Check Out IPL 2026 Schedule

5 Minutes Read Listen to Article

Last updated on: April 14, 2026 18:15 IST

x

Royal Challengers Bengaluru

IMAGE: Royal Challengers Bengaluru players celebrate winning the IPL 2025 title. Photograph: ANI Photo

Key Points

  • Defending champions Royal Challengers Bengaluru will take on Sunrisers Hyderabad in the opening game in Bengaluru on March 28, 2026.
  • BCCI has released the schedule for the first 20 games of IPL 2026.
  • A total of 20 matches will be played across 10 venues in the first phase of IPL 2026 from March 28 to April 12, 2026.

Cricket fever is set to grip the world once again as the 19th edition of Indian Premier League begins on March 28, 2026.

IPL 2026 will kick-off with a blockbuster opening game between defending champions Royal Challengers Bengaluru and Sunrisers Hyderabad at the M Chinnaswamy stadium in Bengaluru on March 28, 2026.

The Board of Control for Cricket in India announced the schedule for the first 20 games to be played from March 28 to April 12, 2026 because of assembly elections in four states and one Union Territory. The rest of the IPL 2026 schedule will be announced later this month.

The second match of the opening weekend will see Mumbai Indians host Kolkata Knight Riders at the Wankhede Stadium in Mumbai with the opening weekend featuring no double-headers.

On Monday, April 13, the BCCI made a minor revision in the schedule, swapping the fixtures between Gujarat Titans and Chennai Super Kings on April 26 and May 21, citing municipal corporation elections in Ahmedabad and other parts of Gujarat on April 26.

The afternoon match between GT and CSK, originally slated to be played in Ahmedabad on April 26, will now be held at the MA Chidambaram Stadium in Chennai, starting at 3:30 PM IST.

Accordingly, the return fixture between CSK and GT, scheduled for May 21 in the evening, has been shifted to the Narendra Modi Stadium in Ahmedabad, with the match set to begin at 7:30 PM IST.

A total of 20 matches will be played across 10 venues: Bengaluru, Mumbai, Guwahati, New Chandigarh, Lucknow, Kolkata, Chennai, Delhi, Ahmedabad and Hyderabad.

