The Board of Control for Cricket in India (BCCI) has unveiled the schedule for the 18th edition of the Indian Premier League (IPL) 2025. The tournament is set to commence on Saturday, 22 March 2025, featuring 74 matches across 13 venues, culminating in the final on Sunday, 25 May 2025 at Kolkata’s iconic Eden Gardens.

Defending champions Kolkata Knight Riders (KKR) will kick off the season against Royal Challengers Bengaluru (RCB) at Eden Gardens. The tournament includes 12 double-header days, with afternoon matches starting at 3:30 PM IST and evening matches at 7:30 PM IST. Notably, Delhi Capitals will host games in both Visakhapatnam and Delhi, Rajasthan Royals in Guwahati and Jaipur, and Punjab Kings in Dharamsala and New Chandigarh.
The playoffs are scheduled in Hyderabad and Kolkata. Hyderabad’s Rajiv Gandhi International Stadium will host Qualifier 1 and the Eliminator on 20 and 21 May, respectively. Qualifier 2 will take place at Kolkata’s Eden Gardens on 23 May, with the grand finale set for 25 May at the same venue.
Complete IPL 2025 Schedule
For a detailed match schedule, including dates, venues, and timings, please refer to the official IPL website.
Here is what is said by the official IPl20 website:
- The 74 matches of the season will be played across 13 venues and will include 12 double-headers. While the afternoon games will begin at 03.30 PM IST, the evening games will begin from 07.30 PM IST.
- The cricketing extravaganza will kick off when the defending champions Kolkata Knight Riders (KKR) host the Royal Challengers Bengaluru (RCB) at the iconic Eden Gardens in Kolkata on March 22, 2025.
- The first of the 12 double-headers day will take place on March 23, 2025 as Sunrisers Hyderabad (SRH) face Rajasthan Royals (RR) in an afternoon game in Hyderabad. This will be followed by a mouthwatering clash in the evening as the two five-time IPL champions – Chennai Super Kings (CSK) and Mumbai Indians (MI) – lock horns at the MA Chidambaram Stadium, Chennai.
- Delhi Capitals (DC) and Lucknow Super Giants (LSG) will play their respective first match of the season when they take on each other in Visakhapatnam on March 24, 2025.
- The world’s biggest cricket stadium – Narendra Modi Stadium in Ahmedabad – will host its first game of the season when Gujarat Titans (GT) host Punjab Kings (PBKS) on March 25, 2025.
- Three of the ten IPL teams will play at 2 venues each. DC will play their home games in Visakhapatnam and at the Arun Jaitley Stadium in New Delhi. RR will play their two home games at Guwahati – where they host KKR and CSK – and play the remainder of the home games at the Sawai Mansingh Stadium in Jaipur.
- PBKS, meanwhile, will play their four home matches at the New PCA Stadium, New Chandigarh while the picturesque Dharamsala will host three home games of PBKS – against LSG, DC and MI – at the Himachal Pradesh Cricket Association Stadium.
- Following the conclusion of the league stage, the Playoffs will be played across Hyderabad and Kolkata. Hyderabad will host the Qualifier 1 and Eliminator on May 20, 2025 and May 21, 2025 respectively.
- The action will then shift to Kolkata which will host the Qualifier 2 on May 23, 2025. The all-engrossing summit clash of the TATA IPL 2025 will be played on May 25, 2025.