Kolkata will host the IPL 2025 final, while Hyderabad will host Qualifier 1 and the Eliminator. The Board of Control for Cricket in India (BCCI) announced that IPL 2025 will begin on March 22. Kolkata Knight Riders (KKR) will face Royal Challengers Bengaluru (RCB) at Eden Gardens in the season opener.

IPL 2025: Key Venues and Tournament Format
- The final will be held in Kolkata on May 25.
- Hyderabad will host Qualifier 1 and the Eliminator on May 20 and May 21.
- Qualifier 2 is scheduled in Kolkata on May 23.
The tournament follows the same format as IPL 2024, with 10 teams divided into two groups. Each team plays the others in their group twice and one team from the opposite group twice. The remaining teams face off once during the league stage, which ends on May 18.
IPL 2025 Teams and Groups
- Group A: Chennai Super Kings (CSK), Royal Challengers Bengaluru (RCB), , Kolkata Knight Riders (KKR), Rajasthan Royals (RR), Punjab Kings (PBKS).
- Group B: Mumbai Indians (MI), Gujarat Titans (GT), Sunrisers Hyderabad (SRH), Delhi Capitals (DC), Lucknow Super Giants (LSG).
Home Venue Details
- Delhi Capitals (Visakhapatnam and New Delhi)
- Punjab Kings (Chandigarh and Dharamsala)
- Rajasthan Royals (Guwahati and Jaipur)
IPL 2025: Match Timings and Double-Header Schedule
The schedule features 74 matches across 13 venues, including 12 double headers. Afternoon matches start at 3:30 PM and evening games begin at 7:30 PM.
Indian Premier League 2025 Schedule
| Match | Date | Fixture | Time | Venue |
|---|---|---|---|---|
| 1 | March 22, Saturday | KKR vs RCB | 7:30 PM | Eden Gardens, Kolkata |
| 2 | March 23, Sunday | SRH vs RR | 3:30 PM | Rajiv Gandhi Stadium, Hyderabad |
| 3 | March 23, Sunday | MI vs CSK | 7:30 PM | M.A. Chidambaram Stadium, Chennai |
| 4 | March 24, Monday | DC vs LSG | 7:30 PM | ACA-VDCA Stadium, Visakhapatnam |
| 5 | March 25, Tuesday | GT vs PBKS | 7:30 PM | Narendra Modi Stadium, Ahmedabad |
| 6 | March 26, Wednesday | RR vs KKR | 7:30 PM | Barsapara Stadium, Guwahati |
| 7 | March 27, Thursday | SRH vs LSG | 7:30 PM | Rajiv Gandhi Stadium, Hyderabad |
| 8 | March 28, Friday | CSK vs RCB | 7:30 PM | M.A. Chidambaram Stadium, Chennai |
| 9 | March 29, Saturday | GT vs MI | 7:30 PM | Narendra Modi Stadium, Ahmedabad |
| 10 | March 30, Sunday | DC vs SRH | 3:30 PM | ACA-VDCA Stadium, Visakhapatnam |
| 11 | March 30, Sunday | RR vs CSK | 7:30 PM | Barsapara Stadium, Guwahati |
| 12 | March 31, Monday | MI vs KKR | 7:30 PM | Wankhede Stadium, Mumbai |
| 13 | April 1, Tuesday | LSG vs PBKS | 7:30 PM | Ekana Stadium, Lucknow |
| 14 | April 2, Wednesday | RCB vs GT | 7:30 PM | M. Chinnaswamy Stadium, Bengaluru |
| 15 | April 3, Thursday | KKR vs SRH | 7:30 PM | Eden Gardens, Kolkata |
| 16 | April 4, Friday | LSG vs MI | 7:30 PM | Ekana Stadium, Lucknow |
| 17 | April 5, Saturday | CSK vs DC | 3:30 PM | M.A. Chidambaram Stadium, Chennai |
| 18 | April 5, Saturday | PBKS vs RR | 7:30 PM | Maharaja Yadavindra Singh Stadium, New Chandigarh |
| 19 | April 6, Sunday | KKR vs LSG | 3:30 PM | Eden Gardens, Kolkata |
| 20 | April 6, Sunday | SRH vs GT | 7:30 PM | Rajiv Gandhi Stadium, Hyderabad |
| 21 | April 7, Monday | MI vs RCB | 7:30 PM | Wankhede Stadium, Mumbai |
| 22 | April 8, Tuesday | PBKS vs CSK | 7:30 PM | Maharaja Yadavindra Singh Stadium, New Chandigarh |
| 23 | April 9, Wednesday | GT vs RR | 7:30 PM | Narendra Modi Stadium, Ahmedabad |
| 24 | April 10, Thursday | RCB vs DC | 7:30 PM | M. Chinnaswamy Stadium, Bengaluru |
| 25 | April 11, Friday | CSK vs KKR | 7:30 PM | M.A. Chidambaram Stadium, Chennai |
| 26 | April 12, Saturday | LSG vs GT | 3:30 PM | Ekana Stadium, Lucknow |
| 27 | April 12, Saturday | SRH vs PBKS | 7:30 PM | Rajiv Gandhi Stadium, Hyderabad |
| 28 | April 13, Sunday | RR vs RCB | 3:30 PM | Sawai Mansingh Stadium, Jaipur |
| 29 | April 13, Sunday | DC vs MI | 7:30 PM | Arun Jaitley Stadium, Delhi |
| 30 | April 14, Monday | LSG vs CSK | 7:30 PM | Ekana Stadium, Lucknow |
| 31 | April 15, Tuesday | PBKS vs KKR | 7:30 PM | Maharaja Yadavindra Singh Stadium, New Chandigarh |
| 32 | April 16, Wednesday | DC vs RR | 7:30 PM | Arun Jaitley Stadium, Delhi |
| 33 | April 17, Thursday | MI vs SRH | 7:30 PM | Wankhede Stadium, Mumbai |
| 34 | April 18, Friday | RCB vs PBKS | 7:30 PM | M. Chinnaswamy Stadium, Bengaluru |
| 35 | April 19, Saturday | GT vs DC | 3:30 PM | Narendra Modi Stadium, Ahmedabad |
| 36 | April 19, Saturday | RR vs LSG | 7:30 PM | Sawai Mansingh Stadium, Jaipur |
| 37 | April 20, Sunday | PBKS vs RCB | 3:30 PM | Maharaja Yadavindra Singh Stadium, New Chandigarh |
| 38 | April 20, Sunday | MI vs CSK | 7:30 PM | Wankhede Stadium, Mumbai |
| 39 | April 21, Monday | KKR vs GT | 7:30 PM | Eden Gardens, Kolkata |
| 40 | April 22, Tuesday | LSG vs DC | 7:30 PM | Ekana Stadium, Lucknow |
| 41 | April 23, Wednesday | SRH vs MI | 7:30 PM | Rajiv Gandhi Stadium, Hyderabad |
| 42 | April 24, Thursday | RCB vs RR | 7:30 PM | M. Chinnaswamy Stadium, Bengaluru |
| 43 | April 25, Friday | CSK vs SRH | 7:30 PM | M.A. Chidambaram Stadium, Chennai |
| 44 | April 26, Saturday | KKR vs PBKS | 7:30 PM | Eden Gardens, Kolkata |
| 45 | April 27, Sunday | MI vs LSG | 3:30 PM | Wankhede Stadium, Mumbai |
| 46 | April 27, Sunday | DC vs RCB | 7:30 PM | Arun Jaitley Stadium, Delhi |
| 47 | April 28, Monday | RR vs GT | 7:30 PM | Sawai Mansingh Stadium, Jaipur |
| 48 | April 29, Tuesday | DC vs KKR | 7:30 PM | Arun Jaitley Stadium, Delhi |
| 49 | April 30, Wednesday | CSK vs PBKS | 7:30 PM | M.A. Chidambaram Stadium, Chennai |
| 50 | May 1, Thursday | RR vs MI | 7:30 PM | Sawai Mansingh Stadium, Jaipur |
| 51 | May 2, Friday | GT vs SRH | 7:30 PM | Narendra Modi Stadium, Ahmedabad |
| 52 | May 3, Saturday | RCB vs CSK | 7:30 PM | M. Chinnaswamy Stadium, Bengaluru |
| 53 | May 4, Sunday | KKR vs RR | 3:30 PM | Eden Gardens, Kolkata |
| 54 | May 4, Sunday | PBKS vs LSG | 7:30 PM | HPCA Stadium, Dharamsala |
| 55 | May 5, Monday | SRH vs DC | 7:30 PM | Rajiv Gandhi Stadium, Hyderabad |
| 56 | May 6, Tuesday | MI vs GT | 7:30 PM | Wankhede Stadium, Mumbai |
| 57 | May 7, Wednesday | KKR vs CSK | 7:30 PM | Eden Gardens, Kolkata |
| 58 | May 8, Thursday | PBKS vs DC | 7:30 PM | HPCA Stadium, Dharamsala |
| 59 | May 9, Friday | LSG vs RCB | 7:30 PM | Ekana Stadium, Lucknow |
| 60 | May 10, Saturday | SRH vs KKR | 7:30 PM | Rajiv Gandhi Stadium, Hyderabad |
| 61 | May 11, Sunday | PBKS vs MI | 3:30 PM | HPCA Stadium, Dharamsala |
| 62 | May 11, Sunday | DC vs GT | 7:30 PM | Arun Jaitley Stadium, Delhi |
| 63 | May 12, Monday | CSK vs RR | 7:30 PM | M.A. Chidambaram Stadium, Chennai |
| 64 | May 13, Tuesday | RCB vs SRH | 7:30 PM | M. Chinnaswamy Stadium, Bengaluru |
| 65 | May 14, Wednesday | GT vs LSG | 7:30 PM | Narendra Modi Stadium, Ahmedabad |
| 66 | May 15, Thursday | MI vs DC | 7:30 PM | Wankhede Stadium, Mumbai |
| 67 | May 16, Friday | RR vs PBKS | 7:30 PM | Sawai Mansingh Stadium, Jaipur |
| 68 | May 17, Saturday | RCB vs KKR | 7:30 PM | M. Chinnaswamy Stadium, Bengaluru |
| 69 | May 18, Sunday | GT vs CSK | 3:30 PM | Narendra Modi Stadium, Ahmedabad |
| 70 | May 18, Sunday | LSG vs SRH | 7:30 PM | Ekana Stadium, Lucknow |
| 71 | May 20, Tuesday | Qualifier 1 | 7:30 PM | Rajiv Gandhi Stadium, Hyderabad |
| 72 | May 21, Wednesday | Eliminator | 7:30 PM | Rajiv Gandhi Stadium, Hyderabad |
| 73 | May 23, Friday | Qualifier 2 | 7:30 PM | Eden Gardens, Kolkata |
| 74 | May 25, Sunday | Final | 7:30 PM | Eden Gardens, Kolkata |
IPL 2025 Playoffs and Final
The top four teams qualify for the playoffs. The top two teams play Qualifier 1, with the winner advancing to the final. The third and fourth-placed teams play in the Eliminator, with the winner facing the Qualifier 1 loser in Qualifier 2. The winner of Qualifier 2 secures the second spot in the final.