The schedule for the 2025 IPL is announced, with 10 teams competing for the coveted trophy. Kolkata Knight Riders (KKR), the defending champions, will play in the opening match against Royal Challengers Bangalore (RCB). The 18th season of IPL will be played between 22nd March and 25th May.
The final of IPL 2025 will be played in Kolkata along with Qualifier 2, while Hyderabad will host Qualifier 1 and Eliminator.
IPL 2025 Teams
Just like the previous IPL edition, this IPL season will have 10 teams playing for the ultimate glory. The following are 10 teams who will be part of the IPL 2025 season:
- Kolkata Knight Riders (KKR)
- Royal Challengers Bangalore (RCB)
- Sunrisers Hyderabad (SRH)
- Rajasthan Royals (RR)
- Chennai Super Kings (CSK)
- Mumbai Indians (MI)
- Delhi Capitals (DC)
- Lucknow Super Giants (LSG)
- Gujarat Titans (GT)
- Punjab Kings (PBKS)
2025 IPL Full Schedule
The following table shows the entire schedule for the IPL 2025 season:
Date | Match | Time | Venue |
Mar 22 | KKR vs RCB | 07:30 PM | Kolkata |
Mar 23 | SRH vs RR | 03:30 PM | Hyderabad |
Mar 23 | CSK vs MI | 07:30 PM | Chennai |
Mar 24 | DC vs LSG | 07:30 PM | Visakhapatnam |
Mar 25 | GT vs PBKS | 07:30 PM | Ahmedabad |
Mar 26 | RR vs KKR | 07:30 PM | Guwahati |
Mar 27 | SRH vs LSG | 07:30 PM | Hyderabad |
Mar 28 | CSK vs RCB | 07:30 PM | Chennai |
Mar 29 | GT vs MI | 07:30 PM | Ahmedabad |
Mar 30 | DC vs SRH | 03:30 PM | Visakhapatnam |
Mar 30 | RR vs CSK | 07:30 PM | Guwahati |
Mar 31 | MI vs KKR | 07:30 PM | Mumbai |
Apr 1 | LSG vs PBKS | 07:30 PM | Lucknow |
Apr 2 | RCB vs GT | 07:30 PM | Bengaluru |
Apr 3 | KKR vs SRH | 07:30 PM | Kolkata |
Apr 4 | LSG vs MI | 07:30 PM | Lucknow |
Apr 5 | CSK vs DC | 03:30 PM | Chennai |
Apr 5 | PBKS vs RR | 07:30 PM | Chandigarh |
Apr 6 | KKR vs LSG | 03:30 PM | Kolkata |
Apr 6 | SRH vs GT | 07:30 PM | Hyderabad |
Apr 7 | MI vs RCB | 07:30 PM | Mumbai |
Apr 8 | PBKS vs CSK | 07:30 PM | Chandigarh |
Apr 9 | GT vs RR | 07:30 PM | Ahmedabad |
Apr 10 | RCB vs DC | 07:30 PM | Bengaluru |
Apr 11 | CSK vs KKR | 07:30 PM | Chennai |
Apr 12 | LSG vs GT | 03:30 PM | Lucknow |
Apr 12 | SRH vs PBKS | 07:30 PM | Hyderabad |
Apr 13 | RR vs RCB | 03:30 PM | Jaipur |
Apr 13 | DC vs MI | 07:30 PM | Delhi |
Apr 14 | LSG vs CSK | 07:30 PM | Lucknow |
Apr 15 | PBKS vs KKR | 07:30 PM | Chandigarh |
Apr 16 | DC vs RR | 07:30 PM | Delhi |
Apr 17 | MI vs SRH | 07:30 PM | Mumbai |
Apr 18 | RCB vs PBKS | 07:30 PM | Bengaluru |
Apr 19 | GT vs DC | 03:30 PM | Ahmedabad |
Apr 19 | RR vs LSG | 07:30 PM | Jaipur |
Apr 20 | PBKS vs RCB | 03:30 PM | Chandigarh |
Apr 20 | MI vs CSK | 07:30 PM | Mumbai |
Apr 21 | KKR vs GT | 07:30 PM | Kolkata |
Apr 22 | LSG vs DC | 07:30 PM | Lucknow |
Apr 23 | SRH vs MI | 07:30 PM | Hyderabad |
Apr 24 | RCB vs RR | 07:30 PM | Bengaluru |
Apr 25 | CSK vs SRH | 07:30 PM | Chennai |
Apr 26 | KKR vs PBKS | 07:30 PM | Kolkata |
Apr 27 | MI vs LSG | 03:30 PM | Mumbai |
Apr 27 | DC vs RCB | 07:30 PM | Delhi |
Apr 28 | RR vs GT | 07:30 PM | Jaipur |
Apr 29 | DC vs KKR | 07:30 PM | Delhi |
Apr 30 | CSK vs PBKS | 07:30 PM | Chennai |
May 1 | RR vs MI | 07:30 PM | Jaipur |
May 2 | GT vs SRH | 07:30 PM | Ahmedabad |
May 3 | RCB vs CSK | 07:30 PM | Bengaluru |
May 4 | KKR vs RR | 03:30 PM | Kolkata |
May 4 | PBKS vs LSG | 07:30 PM | Dharamsala |
May 5 | SRH vs DC | 07:30 PM | Hyderabad |
May 6 | MI vs GT | 07:30 PM | Mumbai |
May 7 | KKR vs CSK | 07:30 PM | Kolkata |
May 8 | PBKS vs DC | 07:30 PM | Dharamsala |
May 9 | LSG vs RCB | 07:30 PM | Lucknow |
May 10 | SRH vs KKR | 07:30 PM | Hyderabad |
May 11 | PBKS vs MI | 03:30 PM | Dharamsala |
May 11 | DC vs GT | 07:30 PM | Delhi |
May 12 | CSK vs RR | 07:30 PM | Chennai |
May 13 | RCB vs SRH | 07:30 PM | Bengaluru |
May 14 | GT vs LSG | 07:30 PM | Ahmedabad |
May 15 | MI vs DC | 07:30 PM | Mumbai |
May 16 | RR vs PBKS | 07:30 PM | Jaipur |
May 17 | RCB vs KKR | 07:30 PM | Bengaluru |
May 18 | GT vs CSK | 03:30 PM | Ahmedabad |
May 18 | LSG vs SRH | 07:30 PM | Lucknow |
May 20 | Qualifier 1 | 07:30 PM | Hyderabad |
May 21 | Eliminator | 07:30 PM | Hyderabad |
May 23 | Qualifier 2 | 07:30 PM | Kolkata |
May 25 | Final | 07:30 PM | Kolkata |
Concluding Thoughts
Cricket fans will be in for a big treat from 22nd March, as the 18th season of IPL gets underway. The season will be played across various venues for a period of two months. With a lot of new players coming in for each team, it will be interesting to see which teams find their winning combinations early in the season. Irrespective of who wins, this IPL season promises to be one of the most entertaining.