After almost a week of rumors and predictions, the Indian Premier League has finally announced the schedule for the remainder of the league. Notably, the league had to pause owing to the cross-border tensions, and the match between Punjab Kings and Delhi Capitals at Dharamshala on May 8 was abruptly postponed, and players were evacuated safely. On May 12, the IPL finally published the schedule, which says that the league will resume on May 17 at Bengaluru, as Royal Challengers Bengaluru will face Kolkata Knight Riders. Unlike what spread, the matches have been equally distributed among six venues. Notably, two doubleheaders will be played, with the final being scheduled on June 3rd. However, the playoffs' and the final's venue have not been decided. Read also: Virat Kohli Retires from Tests After BGT 2024–25 Struggles Here is the updated schedule published by IPL: Date Day Time Match Venue 17-May-25 Sat 7:30 PM Royal Challengers Bengaluru vs Kolkata Knight Riders Bengaluru 18-May-25 Sun 3:30 PM Rajasthan Royals vs Punjab Kings Jaipur 18-May-25 Sun 7:30 PM Delhi Capitals vs Gujarat Titans Delhi 19-May-25 Mon 7:30 PM Lucknow Super Giants vs Sunrisers Hyderabad Lucknow 20-May-25 Tue 7:30 PM Chennai Super Kings vs Rajasthan Royals Delhi 21-May-25 Wed 7:30 PM Mumbai Indians vs Delhi Capitals Mumbai 22-May-25 Thu 7:30 PM Gujarat Titans vs Lucknow Super Giants Ahmedabad 23-May-25 Fri 7:30 PM Royal Challengers Bengaluru vs Sunrisers Hyderabad Bengaluru 24-May-25 Sat 7:30 PM Punjab Kings vs Delhi Capitals Jaipur 25-May-25 Sun 3:30 PM Gujarat Titans vs Chennai Super Kings Ahmedabad 25-May-25 Sun 7:30 PM Sunrisers Hyderabad vs Kolkata Knight Riders Delhi 26-May-25 Mon 7:30 PM Punjab Kings vs Mumbai Indians Jaipur 27-May-25 Tue 7:30 PM Lucknow Super Giants vs Royal Challengers Bengaluru Lucknow 29-May-25 Thu 7:30 PM Qualifier 1 TBC 30-May-25 Fri 7:30 PM Eliminator TBC 01-Jun-25 Sun 7:30 PM Qualifier 2 TBC 03-Jun-25 Tue 7:30 PM Final TBC