IPL schedule

The schedule for the 2026 Indian Premier League has been announced: the league stage will run from March 28 to May 24.

IPL 2026 will start on March 28, with defending champions Royal Challengers Bengaluru hosting Sunrisers Hyderabad at the M Chinnaswamy Stadium, also marking the return of top-level cricket to the venue after the stampede during their victory celebrations last year, which saw 11 fans lose their lives.

The IPL committee had previously announced the schedule for only the first 20 matches. The delay was linked to state elections scheduled in April and May. However, now they have released the schedule for the entire 70-match league stage. The details for the playoffs will be announced later.

Notable changes include the introduction of Raipur: the venue will host two of RCB’s seven home games. Delhi Capitals, on the other hand, play their entire home leg in Delhi – unlike the past few editions, where they shared hosting duties with Visakhapatnam.

IPL 2026: Full schedule and list of fixtures

Match Date Time (IST) Home Away Venue
1 March 28 7:30 PM Royal Challengers Bengaluru Sunrisers Hyderabad Bengaluru
2 March 29 7:30 PM Mumbai Indians Kolkata Knight Riders Mumbai
3 March 30 7:30 PM Rajasthan Royals Chennai Super Kings Guwahati
4 March 31 7:30 PM Punjab Kings Gujarat ľitans New Chandigarh
5 April 1 7:30 PM Lucknow Super Giants Delhi Capitals Lucknow
6 April 2 7:30 PM Kolkata Knight Riders Sunrisers Hyderabad Kolkata
7 April 3 7:30 PM Chennai Super Kings Punjab Kings Chennai
8 April 4 3:30 PM Delhi Capitals Mumbai Indians Delhi
9 April 4 7:30 PM Gujarat ľitans Rajasthan Royals Ahmedabad
10 April 5 3:30 PM Sunrisers Hyderabad Lucknow Super Giants Hyderabad
11 April 5 7:30 PM Royal Challengers Bengaluru Chennai Super Kings Bengaluru
12 April 6 7:30 PM Kolkata Knight Riders Punjab Kings Kolkata
13 April 7 7:30 PM Rajasthan Royals Mumbai Indians Guwahati
14 April 8 7:30 PM Delhi Capitals Gujarat ľitans Delhi
15 April 9 7:30 PM Kolkata Knight Riders Lucknow Super Giants Kolkata
16 April 10 7:30 PM Rajasthan Royals Royal Challengers Bengaluru Guwahati
17 April 11 3:30 PM Punjab Kings Sunrisers Hyderabad New Chandigarh
18 April 11 7:30 PM Chennai Super Kings Delhi Capitals Chennai
19 April 12 3:30 PM Lucknow Super Giants Gujarat ľitans Lucknow
20 April 12 7:30 PM Mumbai Indians Royal Challengers Bengaluru Mumbai
21 April 13 7:30 PM Sunrisers Hyderabad Rajasthan Royals Hyderabad
22 April 14 7:30 PM Chennai Super Kings Kolkata Knight Riders Chennai
23 April 15 7:30 PM Royal Challengers Bengaluru Lucknow Super Giants Bengaluru
24 April 16 7:30 PM Mumbai Indians Punjab Kings Mumbai
25 April 17 7:30 PM Gujarat ľitans Kolkata Knight Riders Ahmedabad
26 April 18 3:30 PM Royal Challengers Bengaluru Delhi Capitals Bengaluru
27 April 18 7:30 PM Sunrisers Hyderabad Chennai Super Kings Hyderabad
28 April 19 3:30 PM Kolkata Knight Riders Rajasthan Royals Kolkata
29 April 19 7:30 PM Punjab Kings Lucknow Super Giants New Chandigarh
30 April 20 7:30 PM Gujarat ľitans Mumbai Indians Ahmedabad
31 April 21 7:30 PM Sunrisers Hyderabad Delhi Capitals Hyderabad
32 April 22 7:30 PM Lucknow Super Giants Rajasthan Royals Lucknow
33 April 23 7:30 PM Mumbai Indians Chennai Super Kings Mumbai
34 April 24 7:30 PM Royal Challengers Bengaluru Gujarat ľitans Bengaluru
35 April 25 3:30 PM Delhi Capitals Punjab Kings Delhi
36 April 25 7:30 PM Rajasthan Royals Sunrisers Hyderabad Jaipur
37 April 26 3:30 PM Gujarat ľitans Chennai Super Kings Ahmedabad
38 April 26 7:30 PM Lucknow Super Giants Kolkata Knight Riders Lucknow
39 April 27 7:30 PM Delhi Capitals Royal Challengers Bengaluru Delhi
40 April 28 7:30 PM Punjab Kings Rajasthan Royals New Chandigarh
41 April 29 7:30 PM Mumbai Indians Sunrisers Hyderabad Mumbai
42 April 30 7:30 PM Gujarat ľitans Royal Challengers Bengaluru Ahmedabad
43 May 1 7:30 PM Rajasthan Royals Delhi Capitals Jaipur
44 May 2 7:30 PM Chennai Super Kings Mumbai Indians Chennai
45 May 3 3:30 PM Sunrisers Hyderabad Kolkata Knight Riders Hyderabad
46 May 3 7:30 PM Gujarat ľitans Punjab Kings Ahmedabad
47 May 4 7:30 PM Mumbai Indians Lucknow Super Giants Mumbai
48 May 5 7:30 PM Delhi Capitals Chennai Super Kings Delhi
49 May 6 7:30 PM Sunrisers Hyderabad Punjab Kings Hyderabad
50 May 7 7:30 PM Lucknow Super Giants Royal Challengers Bengaluru Lucknow
51 May 8 7:30 PM Delhi Capitals Kolkata Knight Riders Delhi
52 May 9 7:30 PM Rajasthan Royals Gujarat ľitans Jaipur
53 May 10 3:30 PM Chennai Super Kings Lucknow Super Giants Chennai
54 May 10 7:30 PM Royal Challengers Bengaluru Mumbai Indians Raipur
55 May 11 7:30 PM Punjab Kings Delhi Capitals Dharamshala
56 May 12 7:30 PM Gujarat ľitans Sunrisers Hyderabad Ahmedabad
57 May 13 7:30 PM Royal Challengers Bengaluru Kolkata Knight Riders Raipur
58 May 14 7:30 PM Punjab Kings Mumbai Indians Dharamshala
59 May 15 7:30 PM Lucknow Super Giants Chennai Super Kings Lucknow
60 May 16 7:30 PM Kolkata Knight Riders Gujarat ľitans Kolkata
61 May 17 3:30 PM Punjab Kings Royal Challengers Bengaluru Dharamshala
62 May 17 7:30 PM Delhi Capitals Rajasthan Royals Delhi
63 May 18 7:30 PM Chennai Super Kings Sunrisers Hyderabad Chennai
64 May 19 7:30 PM Rajasthan Royals Lucknow Super Giants Jaipur
65 May 20 7:30 PM Kolkata Knight Riders Mumbai Indians Kolkata
66 May 21 7:30 PM Chennai Super Kings Gujarat ľitans Chennai
67 May 22 7:30 PM Sunrisers Hyderabad Royal Challengers Bengaluru Hyderabad
68 May 23 7:30 PM Lucknow Super Giants Punjab Kings Lucknow
69 May 24 3:30 PM Mumbai Indians Rajasthan Royals Mumbai
70 May 24 7:30 PM Kolkata Knight Riders Delhi Capitals Kolkata

Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.