IPL 2025 Full Schedule: Complete Fixtures, Match Timings And Venues
IPL 2025 Full Schedule: The BCCI announced the full schedule of IPL 2025 on Sunday (February 16). Eden Gardens in Kolkata will host the final, while Qualifier 1 and Eliminator will be played in Hyderabad.

IPL Match 2025 Full Schedule: The Board of Control for Cricket in India (BCCI) on Sunday (February 16) announced the full schedule of IPL 2025. A total of 10 teams will face each other in 74 matches, which will be played from March 22 to May 25 across 13 different venues in India. Defending champions Kolkata Knight Riders will face Royal Challengers Bengaluru in the first match of the 18th season of the world’s richest franchise cricket league at Eden Gardens in Kolkata, and the final match is also scheduled to take place at the same venue on Sunday, May 25.
In addition to that, Eden Gardens will also host the second qualifier match on May 23, and the first qualifier as well as the eliminator match will be played at Rajiv Gandhi International Stadium in Hyderabad on May 20 and 21, respectively.
related stories
- RCB IPL Schedule 2025: Full List Of Royal Challengers Bengaluru's Fixtures
- Air India Express to Launch Daily Flights Between Kolkata and Hindon Airport from March 1
- IPL 2025: Mumbai Indians Unveil Jersey As Former Champions Aim For 6th Title
- KKR Begin IPL 2025 Prep In Mumbai, Full-Fledged Camp From Mar 12 At Eden
2024 IPL losing finalists Sunrisers Hyderabad will face inaugural edition winners Rajasthan Royals in the second match of IPL 2025 on Sunday, March 23, at Rajiv Gandhi International Stadium in Hyderabad, and in the third match, five-time champions Chennai Super Kings will host arch-rivals Mumbai Indians at MA Chidambaram Stadium in Chennai on March 23 from 7:30 PM IST onwards.
IPL 2025 Full Schedule
- March 22: KKR vs RCB, Kolkata (7:30 PM)
- March 23: SRH vs RR, Hyderabad (3:30 PM)
- March 23: CSK vs MI, Chennai (7:30 PM)
- March 24: DC vs LSG, Vizag (7:30 PM)
- March 25: GT vs PBKS, Ahmedabad (7:30 PM)
- March 26: RR vs KKR, Guwahati (7:30 PM)
- March 27: SRH vs LSG, Hyderabad (7:30 PM)
- March 28: CSK vs RCB, Chennai (7:30 PM)
- March 29: GT vs MI, Ahmedabad (7:30 PM)
- March 30: DC vs SRH, Vizag (3:30 PM)
- March 30: RR vs CSK, Guwahati (7:30 PM)
- March 31: MI vs KKR, Mumbai (7:30 PM)
- April 1: LSG vs PBKS, Lucknow (7:30 PM)
- April 2: RCB vs GT, Bengaluru (7:30 PM)
- April 3: KKR vs SRH, Kolkata (7:30 PM)
- April 4: LSG vs MI, Lucknow (7:30 PM)
- April 5: CSK vs DC, Chennai (3:30 PM)
- April 5: PBKS vs RR, New Chandigarh (7:30 PM)
- April 6: KKR vs LSG, Kolkata (3:30 PM)
- April 6: SRH vs GT, Hyderabad (7:30 PM)
- April 7: MI vs RCB, Mumbai (7:30 PM)
- April 8: PBKS vs CSK, New Chandigarh (7:30 PM)
- April 9: GT vs RR, Ahmedabad (7:30 PM)
- April 10: RCB vs DC, Bengaluru (7:30 PM)
- April 11: CSK vs KKR, Chennai (7:30 PM)
- April 12: LSG vs GT, Lucknow (7:30 PM)
- April 12: SRH vs PBKS, Hyderabad (7:30 PM)
- April 13: RR vs RCB, Jaipur (3:30 PM)
- April 13: DC vs MI, Mumbai (7:30 PM)
- April 14: LSG vs CSK, Lucknow (7:30 PM)
- April 15: PBKS vs KKR, New Chandigarh (7:30 PM)
- April 16: DC vs KKR, Delhi (7:30 PM)
- April 17: MI vs SRH, Mumbai (7:30 PM)
- April 18: RCB vs PBKS, Bengaluru (7:30 PM)
- April 19: GT vs DC, Ahmedabad (3:30 PM)
- April 19: RR vs LSG, Jaipur (7:30 PM)
- April 20: PBKS vs RCB, New Chandigarh (3:30 PM)
- April 20: MI vs CSK, Mumbai (7:30 PM)
- April 21: KKR vs GT, Kolkata (7:30 PM)
- April 22: LSG vs DC, Lucknow (7:30 PM)
- April 23: SRH vs MI, Hyderabad (7:30 PM)
- April 24: RCB vs RR, Bengaluru (7:30 PM)
- April 25: CSK vs SRH, Chennai (7:30 PM)
- April 26: KKR vs PBKS, Kolkata (7:30 PM)
- April 27: MI vs LSG, Mumbai (3:30 PM)
- April 27: DC vs RCB, Delhi (7:30 PM)
- April 28: RR vs GT, Jaipur (7:30 PM)
- April 29: DC vs KKR, Delhi (7:30 PM)
- April 30: CSK vs PBKS, Chennai (7:30 PM)
- May 1: RR vs MI, Jaipur (7:30 PM)
- May 2: GT vs SRH, Ahmedabad (7:30 PM)
- May 3: RCB vs CSK, Bengaluru (7:30 PM)
- May 4: KKR vs RR, Kolkata (3:30 PM)
- May 4: PBKS vs LSG, Dharamsala (7:30 PM)
- May 5: SRH vs DC, Hyderabad (7:30 PM)
- May 6: MI vs GT, Mumbai (7:30 PM)
- May 7: KKR vs CSK, Kolkata (7:30 PM)
- May 8: PBKS vs DC, Dharamsala (7:30 PM)
- May 9: LSG vs RCB, Lucknow (7:30 PM)
- May 10: SRH vs KKR, Hyderabad (7:30 PM)
- May 11: PBKS vs MI, Dharamsala (3:30 PM)
- May 11: DC vs GT, Delhi (7:30 PM)
- May 12: CSK vs RR, Chennai (7:30 PM)
- May 13: RCB vs SRH, Bengaluru (7:30 PM)
- May 14: GT vs LSG, Ahmedabad (7:30 PM)
- May 15: MI vs DC, Mumbai (7:30 PM)
- May 16: RR vs PBKS, Jaipur (7:30 PM)
- May 17: RCB vs KKR, Bengaluru (7:30 PM)
- May 18: GT vs CSK, Ahmedabad (3:30 PM)
- May 18: LSG vs SRH, Lucknow (7:30 PM)
- May 20: Qualifier 1 at Rajiv Gandhi International Stadium in Hyderabad
- May 21: Eliminator at Rajiv Gandhi International Stadium in Hyderabad
- May 23: Qualifier 2 at Eden Gardens in Kolkata
- May 25: Final at Eden Gardens in Kolkata
- Location :
- First Published: