
The Board of Control for Cricket in India (BCCI) officially announced the long-awaited schedule of the second phase Indian Premier League (IPL) 2026sets the stage for an intense and decisive stretch of the tournament. With 50 league games still to be played, the league stage resumes on April 13 and runs until May 24, 2026, promising an exciting battle for the play-off places.
The second stage continues with a blockbuster clash
The second stage will start with an interesting match 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 winding down, every match will carry significant weight. The teams currently hovering around the mid-table will look to build momentum, while the frontrunners are looking to consolidate their position in the top four.
The matches were spread over 12 cities
BCCI has scheduled matches at 12 venues across India to ensure wide fan participation. The cities hosting the remaining league matches include Bengaluru, Mumbai, Chennai, Kolkata, Delhi, Ahmedabad, Hyderabad, Lucknow, Jaipur, Dharamshala, Raipur and New Chandigarh. This diverse lineup of venues not only brings the action closer to fans across the country, but also offers a variety of pitch conditions and climates, adding another layer of complexity to teams as they strategize for crucial games.
The second leg will feature eight doubleheader 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 can be quickly promoted or relegated depending on their performances. A packed schedule will test squad depth, fitness levels and tactical flexibility, especially for teams dealing with injuries or form concerns.
Also READ: Irfan Pathan names ‘major concern’ over Arshdeep Singh’s bowling ahead of IPL 2026
Home advantage and space adjustments
Few franchises will benefit from playing multiple games at designated home venues. Punjab Kings will split their home fixtures between New Chandigarh and Dharamshala, including three matches at the scenic hilltop venue. Meanwhile, Rajasthan Royals are set to play 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 matches scheduled in Raipur. This distribution of ground can be decisive in determining results, as teams often rely on familiar conditions to gain an advantage.
While the league schedule has been confirmed, the BCCI has said that the venues for the playoffs will be announced later. The decision keeps fans and teams guessing and raises expectations for the playoffs.
IPL 2026 complete league schedule
| History | Encounter | Location | Times (IST/GMT) |
|---|---|---|---|
| March 28, 2026 | Royal Challengers Bengaluru vs Sunrisers Hyderabad | Bungalow | 19:30 / 14:00 GMT |
| March 29, 2026 | Mumbai Indians vs Kolkata Knight Riders | mumbai | 19:30 / 14:00 GMT |
| March 30, 2026 | Rajasthan Royals vs Chennai Super Kings | Guwahati | 19:30 / 14:00 GMT |
| March 31, 2026 | Punjab Kings vs Gujarat Titans | New Chandigarh | 19:30 / 14:00 GMT |
| April 1, 2026 | Lucknow Super Giants vs Delhi Capitals | Good luck | 19:30 / 14:00 GMT |
| April 2, 2026 | Kolkata Knight Riders vs Sunrisers Hyderabad | Kolkata | 19:30 / 14:00 GMT |
| April 3, 2026 | Chennai Super Kings vs Punjab Kings | Chennai | 19:30 / 14:00 GMT |
| April 4, 2026 | Delhi Capitals vs Mumbai Indians | Delhi | 15:30 / 10:00 GMT |
| April 4, 2026 | Gujarat Titans vs Rajasthan Royals | Ahmedabad | 19:30 / 14:00 GMT |
| April 5, 2026 | Sunrisers Hyderabad vs Lucknow Super Giants | Hyderabad | 15:30 / 10:00 GMT |
| April 5, 2026 | Royal Challengers Bengaluru vs Chennai Super Kings | Bungalow | 19:30 / 14:00 GMT |
| April 6, 2026 | Kolkata Knight Riders vs Punjab Kings | Kolkata | 19:30 / 14:00 GMT |
| April 7, 2026 | Rajasthan Royals and Mumbai Indians | Guwahati | 19:30 / 14:00 GMT |
| April 8, 2026 | Delhi Capitals vs Gujarat Titans | Delhi | 19:30 / 14:00 GMT |
| April 9, 2026 | Kolkata Knight Riders vs Lucknow Super Giants | Kolkata | 19:30 / 14:00 GMT |
| April 10, 2026 | Rajasthan Royals and Royal Challengers Bengaluru | Guwahati | 19:30 / 14:00 GMT |
| April 11, 2026 | Punjab Kings vs Sunrisers Hyderabad | New Chandigarh | 15:30 / 10:00 GMT |
| April 11, 2026 | Chennai Super Kings vs Delhi Capitals | Chennai | 19:30 / 14:00 GMT |
| April 12, 2026 | Lucknow Super Giants vs Gujarat Titans | Good luck | 15:30 / 10:00 GMT |
| April 12, 2026 | Mumbai Indians and Royal Challengers Bengaluru | mumbai | 19:30 / 14:00 GMT |
| April 13, 2026 | Sunrisers Hyderabad vs Rajasthan Royals | Hyderabad | 19:30 / 14:00 GMT |
| April 14, 2026 | Chennai Super Kings vs Kolkata Knight Riders | Chennai | 19:30 / 14:00 GMT |
| April 15, 2026 | Royal Challengers Bengaluru vs Lucknow Super Giants | Bungalow | 19:30 / 14:00 GMT |
| April 16, 2026 | Mumbai Indians vs Punjab Kings | mumbai | 19:30 / 14:00 GMT |
| April 17, 2026 | Gujarat Titans vs Kolkata Knight Riders | Ahmedabad | 19:30 / 14:00 GMT |
| April 18, 2026 | Royal Challengers Bengaluru vs Delhi Capitals | Bungalow | 15:30 / 10:00 GMT |
| April 18, 2026 | Sunrisers Hyderabad vs Chennai Super Kings | Hyderabad | 19:30 / 14:00 GMT |
| April 19, 2026 | Kolkata Knight Riders vs Rajasthan Royals | Kolkata | 15:30 / 10:00 GMT |
| April 19, 2026 | Punjab Kings vs Lucknow Super Giants | New Chandigarh | 19:30 / 14:00 GMT |
| April 20, 2026 | Gujarat Titans vs Mumbai Indians | Ahmedabad | 19:30 / 14:00 GMT |
| April 21, 2026 | Sunrisers Hyderabad vs Delhi Capitals | Hyderabad | 19:30 / 14:00 GMT |
| April 22, 2026 | Lucknow Super Giants vs Rajasthan Royals | Good luck | 19:30 / 14:00 GMT |
| April 23, 2026 | Mumbai Indians vs Chennai Super Kings | mumbai | 19:30 / 14:00 GMT |
| April 24, 2026 | Royal Challengers Bengaluru vs Gujarat Titans | Bungalow | 19:30 / 14:00 GMT |
| April 25, 2026 | Delhi Capitals vs Punjab Kings | Delhi | 15:30 / 10:00 GMT |
| April 25, 2026 | Rajasthan Royals vs Sunrisers Hyderabad | Jaipur | 19:30 / 14:00 GMT |
| April 26, 2026 | Gujarat Titans vs Chennai Super Kings | Ahmedabad | 15:30 / 10:00 GMT |
| April 26, 2026 | Lucknow Super Giants vs Kolkata Knight Riders | Good luck | 19:30 / 14:00 GMT |
| April 27, 2026 | Delhi Capitals vs Royal Challengers Bengaluru | Delhi | 19:30 / 14:00 GMT |
| April 28, 2026 | Punjab Kings vs Rajasthan Royals | New Chandigarh | 19:30 / 14:00 GMT |
| April 29, 2026 | Mumbai Indians and Sunrisers Hyderabad | mumbai | 19:30 / 14:00 GMT |
| April 30, 2026 | Gujarat Titans vs Royal Challengers Bengaluru | Ahmedabad | 19:30 / 14:00 GMT |
| May 1, 2026 | Rajasthan Royals vs Delhi Capitals | Jaipur | 19:30 / 14:00 GMT |
| May 2, 2026 | Chennai Super Kings and Mumbai Indians | Chennai | 19:30 / 14:00 GMT |
| May 3, 2026 | Sunrisers Hyderabad vs Kolkata Knight Riders | Hyderabad | 15:30 / 10:00 GMT |
| May 3, 2026 | Gujarat Titans vs Punjab Kings | Ahmedabad | 19:30 / 14:00 GMT |
| May 4, 2026 | Mumbai Indians vs Lucknow Super Giants | mumbai | 19:30 / 14:00 GMT |
| May 5, 2026 | Delhi Capitals vs Chennai Super Kings | Delhi | 19:30 / 14:00 GMT |
| May 6, 2026 | Sunrisers Hyderabad vs Punjab Kings | Hyderabad | 19:30 / 14:00 GMT |
| May 7, 2026 | Lucknow Super Giants vs Royal Challengers Bengaluru | Good luck | 19:30 / 14:00 GMT |
| May 8, 2026 | Delhi Capitals vs Kolkata Knight Riders | Delhi | 19:30 / 14:00 GMT |
| May 9, 2026 | Rajasthan Royals and Gujarat Titans | Jaipur | 19:30 / 14:00 GMT |
| May 10, 2026 | Chennai Super Kings vs Lucknow Super Giants | Chennai | 15:30 / 10:00 GMT |
| May 10, 2026 | Royal Challengers Bengaluru vs Mumbai Indians | Raipur | 19:30 / 14:00 GMT |
| May 11, 2026 | Punjab Kings vs Delhi Capitals | Dharamsala | 19:30 / 14:00 GMT |
| May 12, 2026 | Gujarat Titans vs Sunrisers Hyderabad | Ahmedabad | 19:30 / 14:00 GMT |
| May 13, 2026 | Royal Challengers Bengaluru vs Kolkata Knight Riders | Raipur | 19:30 / 14:00 GMT |
| May 14, 2026 | Punjab Kings vs Mumbai Indians | Dharamsala | 19:30 / 14:00 GMT |
| May 15, 2026 | Lucknow Super Giants vs Chennai Super Kings | Good luck | 19:30 / 14:00 GMT |
| May 16, 2026 | Kolkata Knight Riders vs Gujarat Titans | Kolkata | 19:30 / 14:00 GMT |
| May 17, 2026 | Punjab Kings vs Royal Challengers Bengaluru | Dharamsala | 15:30 / 10:00 GMT |
| May 17, 2026 | Delhi Capitals vs Rajasthan Royals | Delhi | 19:30 / 14:00 GMT |
| May 18, 2026 | Chennai Super Kings vs Sunrisers Hyderabad | Chennai | 19:30 / 14:00 GMT |
| May 19, 2026 | Rajasthan Royals vs Lucknow Super Giants | Jaipur | 19:30 / 14:00 GMT |
| May 20, 2026 | Kolkata Knight Riders vs Mumbai Indians | Kolkata | 19:30 / 14:00 GMT |
| May 21, 2026 | Chennai Super Kings and Gujarat Titans | Chennai | 19:30 / 14:00 GMT |
| May 22, 2026 | Sunrisers Hyderabad vs Royal Challengers Bengaluru | Hyderabad | 19:30 / 14:00 GMT |
| May 23, 2026 | Lucknow Super Giants vs Punjab Kings | Good luck | 19:30 / 14:00 GMT |
| May 24, 2026 | Mumbai Indians vs Rajasthan Royals | mumbai | 15:30 / 10:00 GMT |
| May 24, 2026 | Kolkata Knight Riders vs Delhi Capitals | Kolkata | 19:30 / 14:00 GMT |
Also READ: Michael Vaughan and Alastair Cook predict the winner of IPL 2026