Check out the first phase of IPL 2026 schedule (in IST):

 
Date Start Home Away Venue
28 March 19:30 Royal Challengers Bengaluru Sunrisers Hyderabad Bengaluru
29 March 19:30 Mumbai Indians Kolkata Knight Riders Mumbai
30 March 19:30 Rajasthan Royals Chennai Super Kings Guwahati
31 March 19:30 Punjab Kings Gujarat Titans New Chandigarh
01-Apr 19:30 Lucknow Super Giants Delhi Capitals Lucknow
02 April 19:30 Kolkata Knight Riders Sunrisers Hyderabad Kolkata
03 April 19:30 Chennai Super Kings Punjab Kings Chennai
04 April 15:30 Delhi Capitals Mumbai Indians Delhi
04 April 19:30 Gujarat Titans Rajasthan Royals Ahmedabad
05 April 15:30 Sunrisers Hyderabad Lucknow Super Giants Hyderabad
05 April 19:30 Royal Challengers Bengaluru Chennai Super Kings Bengaluru
06 April 19:30 Kolkata Knight Riders Punjab Kings Kolkata
07 April 19:30 Rajasthan Royals Mumbai Indians Guwahati
08 April 19:30 Delhi Capitals Gujarat Titans Delhi
09 April 19:30 Kolkata Knight Riders Lucknow Super Giants Kolkata
10 April 19:30 Rajasthan Royals Royal Challengers Bengaluru Guwahati
11 April 15:30 Punjab Kings Sunrisers Hyderabad New Chandigarh
11 April 19:30 Chennai Super Kings Delhi Capitals Chennai
12 April 15:30 Lucknow Super Giants Gujarat Titans Lucknow
12 April 19:30 Mumbai Indians Royal Challengers Bengaluru Mumbai
13 April 19:30 Rajasthan Royals Sunrisers Hyderabad Hyderabad
13 April 19:30 Kolkata Knight Riders Chennai Super Kings Chennai
15 April 19:30 Lucknow Super Giants Royal Challengers Bengaluru Bengaluru
16 April 19:30 Punjab Kings Mumbai Indians Mumbai
17 April 19:30 Kolkata Knight Riders Gujarat Titans Ahmedabad
18 April 15:30 Delhi Capitals Royal Challengers Bengaluru Bengaluru
18 April 19:30 Chennai Super Kings Sunrisers Hyderabad Hyderabad
19 April 15:30 Rajasthan Royals Kolkata Knight Riders Kolkata
19 April 19:30 Lucknow Super Giants Punjab Kings New Chandigarh
20 April 19:30 Mumbai Indians Gujarat Titans Ahmedabad
21 April 19:30 Delhi Capitals Sunrisers Hyderabad Hyderabad
22 April 19:30 Rajasthan Royals Lucknow Super Giants Lucknow
23 April 19:30 Chennai Super Kings Mumbai Indians Mumbai
24 April 19:30 Gujarat Titans Royal Challengers Bengaluru Bengaluru
25 April 15:30 Punjab Kings Delhi Capitals Delhi
25 April 19:30 Sunrisers Hyderabad Rajasthan Royals Jaipur
26 April 15:30 Chennai Super Kings Gujarat Titans Chennai
26 April 19:30 Kolkata Knight Riders Lucknow Super Giants Lucknow
27 April 19:30 Royal Challengers Bengaluru Delhi Capitals Delhi
28 April 19:30 Rajasthan Royals Punjab Kings New Chandigarh
29 April 19:30 Sunrisers Hyderabad Mumbai Indians Mumbai
30 April 19:30 Royal Challengers Bengaluru Gujarat Titans Ahmedabad
01 May 19:30 Delhi Capitals Rajasthan Royals Jaipur
02 May 19:30 Mumbai Indians Chennai Super Kings Chennai
03 May 15:30 Kolkata Knight Riders Sunrisers Hyderabad Hyderabad
03 May 19:30 Punjab Kings Gujarat Titans Ahmedabad
04 May 19:30 Lucknow Super Giants Mumbai Indians Mumbai
05 May 19:30 Chennai Super Kings Delhi Capitals Delhi
06 May 19:30 Punjab Kings Sunrisers Hyderabad Hyderabad
07 May 19:30 Royal Challengers Bengaluru Lucknow Super Giants Lucknow
08 May 19:30 Kolkata Knight Riders Delhi Capitals Delhi
09 May 19:30 Gujarat Titans Rajasthan Royals Jaipur
10 May 15:30 Lucknow Super Giants Chennai Super Kings Chennai
10 May 19:30 Mumbai Indians Royal Challengers Bengaluru Raipur
11 May 19:30 Delhi Capitals Punjab Kings Dharamshala
12 May 19:30 Sunrisers Hyderabad Gujarat Titans Ahmedabad
13 May 19:30 Kolkata Knight Riders Royal Challengers Bengaluru Raipur
14 May 19:30 Mumbai Indians Punjab Kings Dharamshala
15 May 19:30 Chennai Super Kings Lucknow Super Giants Lucknow
16 May 19:30 Gujarat Titans Kolkata Knight Riders Kolkata
17 May 15:30 Royal Challengers Bengaluru Punjab Kings Dharamshala
17 May 19:30 Rajasthan Royals Delhi Capitals Delhi
18 May 19:30 Sunrisers Hyderabad Chennai Super Kings Chennai
19 May 19:30 Lucknow Super Giants Rajasthan Royals Jaipur
20 May 19:30 Mumbai Indians Kolkata Knight Riders Kolkata
21 May 19:30 Gujarat Titans Chennai Super Kings Ahmedabad
22 May 19:30 Royal Challengers Bengaluru Sunrisers Hyderabad Hyderabad
23 May 19:30 Punjab Kings Lucknow Super Giants Lucknow
24 May 15:30 Rajasthan Royals Mumbai Indians Mumbai
24 May 19:30 Delhi Capitals Kolkata Knight Riders Kolkata