IPL 2026 Full Schedule: BCCI announces full schedule of IPL, matches will be held in 12 cities
Sanjeev Kumar
khelja|26-03-2026
IPL Full Schedule: IPL is starting from March 28 and now BCCI has announced the full schedule of this tournament. IPL matches will be played in a total of 12 cities. BCCI had earlier announced 20 matches but now the remaining 50 league matches have also been announced. All these matches will be played in Bengaluru, Mumbai, Chennai, Kolkata, Delhi, Ahmedabad, Hyderabad, Lucknow, Jaipur, Dharamshala, Raipur and New Chandigarh. The special thing is that despite the fears of power and fuel crisis, the tournament will proceed as per planning.
Important points of IPL 2026 schedule
A total of 8 double headers will be played in the 19th season of IPL. Double header matches will start at 3.30 pm while the second match will start at 7.30 pm. Punjab team will play its home matches in two stadiums. This team will play a total of 3 matches in Dharamshala and matches will also be played in New Chandigarh. Rajasthan Royals team will play four matches in Jaipur. RCB will play its three home matches in Bengaluru, while its two home matches will be in Raipur. Playoff and final match dates will be announced later
IPL 2026 Full Schedule
March 28 (Saturday) – 7:30 pm – Royal Challengers Bangalore vs Sunrisers Hyderabad – Bengaluru
March 29 (Sunday) – 7:30 pm – Mumbai Indians vs Kolkata Knight Riders – Mumbai
March 30 (Monday) – 7:30 pm – Rajasthan Royals vs Chennai Super Kings – Guwahati
March 31 (Tuesday) – 7:30 pm – Punjab Kings vs Gujarat Titans – New Chandigarh
April 1 (Wednesday) – 7:30 pm – Lucknow Super Giants vs Delhi Capitals – Lucknow
April 2 (Thursday) – 7:30 PM – Kolkata Knight Riders vs Sunrisers Hyderabad – Kolkata
April 3 (Friday) – 7:30 pm – Chennai Super Kings vs Punjab Kings – Chennai
April 4 (Saturday) – 3:30 pm – Delhi Capitals vs Mumbai Indians – Delhi
April 4 (Saturday) – 7:30 pm – Gujarat Titans vs Rajasthan Royals – Ahmedabad
April 5 (Sunday) – 3:30 PM – Sunrisers Hyderabad vs Lucknow Super Giants – Hyderabad
April 5 (Sunday) – 7:30 PM – Royal Challengers Bangalore vs Chennai Super Kings – Bengaluru
April 6 (Monday) – 7:30 pm – Kolkata Knight Riders vs Punjab Kings – Kolkata
April 7 (Tuesday) – 7:30 PM – Rajasthan Royals vs Mumbai Indians – Guwahati
April 8 (Wednesday) – 7:30 pm – Delhi Capitals vs Gujarat Titans – Delhi
April 9 (Thursday) – 7:30 PM – Kolkata Knight Riders vs Lucknow Super Giants – Kolkata
April 10 (Friday) – 7:30 PM – Rajasthan Royals vs Royal Challengers Bangalore – Guwahati
April 11 (Saturday) – 3:30 PM – Punjab Kings vs Sunrisers Hyderabad – New Chandigarh
April 11 (Saturday) – 7:30 pm – Chennai Super Kings vs Delhi Capitals – Chennai
April 12 (Sunday) – 3:30 PM – Lucknow Super Giants vs Gujarat Titans – Lucknow
April 12 (Sunday) – 7:30 PM – Mumbai Indians vs Royal Challengers Bangalore – Mumbai
April 13 (Monday) – 7:30 PM – Sunrisers Hyderabad vs Rajasthan Royals – Hyderabad
April 14 (Tuesday) – 7:30 PM – Chennai Super Kings vs Kolkata Knight Riders – Chennai
April 15 (Wednesday) – 7:30 PM – Royal Challengers Bangalore vs Lucknow Super Giants – Bengaluru
April 16 (Thursday) – 7:30 pm – Mumbai Indians vs Punjab Kings – Mumbai
April 17 (Friday) – 7:30 PM – Gujarat Titans vs Kolkata Knight Riders – Ahmedabad
April 18 (Saturday) – 3:30 pm – Royal Challengers Bangalore vs Delhi Capitals – Bengaluru
April 18 (Saturday) – 7:30 pm – Sunrisers Hyderabad vs Chennai Super Kings – Hyderabad
April 19 (Sunday) – 3:30 PM – Kolkata Knight Riders vs Rajasthan Royals – Kolkata
April 19 (Sunday) – 7:30 PM – Punjab Kings vs Lucknow Super Giants – New Chandigarh
April 20 (Monday) – 7:30 pm – Gujarat Titans vs Mumbai Indians – Ahmedabad
April 21 (Tuesday) – 7:30 PM – Sunrisers Hyderabad vs Delhi Capitals – Hyderabad
April 22 (Wednesday) – 7:30 pm – Lucknow Super Giants vs Rajasthan Royals – Lucknow
April 23 (Thursday) – 7:30 pm – Mumbai Indians vs Chennai Super Kings – Mumbai
April 24 (Friday) – 7:30 PM – Royal Challengers Bangalore vs Gujarat Titans – Bengaluru
April 25 (Saturday) – 3:30 pm – Delhi Capitals vs Punjab Kings – Delhi
April 25 (Saturday) – 7:30 pm – Rajasthan Royals vs Sunrisers Hyderabad – Jaipur
May 2026
April 26 (Sunday) – 3:30 pm – Gujarat Titans vs Chennai Super Kings – Ahmedabad
April 26 (Sunday) – 7:30 PM – Lucknow Super Giants vs Kolkata Knight Riders – Lucknow
April 27 (Monday) – 7:30 pm – Delhi Capitals vs Royal Challengers Bangalore – Delhi
April 28 (Tuesday) – 7:30 PM – Punjab Kings vs Rajasthan Royals – New Chandigarh
April 29 (Wednesday) – 7:30 PM – Mumbai Indians vs Sunrisers Hyderabad – Mumbai
April 30 (Thursday) – 7:30 pm – Gujarat Titans vs Royal Challengers Bangalore – Ahmedabad
May 1 (Friday) – 7:30 pm – Rajasthan Royals vs Delhi Capitals – Jaipur
May 2 (Saturday) – 7:30 pm – Chennai Super Kings vs Mumbai Indians – Chennai
May 3 (Sunday) – 3:30 PM – Sunrisers Hyderabad vs Kolkata Knight Riders – Hyderabad
May 3 (Sunday) – 7:30 pm – Gujarat Titans vs Punjab Kings – Ahmedabad
May 4 (Monday) – 7:30 pm – Mumbai Indians vs Lucknow Super Giants – Mumbai
May 5 (Tuesday) – 7:30 pm – Delhi Capitals vs Chennai Super Kings – Delhi
May 6 (Wednesday) – 7:30 PM – Sunrisers Hyderabad vs Punjab Kings – Hyderabad
May 7 (Thursday) – 7:30 PM – Lucknow Super Giants vs Royal Challengers Bangalore – Lucknow
May 8 (Friday) – 7:30 PM – Delhi Capitals vs Kolkata Knight Riders – Delhi
May 9 (Saturday) – 7:30 pm – Rajasthan Royals vs Gujarat Titans – Jaipur
May 10 (Sunday) – 3:30 pm – Chennai Super Kings vs Lucknow Super Giants – Chennai
May 10 (Sunday) – 7:30 pm – Royal Challengers Bangalore vs Mumbai Indians – Raipur
May 11 (Monday) – 7:30 pm – Punjab Kings vs Delhi Capitals – Dharamshala
May 12 (Tuesday) – 7:30 PM – Gujarat Titans vs Sunrisers Hyderabad – Ahmedabad
May 13 (Wednesday) – 7:30 PM – Royal Challengers Bangalore vs Kolkata Knight Riders – Raipur
May 14 (Thursday) – 7:30 pm – Punjab Kings vs Mumbai Indians – Dharamshala
May 15 (Friday) – 7:30 pm – Lucknow Super Giants vs Chennai Super Kings – Lucknow
May 16 (Saturday) – 7:30 PM – Kolkata Knight Riders vs Gujarat Titans – Kolkata
May 17 (Sunday) – 3:30 PM – Punjab Kings vs Royal Challengers Bangalore – Dharamshala
May 17 (Sunday) – 7:30 pm – Delhi Capitals vs Rajasthan Royals – Delhi
May 18 (Monday) – 7:30 pm – Chennai Super Kings vs Sunrisers Hyderabad – Chennai
May 19 (Tuesday) – 7:30 pm – Rajasthan Royals vs Lucknow Super Giants – Jaipur
May 20 (Wednesday) – 7:30 PM – Kolkata Knight Riders vs Mumbai Indians – Kolkata
May 21 (Thursday) – 7:30 PM – Chennai Super Kings vs Gujarat Titans – Chennai
May 22 (Friday) – 7:30 PM – Sunrisers Hyderabad vs Royal Challengers Bangalore – Hyderabad
May 23 (Saturday) – 7:30 pm – Lucknow Super Giants vs Punjab Kings – Lucknow
May 24 (Sunday) – 3:30 PM – Mumbai Indians vs Rajasthan Royals – Mumbai
May 24 (Sunday) – 7:30 PM – Kolkata Knight Riders vs Delhi Capitals – Kolkata