IPL

IPL 2025 Schedule: KKR vs RCB Kicks Off Season

IPL 2026 Playoff's Prediction

The much awaited schedule of the 18th edition of the Indian Premier League is finally out!. A blockbuster season is expected as all the 10 teams are stacked and well balanced. BCCI and IPL officials announced the full schedule of IPL 2025 on 16th February via the BCCI official website and social media handles.

Defending Champions Kolkata Knight Riders (KKR) will square off against three time IPL finalists Royal Challengers Bengaluru (RCB) on March 22nd at the iconic Eden Gardens in Kolkata. A total of 74 matches will be played with 12 double headers. Gujarat Titans, Rajasthan Royals, Delhi Capitals and Lucknow Super Giants are set to play three afternoon games, while the rest six teams will only play two afternoon games.

Rajiv Gandhi International Stadium in Hyderabad will host the qualifier 1 and eliminator on May 20 and 21st respectively.While Eden Gardens will host the qualifier 2 and finals on May 23 and May 25. This is the first time in a over a decade Kolkata gets a chance to host the finals. The last IPL final played at this venue was way back in 2015.

IPL 2025 Schedule

Date Fixture Time (IST) Venue
March 22 KKR vs RCB 3:30 PM Kolkata
March 23 SRH vs RR 7:30 PM Hyderabad
March 23 CSK vs MI 7:30 PM Chennai
March 24 DC vs LSG 7:30 PM Vizag
March 25 GT vs PBKS 7:30 PM Ahmedabad
March 26 RR vs KKR 7:30 PM Guwahati
March 27 SRH vs LSG 7:30 PM Hyderabad
March 28 CSK vs RCB 7:30 PM Chennai
March 29 GT vs MI 7:30 PM Ahmedabad
March 30 DC vs SRH 7:30 PM Vizag
March 30 RR vs CSK 7:30 PM Guwahati
March 31 MI vs KKR 7:30 PM Mumbai
April 1 LSG vs PBKS 7:30 PM Lucknow
April 2 RCB vs GT 7:30 PM Bengaluru
April 3 KKR vs SRH 7:30 PM Kolkata
April 4 LSG vs MI 7:30 PM Lucknow
April 5 CSK vs DC 3:30 PM Chennai
April 5 PBKS vs RR 7:30 PM Mullanpur
April 6 KKR vs LSG 3:30 PM Kolkata
April 6 SRH vs GT 7:30 PM Hyderabad
April 7 MI vs RCB 7:30 PM Mumbai
April 8 PBKS vs CSK 7:30 PM Mullanpur
April 9 GT vs RR 7:30 PM Ahmedabad
April 10 RCB vs DC 7:30 PM Bengaluru
April 11 CSK vs KKR 7:30 PM Chennai
April 12 LSG vs GT 3:30 PM Lucknow
April 12 SRH vs PBKS 7:30 PM Hyderabad
April 13 RR vs RCB 3:30 PM Jaipur
April 13 DC vs MI 7:30 PM Delhi
April 14 LSG vs CSK 7:30 PM Lucknow
April 15 PBKS vs KKR 7:30 PM Mullanpur
April 16 DC vs RR 7:30 PM Delhi
April 17 MI vs SRH 7:30 PM Mumbai
April 18 RCB vs PBKS 7:30 PM Bengaluru
April 19 GT vs DC 3:30 PM Ahmedabad
April 19 RR vs LSG 7:30 PM Jaipur
April 20 PBKS vs RCB 3:30 PM Mullanpur
April 20 MI vs CSK 7:30 PM Mumbai
April 21 KKR vs GT 7:30 PM Kolkata
April 22 LSG vs DC 7:30 PM Lucknow
April 23 SRH vs MI 7:30 PM Hyderabad
April 24 RCB vs RR 7:30 PM Bengaluru
April 25 CSK vs SRH 7:30 PM Chennai
April 26 KKR vs PBKS 7:30 PM Kolkata
April 27 MI vs LSG 3:30 PM Mumbai
April 27 DC vs RCB 7:30 PM Delhi
April 28 RR vs GT 7:30 PM Jaipur
April 29 DC vs KKR 7:30 PM Delhi
April 30 CSK vs PBKS 7:30 PM Chennai
May 1 RR vs MI 7:30 PM Jaipur
May 2 GT vs SRH 7:30 PM Ahmedabad
May 3 RCB vs CSK 7:30 PM Bengaluru
May 4 KKR vs RR 3:30 PM Kolkata
May 4 PBKS vs LSG 7:30 PM Dharamsala
May 5 SRH vs DC 7:30 PM Hyderabad
May 6 MI vs GT 7:30 PM Mumbai
May 7 KKR vs CSK 7:30 PM Kolkata
May 8 PBKS vs DC 7:30 PM Dharamsala
May 9 LSG vs RCB 7:30 PM Lucknow
May 10 SRH vs KKR 7:30 PM Hyderabad
May 11 PBKS vs MI 7:30 PM Dharamsala
May 11 DC vs GT 7:30 PM Delhi
May 12 CSK vs RR 7:30 PM Chennai
May 13 RCB vs SRH 7:30 PM Bengaluru
May 14 GT vs LSG 7:30 PM Ahmedabad
May 15 MI vs DC 7:30 PM Mumbai
May 16 RR vs PBKS 7:30 PM Jaipur
May 17 RCB vs KKR 7:30 PM Bengaluru
May 18 GT vs CSK 3:30 PM Ahmedabad
May 18 LSG vs SRH 7:30 PM Lucknow
May 20 Qualifier 1 7:30 PM Hyderabad
May 21 Eliminator 7:30 PM Hyderabad
May 23 Qualifier 2 7:30 PM Kolkata
May 25 Final 7:30 PM Kolkata
Share

More stories