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 |