Jasprit Bumrah of Mumbai Indians celebrates the wicket of Shahrukh Khan of Gujrat Titans during the 2025 IPL match between Mumbai Indians and Gujrat Titans at Wankhede Stadium on May 06, 2025, in Mumbai, India

The remaining matches of IPL 2025 are set to resume on May 17: Here’s the revised IPL 2025 schedule, including fixtures list for each team, match timings and venues.

When will the remaining IPL 2025 matches be played?

The IPL is set to resume on May 17, and the final will be played on June 3, the Board of Control for Cricket in India (BCCI) announced on Monday (May 12). The tournament, which was postponed last Friday after India and Pakistan engaged in a military conflict, will now take place at six venues, with those for the play-off matches still to be named.

With a majority of foreign players back in their respective countries, the franchises have the headache of ensuring their availability. Reports suggest that Mitchell Starc, playing for Delhi Capitals and Josh Hazlewood, playing for Royal Challengers Bengaluru, may not return as Australia are set to play the World Test Championship final from June 11. However, Cricket Australia’s (CA) official statement indicates they've left this decision to individual players.

Also read: PSL 2025 to resume alongside IPL following India-Pakistan ceasefire

IPL 2025: What are the venues for the remaining 17 games?

The revised schedule begins with Royal Challengers Bengaluru facing Kolkata Knight Riders in Bengaluru on Saturday, May 17. A double-header follows on Sunday, May 18, featuring Rajasthan Royals vs Delhi Capitals in Jaipur and Delhi Capitals vs Gujarat Titans in Delhi.

Apart from these three venues, Lucknow, Ahmedabad, and Mumbai are the other host cities for the remaining league matches. The venues of the playoffs are yet to be decided.

IPL 2025 revised schedule: Full fixtures list, match timings and venues

May 17: Royal Challengers Bengaluru vs Kolkata Knight Riders, Bengaluru, 7:30pm

May 18: Rajasthan Royals vs Punjab Kings, Jaipur, 3:30pm

May 18: Delhi Capitals vs Gujarat Titans, Delhi, 7:30pm

May 19: Lucknow Super Giants vs Sunrisers Hyderabad, Lucknow, 7:30pm

May 20: Chennai Super Kings vs Rajasthan Royals, Chennai, 7:30pm

May 21: Mumbai Indians vs Delhi Capitals, Mumbai, 7:30pm

May 22: Gujarat Titans vs Lucknow Super Giants, Ahmedabad, 7:30pm

May 23: Royal Challengers Bengaluru vs Sunrisers Hyderabad, Bengaluru, 7:30pm

May 24: Punjab Kings vs Delhi Capitals, Jaipur, 7:30pm

May 25: Gujarat Titans vs Chennai Super Kings, Ahmedabad, 3:30pm

May 25: Sunrisers Hyderabad vs Kolkata Knight Riders, Delhi, 7:30pm

May 26: Punjab Kings vs Mumbai Indians, Mohali, 7:30pm

May 27: Lucknow Super Giants vs Royal Challengers Bengaluru, Lucknow, 7:30pm

Playoffs

May 29: Qualifier 1 (Team 1 vs Team 2), Ahmedabad, 7:30pm

May 30: Eliminator (Team 3 vs Team 4), Kolkata, 7:30pm

June 1: Qualifier 2 (Loser Q1 vs Winner Eliminator), Chennai, 7:30pm

June 3: Final (Winner Q1 vs Winner Q2), Mumbai, 7:30pm

Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.