IPL 2025 Complete Schedule:The Indian Premier League (IPL) 2025 began on March 22, 2025. Defending champions Kolkata Knight Riders (KKR) suffered a defeat against Royal Challengers Bengaluru (RCB) in the IPL 2025 season opener at Eden Gardens, Kolkata. The tournament, now in its 18th season, will culminate with the final at the same venue on May 25, 2025.
A total of 10 teams will compete across multiple venues in India, including major stadiums in Chennai, Mumbai, Ahmedabad, Bengaluru, and Hyderabad. The group stage matches will conclude on May 18, followed by the playoffs beginning on May 20.
IPL 2025 Full Schedule
| Date and Day | Time | Venue | Match |
| March 22, Saturday | 7:30 PM | Kolkata | KKR vs RCB |
| March 23, Sunday | 3:30 PM | Hyderabad | SRH vs RR |
| March 23, Sunday | 7:30 PM | Chennai | CSK vs MI |
| March 24, Monday | 7:30 PM | Visakhapatnam | DC vs LSG |
| March 25, Tuesday | 7:30 PM | Ahmedabad | GT vs PBKS |
| March 26, Wednesday | 7:30 PM | Guwahati | RR vs KKR |
| March 27, Thursday | 7:30 PM | Hyderabad | SRH vs LSG |
| March 28, Friday | 7:30 PM | Chennai | CSK vs RCB |
| March 29, Saturday | 7:30 PM | Ahmedabad | GT vs MI |
| March 30, Sunday | 3:30 PM | Visakhapatnam | DC vs SRH |
| March 30, Sunday | 7:30 PM | Guwahati | RR vs CSK |
| March 31, Monday | 7:30 PM | Mumbai | MI vs KKR |
| April 1, Tuesday | 7:30 PM | Lucknow | LSG vs GT |
| April 2, Wednesday | 7:30 PM | Ahmedabad | GT vs DC |
| April 3, Thursday | 7:30 PM | Chennai | CSK vs PBKS |
| April 4, Friday | 7:30 PM | Hyderabad | SRH vs KKR |
| April 5, Saturday | 7:30 PM | Mumbai | MI vs RR |
| April 6, Sunday | 3:30 PM | Lucknow | LSG vs RCB |
| April 6, Sunday | 7:30 PM | Visakhapatnam | DC vs PBKS |
| April 7, Monday | 7:30 PM | Ahmedabad | GT vs RR |
| April 8, Tuesday | 7:30 PM | Kolkata | KKR vs CSK |
| April 9, Wednesday | 7:30 PM | Bengaluru | RCB vs DC |
| April 10, Thursday | 7:30 PM | Lucknow | LSG vs MI |
| April 11, Friday | 7:30 PM | Chennai | CSK vs SRH |
| April 12, Saturday | 7:30 PM | Delhi | DC vs KKR |
| April 13, Sunday | 3:30 PM | Bengaluru | RCB vs PBKS |
| April 13, Sunday | 7:30 PM | Ahmedabad | GT vs LSG |
| April 14, Monday | 7:30 PM | Mumbai | MI vs DC |
| April 15, Tuesday | 7:30 PM | Jaipur | RR vs SRH |
| April 16, Wednesday | 7:30 PM | Mohali | PBKS vs GT |
| April 17, Thursday | 7:30 PM | Kolkata | KKR vs RCB |
| April 18, Friday | 7:30 PM | Lucknow | LSG vs RR |
| April 19, Saturday | 7:30 PM | Delhi | DC vs CSK |
| April 20, Sunday | 3:30 PM | Hyderabad | SRH vs PBKS |
| April 20, Sunday | 7:30 PM | Bengaluru | RCB vs MI |
| April 21, Monday | 7:30 PM | Mohali | PBKS vs RR |
| April 22, Tuesday | 7:30 PM | Delhi | DC vs GT |
| April 23, Wednesday | 7:30 PM | Hyderabad | SRH vs MI |
| April 24, Thursday | 7:30 PM | Jaipur | RR vs LSG |
| April 25, Friday | 7:30 PM | Chennai | CSK vs RCB |
| April 26, Saturday | 7:30 PM | Kolkata | KKR vs PBKS |
| April 27, Sunday | 3:30 PM | Bengaluru | RCB vs GT |
| April 27, Sunday | 7:30 PM | Jaipur | RR vs DC |
| April 28, Monday | 7:30 PM | Mumbai | MI vs CSK |
| April 29, Tuesday | 7:30 PM | Lucknow | LSG vs SRH |
| April 30, Wednesday | 7:30 PM | Ahmedabad | GT vs KKR |
| May 1, Thursday | 7:30 PM | Chennai | CSK vs RR |
| May 2, Friday | 7:30 PM | Delhi | DC vs RCB |
| May 3, Saturday | 7:30 PM | Mumbai | MI vs LSG |
| May 4, Sunday | 3:30 PM | Hyderabad | SRH vs GT |
| May 4, Sunday | 7:30 PM | Mohali | PBKS vs CSK |
| May 5, Monday | 7:30 PM | Kolkata | KKR vs LSG |
| May 6, Tuesday | 7:30 PM | Delhi | DC vs SRH |
| May 7, Wednesday | 7:30 PM | Jaipur | RR vs MI |
| May 8, Thursday | 7:30 PM | Mohali | PBKS vs RCB |
| May 9, Friday | 7:30 PM | Chennai | CSK vs LSG |
| May 10, Saturday | 7:30 PM | Kolkata | KKR vs DC |
| May 11, Sunday | 3:30 PM | Ahmedabad | GT vs MI |
| May 11, Sunday | 7:30 PM | Bengaluru | RCB vs SRH |
| May 12, Monday | 7:30 PM | Lucknow | LSG vs PBKS |
| May 13, Tuesday | 7:30 PM | Jaipur | RR vs KKR |
| May 14, Wednesday | 7:30 PM | Hyderabad | SRH vs CSK |
| May 15, Thursday | 7:30 PM | Mohali | PBKS vs MI |
| May 16, Friday | 7:30 PM | Delhi | DC vs RR |
| May 17, Saturday | 7:30 PM | Bengaluru | RCB vs LSG |
| May 18, Sunday | 3:30 PM | Ahmedabad | GT vs CSK |
| May 18, Sunday | 7:30 PM | Kolkata | KKR vs PBKS |
IPL 2025 Playoff Schedule
| Date | Day | Time (IST) | Venue | Match |
|---|---|---|---|---|
| May 20, 2025 | Tuesday | 7:30 PM | Hyderabad | Qualifier 1 |
| May 21, 2025 | Wednesday | 7:30 PM | Hyderabad | Eliminator |
| May 23, 2025 | Friday | 7:30 PM | Kolkata | Qualifier 2 |
| May 25, 2025 | Sunday | 7:30 PM | Kolkata | Final |
The ten teams participating in IPL 2025 are Chennai Super Kings (CSK), Mumbai Indians (MI), Royal Challengers Bangalore (RCB), Kolkata Knight Riders (KKR), Sunrisers Hyderabad (SRH), Delhi Capitals (DC), Rajasthan Royals (RR), Punjab Kings (PBKS), Lucknow Super Giants (LSG), and Gujarat Titans (GT).
With key players returning from international assignments and franchises making crucial transfers, IPL 2025 promises to be an exciting tournament.