
The Board of Control for Cricket in India (BCCI) has officially released the much-anticipated schedule for the second phase of the Indian Premier League (IPL) 2026, setting the stage for an intense and decisive stretch of the tournament. With 50 league matches still to be played, the league stage will resume on April 13 and run until May 24, 2026, promising a thrilling battle for playoff spots.
Second phase resumes with a blockbuster clash
The second phase will kick off with an exciting encounter between Sunrisers Hyderabad and Rajasthan Royals in Hyderabad. This fixture is expected to set the tone for what lies ahead, as teams return with renewed focus and urgency. With the league entering its business end, every match will carry significant weight. Teams currently hovering around the mid-table will look to build momentum, while frontrunners aim to solidify their positions in the top four.
Matches spread across 12 cities
To ensure widespread fan engagement, the BCCI has scheduled matches across 12 venues in India. The cities hosting the remaining league matches include Bengaluru, Mumbai, Chennai, Kolkata, Delhi, Ahmedabad, Hyderabad, Lucknow, Jaipur, Dharamshala, Raipur, and New Chandigarh. This diverse venue lineup not only brings the action closer to fans across the country but also introduces varying pitch conditions and climates, adding another layer of complexity for teams as they strategize for crucial games.
The second phase will feature eight double-header days, giving fans the chance to enjoy back-to-back matches. These high-intensity days are expected to play a key role in shaping the points table, as teams could quickly rise or fall depending on their performances. The packed schedule will test squad depth, fitness levels, and tactical flexibility, especially for teams dealing with injuries or form concerns.
Also READ: Irfan Pathan flags ‘key concern’ in Arshdeep Singh’s bowling ahead of IPL 2026
Home advantage and venue adjustments
Several franchises will benefit from playing multiple games at their designated home venues. Punjab Kings will split their home fixtures between New Chandigarh and Dharamshala, including three matches in the picturesque hill venue. Meanwhile, Rajasthan Royals are set to host four matches in Jaipur, giving them a solid home advantage. Royal Challengers Bengaluru will play three matches at their home ground in Bengaluru, along with two fixtures scheduled in Raipur. These venue allocations could play a crucial role in determining outcomes, as teams often rely heavily on familiar conditions to gain an edge.
While the league phase schedule has been confirmed, the BCCI has stated that the venues for the playoffs will be announced at a later date. This decision keeps fans and teams guessing, adding to the anticipation surrounding the knockout stage.
Complete schedule of IPL 2026 league stage
| Date | Match | Venue | Timings (IST / GMT) |
|---|---|---|---|
| Mar 28, 2026 | Royal Challengers Bengaluru vs Sunrisers Hyderabad | Bengaluru | 7:30 PM / 2:00 PM GMT |
| Mar 29, 2026 | Mumbai Indians vs Kolkata Knight Riders | Mumbai | 7:30 PM / 2:00 PM GMT |
| Mar 30, 2026 | Rajasthan Royals vs Chennai Super Kings | Guwahati | 7:30 PM / 2:00 PM GMT |
| Mar 31, 2026 | Punjab Kings vs Gujarat Titans | New Chandigarh | 7:30 PM / 2:00 PM GMT |
| Apr 1, 2026 | Lucknow Super Giants vs Delhi Capitals | Lucknow | 7:30 PM / 2:00 PM GMT |
| Apr 2, 2026 | Kolkata Knight Riders vs Sunrisers Hyderabad | Kolkata | 7:30 PM / 2:00 PM GMT |
| Apr 3, 2026 | Chennai Super Kings vs Punjab Kings | Chennai | 7:30 PM / 2:00 PM GMT |
| Apr 4, 2026 | Delhi Capitals vs Mumbai Indians | Delhi | 3:30 PM / 10:00 AM GMT |
| Apr 4, 2026 | Gujarat Titans vs Rajasthan Royals | Ahmedabad | 7:30 PM / 2:00 PM GMT |
| Apr 5, 2026 | Sunrisers Hyderabad vs Lucknow Super Giants | Hyderabad | 3:30 PM / 10:00 AM GMT |
| Apr 5, 2026 | Royal Challengers Bengaluru vs Chennai Super Kings | Bengaluru | 7:30 PM / 2:00 PM GMT |
| Apr 6, 2026 | Kolkata Knight Riders vs Punjab Kings | Kolkata | 7:30 PM / 2:00 PM GMT |
| Apr 7, 2026 | Rajasthan Royals vs Mumbai Indians | Guwahati | 7:30 PM / 2:00 PM GMT |
| Apr 8, 2026 | Delhi Capitals vs Gujarat Titans | Delhi | 7:30 PM / 2:00 PM GMT |
| Apr 9, 2026 | Kolkata Knight Riders vs Lucknow Super Giants | Kolkata | 7:30 PM / 2:00 PM GMT |
| Apr 10, 2026 | Rajasthan Royals vs Royal Challengers Bengaluru | Guwahati | 7:30 PM / 2:00 PM GMT |
| Apr 11, 2026 | Punjab Kings vs Sunrisers Hyderabad | New Chandigarh | 3:30 PM / 10:00 AM GMT |
| Apr 11, 2026 | Chennai Super Kings vs Delhi Capitals | Chennai | 7:30 PM / 2:00 PM GMT |
| Apr 12, 2026 | Lucknow Super Giants vs Gujarat Titans | Lucknow | 3:30 PM / 10:00 AM GMT |
| Apr 12, 2026 | Mumbai Indians vs Royal Challengers Bengaluru | Mumbai | 7:30 PM / 2:00 PM GMT |
| Apr 13, 2026 | Sunrisers Hyderabad vs Rajasthan Royals | Hyderabad | 7:30 PM / 2:00 PM GMT |
| Apr 14, 2026 | Chennai Super Kings vs Kolkata Knight Riders | Chennai | 7:30 PM / 2:00 PM GMT |
| Apr 15, 2026 | Royal Challengers Bengaluru vs Lucknow Super Giants | Bengaluru | 7:30 PM / 2:00 PM GMT |
| Apr 16, 2026 | Mumbai Indians vs Punjab Kings | Mumbai | 7:30 PM / 2:00 PM GMT |
| Apr 17, 2026 | Gujarat Titans vs Kolkata Knight Riders | Ahmedabad | 7:30 PM / 2:00 PM GMT |
| Apr 18, 2026 | Royal Challengers Bengaluru vs Delhi Capitals | Bengaluru | 3:30 PM / 10:00 AM GMT |
| Apr 18, 2026 | Sunrisers Hyderabad vs Chennai Super Kings | Hyderabad | 7:30 PM / 2:00 PM GMT |
| Apr 19, 2026 | Kolkata Knight Riders vs Rajasthan Royals | Kolkata | 3:30 PM / 10:00 AM GMT |
| Apr 19, 2026 | Punjab Kings vs Lucknow Super Giants | New Chandigarh | 7:30 PM / 2:00 PM GMT |
| Apr 20, 2026 | Gujarat Titans vs Mumbai Indians | Ahmedabad | 7:30 PM / 2:00 PM GMT |
| Apr 21, 2026 | Sunrisers Hyderabad vs Delhi Capitals | Hyderabad | 7:30 PM / 2:00 PM GMT |
| Apr 22, 2026 | Lucknow Super Giants vs Rajasthan Royals | Lucknow | 7:30 PM / 2:00 PM GMT |
| Apr 23, 2026 | Mumbai Indians vs Chennai Super Kings | Mumbai | 7:30 PM / 2:00 PM GMT |
| Apr 24, 2026 | Royal Challengers Bengaluru vs Gujarat Titans | Bengaluru | 7:30 PM / 2:00 PM GMT |
| Apr 25, 2026 | Delhi Capitals vs Punjab Kings | Delhi | 3:30 PM / 10:00 AM GMT |
| Apr 25, 2026 | Rajasthan Royals vs Sunrisers Hyderabad | Jaipur | 7:30 PM / 2:00 PM GMT |
| Apr 26, 2026 | Gujarat Titans vs Chennai Super Kings | Ahmedabad | 3:30 PM / 10:00 AM GMT |
| Apr 26, 2026 | Lucknow Super Giants vs Kolkata Knight Riders | Lucknow | 7:30 PM / 2:00 PM GMT |
| Apr 27, 2026 | Delhi Capitals vs Royal Challengers Bengaluru | Delhi | 7:30 PM / 2:00 PM GMT |
| Apr 28, 2026 | Punjab Kings vs Rajasthan Royals | New Chandigarh | 7:30 PM / 2:00 PM GMT |
| Apr 29, 2026 | Mumbai Indians vs Sunrisers Hyderabad | Mumbai | 7:30 PM / 2:00 PM GMT |
| Apr 30, 2026 | Gujarat Titans vs Royal Challengers Bengaluru | Ahmedabad | 7:30 PM / 2:00 PM GMT |
| May 1, 2026 | Rajasthan Royals vs Delhi Capitals | Jaipur | 7:30 PM / 2:00 PM GMT |
| May 2, 2026 | Chennai Super Kings vs Mumbai Indians | Chennai | 7:30 PM / 2:00 PM GMT |
| May 3, 2026 | Sunrisers Hyderabad vs Kolkata Knight Riders | Hyderabad | 3:30 PM / 10:00 AM GMT |
| May 3, 2026 | Gujarat Titans vs Punjab Kings | Ahmedabad | 7:30 PM / 2:00 PM GMT |
| May 4, 2026 | Mumbai Indians vs Lucknow Super Giants | Mumbai | 7:30 PM / 2:00 PM GMT |
| May 5, 2026 | Delhi Capitals vs Chennai Super Kings | Delhi | 7:30 PM / 2:00 PM GMT |
| May 6, 2026 | Sunrisers Hyderabad vs Punjab Kings | Hyderabad | 7:30 PM / 2:00 PM GMT |
| May 7, 2026 | Lucknow Super Giants vs Royal Challengers Bengaluru | Lucknow | 7:30 PM / 2:00 PM GMT |
| May 8, 2026 | Delhi Capitals vs Kolkata Knight Riders | Delhi | 7:30 PM / 2:00 PM GMT |
| May 9, 2026 | Rajasthan Royals vs Gujarat Titans | Jaipur | 7:30 PM / 2:00 PM GMT |
| May 10, 2026 | Chennai Super Kings vs Lucknow Super Giants | Chennai | 3:30 PM / 10:00 AM GMT |
| May 10, 2026 | Royal Challengers Bengaluru vs Mumbai Indians | Raipur | 7:30 PM / 2:00 PM GMT |
| May 11, 2026 | Punjab Kings vs Delhi Capitals | Dharamsala | 7:30 PM / 2:00 PM GMT |
| May 12, 2026 | Gujarat Titans vs Sunrisers Hyderabad | Ahmedabad | 7:30 PM / 2:00 PM GMT |
| May 13, 2026 | Royal Challengers Bengaluru vs Kolkata Knight Riders | Raipur | 7:30 PM / 2:00 PM GMT |
| May 14, 2026 | Punjab Kings vs Mumbai Indians | Dharamsala | 7:30 PM / 2:00 PM GMT |
| May 15, 2026 | Lucknow Super Giants vs Chennai Super Kings | Lucknow | 7:30 PM / 2:00 PM GMT |
| May 16, 2026 | Kolkata Knight Riders vs Gujarat Titans | Kolkata | 7:30 PM / 2:00 PM GMT |
| May 17, 2026 | Punjab Kings vs Royal Challengers Bengaluru | Dharamsala | 3:30 PM / 10:00 AM GMT |
| May 17, 2026 | Delhi Capitals vs Rajasthan Royals | Delhi | 7:30 PM / 2:00 PM GMT |
| May 18, 2026 | Chennai Super Kings vs Sunrisers Hyderabad | Chennai | 7:30 PM / 2:00 PM GMT |
| May 19, 2026 | Rajasthan Royals vs Lucknow Super Giants | Jaipur | 7:30 PM / 2:00 PM GMT |
| May 20, 2026 | Kolkata Knight Riders vs Mumbai Indians | Kolkata | 7:30 PM / 2:00 PM GMT |
| May 21, 2026 | Chennai Super Kings vs Gujarat Titans | Chennai | 7:30 PM / 2:00 PM GMT |
| May 22, 2026 | Sunrisers Hyderabad vs Royal Challengers Bengaluru | Hyderabad | 7:30 PM / 2:00 PM GMT |
| May 23, 2026 | Lucknow Super Giants vs Punjab Kings | Lucknow | 7:30 PM / 2:00 PM GMT |
| May 24, 2026 | Mumbai Indians vs Rajasthan Royals | Mumbai | 3:30 PM / 10:00 AM GMT |
| May 24, 2026 | Kolkata Knight Riders vs Delhi Capitals | Kolkata | 7:30 PM / 2:00 PM GMT |
Also READ: Michael Vaughan and Alastair Cook predict the winner of IPL 2026
For latest cricket news & updates, visit CricketTimes.com.










