The Board of Control for Cricket in India has officially released the schedule for the second phase of the TATA Indian Premier League IPL 2026, setting the stage for a high-intensity finish to the league stage.
50 matches across 12 venues from April 13
The remaining league stage matches, totaling 50 games, will be played from April 13 to May 24, 2026. These fixtures will be hosted across 12 venues in India, ensuring widespread fan engagement across the country.
Full list of venues for second phase
The venues for the second phase include Bengaluru, Mumbai, Chennai, Kolkata, Delhi, Ahmedabad, Hyderabad, Lucknow, Jaipur, Dharamsala, Raipur, and New Chandigarh.
Crucial phase as playoff race intensifies
As the tournament enters its decisive stretch, teams will compete across multiple venues to secure playoff qualification. With points becoming increasingly valuable, the competition is expected to intensify significantly in the latter half of the league stage.
SRH vs RR to kick off second phase
The second phase will begin on April 13, 2026, with Sunrisers Hyderabad taking on Rajasthan Royals in Hyderabad, marking the start of a crucial run of fixtures.
Eight double-headers scheduled
The second phase will feature eight double-headers. Afternoon matches will begin at 03:30 PM IST, while evening matches are scheduled for 07:30 PM IST.
Home venue distribution for franchises
Punjab Kings will play their home matches in New Chandigarh and Dharamsala, with three games scheduled in Dharamsala during this phase. Rajasthan Royals will host four home matches in Jaipur. Royal Challengers Bengaluru will play three home games in Bengaluru and two matches in Raipur.
Playoff venues to be announced later
While the league stage schedule has been confirmed, the venues for the IPL 2026 playoffs will be announced at a later date.
High-stakes finish expected
With playoff spots on the line and teams fighting for momentum, fans can expect thrilling, high-stakes cricket as IPL 2026 heads toward its business end.
IPL 2026 Full Schedule
IPL 2026 Full Schedule (League Stage)
Opening Week
March 28 – Sunrisers Hyderabad vs Royal Challengers Bengaluru – 7:30 PM – Bengaluru
March 29 – Kolkata Knight Riders vs Mumbai Indians – 7:30 PM – Mumbai
March 30 – Chennai Super Kings vs Rajasthan Royals – 7:30 PM – Guwahati
March 31 – Gujarat Titans vs Punjab Kings – 7:30 PM – New Chandigarh
Early April Fixtures
April 1 – Delhi Capitals vs Lucknow Super Giants – 7:30 PM – Lucknow
April 2 – Sunrisers Hyderabad vs Kolkata Knight Riders – 7:30 PM – Kolkata
April 3 – Punjab Kings vs Chennai Super Kings – 7:30 PM – Chennai
April 4
Mumbai Indians vs Delhi Capitals – 3:30 PM – Delhi
Rajasthan Royals vs Gujarat Titans – 7:30 PM – Ahmedabad
April 5
Lucknow Super Giants vs Sunrisers Hyderabad – 3:30 PM – Hyderabad
Chennai Super Kings vs Royal Challengers Bengaluru – 7:30 PM – Bengaluru
April 6 – Punjab Kings vs Kolkata Knight Riders – 7:30 PM – Kolkata
April 7 – Mumbai Indians vs Rajasthan Royals – 7:30 PM – Guwahati
April 8 – Gujarat Titans vs Delhi Capitals – 7:30 PM – Delhi
April 9 – Lucknow Super Giants vs Kolkata Knight Riders – 7:30 PM – Kolkata
April 10 – Royal Challengers Bengaluru vs Rajasthan Royals – 7:30 PM – Guwahati
April 11
Sunrisers Hyderabad vs Punjab Kings – 3:30 PM – New Chandigarh
Delhi Capitals vs Chennai Super Kings – 7:30 PM – Chennai
April 12
Gujarat Titans vs Lucknow Super Giants – 3:30 PM – Lucknow
Royal Challengers Bengaluru vs Mumbai Indians – 7:30 PM – Mumbai
Mid-April Fixtures
April 13 – Rajasthan Royals vs Sunrisers Hyderabad – 7:30 PM – Hyderabad
April 14 – Kolkata Knight Riders vs Chennai Super Kings – 7:30 PM – Chennai
April 15 – Lucknow Super Giants vs Royal Challengers Bengaluru – 7:30 PM – Bengaluru
April 16 – Punjab Kings vs Mumbai Indians – 7:30 PM – Mumbai
April 17 – Kolkata Knight Riders vs Gujarat Titans – 7:30 PM – Ahmedabad
April 18
Delhi Capitals vs Royal Challengers Bengaluru – 3:30 PM – Bengaluru
Chennai Super Kings vs Sunrisers Hyderabad – 7:30 PM – Hyderabad
April 19
Rajasthan Royals vs Kolkata Knight Riders – 3:30 PM – Kolkata
Lucknow Super Giants vs Punjab Kings – 7:30 PM – New Chandigarh
April 20 – Mumbai Indians vs Gujarat Titans – 7:30 PM – Ahmedabad
April 21 – Delhi Capitals vs Sunrisers Hyderabad – 7:30 PM – Hyderabad
April 22 – Rajasthan Royals vs Lucknow Super Giants – 7:30 PM – Lucknow
April 23 – Chennai Super Kings vs Mumbai Indians – 7:30 PM – Mumbai
April 24 – Gujarat Titans vs Royal Challengers Bengaluru – 7:30 PM – Bengaluru
April 25
Punjab Kings vs Delhi Capitals – 3:30 PM – Delhi
Sunrisers Hyderabad vs Rajasthan Royals – 7:30 PM – Jaipur
Late April Fixtures
April 26
Chennai Super Kings vs Gujarat Titans – 3:30 PM – Ahmedabad
Kolkata Knight Riders vs Lucknow Super Giants – 7:30 PM – Lucknow
April 27 – Royal Challengers Bengaluru vs Delhi Capitals – 7:30 PM – Delhi
April 28 – Rajasthan Royals vs Punjab Kings – 7:30 PM – New Chandigarh
April 29 – Sunrisers Hyderabad vs Mumbai Indians – 7:30 PM – Mumbai
April 30 – Royal Challengers Bengaluru vs Gujarat Titans – 7:30 PM – Ahmedabad
May Fixtures
May 1 – Delhi Capitals vs Rajasthan Royals – 7:30 PM – Jaipur
May 2 – Mumbai Indians vs Chennai Super Kings – 7:30 PM – Chennai
May 3
Kolkata Knight Riders vs Sunrisers Hyderabad – 3:30 PM – Hyderabad
Punjab Kings vs Gujarat Titans – 7:30 PM – Ahmedabad
May 4 – Lucknow Super Giants vs Mumbai Indians – 7:30 PM – Mumbai
May 5 – Chennai Super Kings vs Delhi Capitals – 7:30 PM – Delhi
May 6 – Punjab Kings vs Sunrisers Hyderabad – 7:30 PM – Hyderabad
May 7 – Royal Challengers Bengaluru vs Lucknow Super Giants – 7:30 PM – Lucknow
May 8 – Kolkata Knight Riders vs Delhi Capitals – 7:30 PM – Delhi
May 9 – Gujarat Titans vs Rajasthan Royals – 7:30 PM – Jaipur
May 10
Lucknow Super Giants vs Chennai Super Kings – 3:30 PM – Chennai
Mumbai Indians vs Royal Challengers Bengaluru – 7:30 PM – Raipur
May 11 – Delhi Capitals vs Punjab Kings – 7:30 PM – Dharamsala
May 12 – Sunrisers Hyderabad vs Gujarat Titans – 7:30 PM – Ahmedabad
May 13 – Kolkata Knight Riders vs Royal Challengers Bengaluru – 7:30 PM – Raipur
May 14 – Mumbai Indians vs Punjab Kings – 7:30 PM – Dharamsala
May 15 – Chennai Super Kings vs Lucknow Super Giants – 7:30 PM – Lucknow
May 16 – Gujarat Titans vs Kolkata Knight Riders – 7:30 PM – Kolkata
May 17
Royal Challengers Bengaluru vs Punjab Kings – 3:30 PM – Dharamsala
Rajasthan Royals vs Delhi Capitals – 7:30 PM – Delhi
May 18 – Sunrisers Hyderabad vs Chennai Super Kings – 7:30 PM – Chennai
May 19 – Lucknow Super Giants vs Rajasthan Royals – 7:30 PM – Jaipur
May 20 – Mumbai Indians vs Kolkata Knight Riders – 7:30 PM – Kolkata
May 21 – Gujarat Titans vs Chennai Super Kings – 7:30 PM – Chennai
May 22 – Royal Challengers Bengaluru vs Sunrisers Hyderabad – 7:30 PM – Hyderabad
May 23 – Punjab Kings vs Lucknow Super Giants – 7:30 PM – Lucknow
May 24
Rajasthan Royals vs Mumbai Indians – 3:30 PM – Mumbai
Delhi Capitals vs Kolkata Knight Riders – 7:30 PM – Kolkata
Playoffs Update
The venues for the playoff matches are yet to be announced and will be confirmed at a later stage.


