The ‘Mecca of Indian Cricket’, Eden Gardens will mark both the commencement and the conclusion of the 18th season of the Indian Premier League 2025, by hosting the tournament opener between Defending Champions, Kolkata Knight Riders and Royal Challengers Bengaluru on March 22 and the final on May 25.
Eden Gardens, the home ground of KKR will also play host to Qualifier 2 on May 23. Notably, this is the first time in almost a decade, that the IPL will conclude at the iconic Eden Gardens, having done so previously in 2013 and 2015.
“The Board of Control for Cricket in India (BCCI) announced the schedule for the TATA Indian Premier League (IPL) 2025. The 18th edition of the prestigious tournament will commence on March 22, 2025, and the Final will be played on May 25, 2025,” IPL said in a statement.
The other two playoff matches, Qualifier 1 and the Eliminator will be played in Hyderabad, home of 2024 runners-up Sunrisers Hyderabad, on May 20 and May 21, respectively.
Overall, IPL 2025 will consist of 74 matches spread over 65 days, including 12 double-headers. The tournament will kick off with a mouth-watering affair between KKR and Royal Challengers Bengaluru on March 22.
On the following day (March 23), a double-header action will be on the cards for fans, with SRH taking on Rajasthan Royals in the first match, followed by the IPL’s most celebrated rivalry. On the same day, two five-time champions, Chennai Super Kings and Mumbai Indians, will add another chapter to their rivalry at Chepauk.
Three of the ten IPL teams will play at two venues each. Delhi Capitals will play their home games in Visakhapatnam and the Arun Jaitley Stadium in New Delhi.
Rajasthan Royals will play their two home games at Guwahati against KKR and CSK. The Royals will then play the remainder of the home games at the Sawai Mansingh Stadium in Jaipur.
Meanwhile, Punjab Kings will play their four home matches at the New PCA Stadium, New Chandigarh. The scenic Himachal Pradesh Cricket Association Stadium (HPCA) stadium in Dharamsala will host three home games of PBKS against LSG, DC and MI.
IPL 2025 Full Schedule:
- Match 1: Kolkata Knight Riders vs Royal Challengers Bengaluru, March 22, Kolkata
- Match 2: Sunrisers Hyderabad vs Rajasthan Royals, March 23, Hyderabad
- Match 3: Chennai Super Kings vs Mumbai Indians, March 23, Chennai
- Match 4: Delhi Capitals vs Lucknow Super Giants, March 24, Visakhapatnam
- Match 5: Gujarat Titans vs Punjab Kings, March 25, Ahmedabad
- Match 6: Rajasthan Royals vs Kolkata Knight Riders, March 26, Guwahati
- Match 7: Sunrisers Hyderabad vs Lucknow Super Giants, March 27, Hyderabad
- Match 8: Chennai Super Kings vs Royal Challengers Bengaluru, March 28, Chennai
- Match 9: Gujarat Titans vs Mumbai Indians, March 29, Ahmedabad
- Match 10: Delhi Capitals vs Sunrisers Hyderabad, March 30, Visakhapatnam
- Match 11: Rajasthan Royals vs Chennai Super Kings, March 30, Guwahati
- Match 12: Mumbai Indians vs Kolkata Knight Riders, March 31, Mumbai
- Match 13: Lucknow Super Giants vs Punjab Kings, April 1, Lucknow
- Match 14: Royal Challengers Bengaluru vs Gujarat Titans, April 2, Bengaluru
- Match 15: Kolkata Knight Riders vs Sunrisers Hyderabad, April 3, Kolkata
- Match 16: Lucknow Super Giants vs Mumbai Indians, April 4, Lucknow
- Match 17: Chennai Super Kings vs Delhi Capitals, April 5, Chennai
- Match 18: Punjab Kings vs Rajasthan Royals, April 5, New Chandigarh
- Match 19: Kolkata Knight Riders vs Lucknow Super Giants, April 6, Kolkata
- Match 20: Sunrisers Hyderabad vs Gujarat Titans, April 6, Hyderabad
- Match 21: Mumbai Indians vs Royal Challengers Bengaluru, April 7, Mumbai
- Match 22: Punjab Kings vs Chennai Super Kings, April 8, New Chandigarh
- Match 23: Gujarat Titans vs Rajasthan Royals, April 9, Ahmedabad
- Match 24: Royal Challengers Bengaluru vs Delhi Capitals, April 10, Bengaluru
- Match 25: Chennai Super Kings vs Kolkata Knight Riders, April 11, Chennai
- Match 26: Lucknow Super Giants vs Gujarat Titans, April 12, Lucknow
- Match 27: Sunrisers Hyderabad vs Punjab Kings, April 12, Hyderabad
- Match 28: Rajasthan Royals vs Royal Challengers Bengaluru, April 13, Jaipur
- Match 29: Delhi Capitals vs Mumbai Indians, April 13, Delhi
- Match 30: Lucknow Super Giants vs Chennai Super Kings, April 14, Lucknow
- Match 31: Punjab Kings vs Kolkata Knight Riders, April 15, New Chandigarh
- Match 32: Delhi Capitals vs Rajasthan Royals, April 16, Delhi
- Match 33: Mumbai Indians vs Sunrisers Hyderabad, April 17, Mumbai
- Match 34: Royal Challengers Bengaluru vs Punjab Kings, April 18, Bengaluru
- Match 35: Gujarat Titans vs Delhi Capitals, April 19, Ahmedabad
- Match 36: Rajasthan Royals vs Lucknow Super Giants, April 19, Jaipur
- Match 37: Punjab Kings vs Royal Challengers Bengaluru, April 20, New Chandigarh
- Match 38: Mumbai Indians vs Chennai Super Kings, April 20, Mumbai
- Match 38: Mumbai Indians vs Chennai Super Kings, Sunday, 20-Apr-25, 7:30 PM, Mumbai
- Match 39: Kolkata Knight Riders vs Gujarat Titans, April 21, Kolkata
- Match 40: Lucknow Super Giants vs Delhi Capitals, April 22, Lucknow
- Match 41: Sunrisers Hyderabad vs Mumbai Indians, April 23, Hyderabad
- Match 42: Royal Challengers Bengaluru vs Rajasthan Royals, April 24, Bengaluru
- Match 43: Chennai Super Kings vs Sunrisers Hyderabad, April 25, Chennai
- Match 44: Kolkata Knight Riders vs Punjab Kings, April 26, Kolkata
- Match 45: Mumbai Indians vs Lucknow Super Giants, April 27, Mumbai
- Match 46: Delhi Capitals vs Royal Challengers Bengaluru, April 27, Delhi
- Match 47: Rajasthan Royals vs Gujarat Titans, April 28, Jaipur
- Match 48: Delhi Capitals vs Kolkata Knight Riders, April 29, Delhi
- Match 49: Chennai Super Kings vs Punjab Kings, April 30, Chennai
- Match 50: Rajasthan Royals vs Mumbai Indians, May 1, Jaipur
- Match 51: Gujarat Titans vs Sunrisers Hyderabad, May 2, Ahmedabad
- Match 52: Royal Challengers Bengaluru vs Chennai Super Kings, May 3, Bengaluru
- Match 53: Kolkata Knight Riders vs Rajasthan Royals, May 4, Kolkata
- Match 54: Punjab Kings vs Lucknow Super Giants, May 4, Dharamsala
- Match 55: Sunrisers Hyderabad vs Delhi Capitals, May 5, Hyderabad
- Match 56: Mumbai Indians vs Gujarat Titans, May 6, Mumbai
- Match 57: Kolkata Knight Riders vs Chennai Super Kings, May 7, Kolkata
- Match 58: Punjab Kings vs Delhi Capitals, May 8, Dharamsala
- Match 59: Lucknow Super Giants vs Royal Challengers Bengaluru, May 9, Lucknow
- Match 60: Sunrisers Hyderabad vs Kolkata Knight Riders, May 10, Hyderabad
- Match 61: Punjab Kings vs Mumbai Indians, May 11, Dharamsala
- Match 62: Delhi Capitals vs Gujarat Titans, May 11, Delhi
- Match 63: Chennai Super Kings vs Rajasthan Royals, May 12, Chennai
- Match 64: Royal Challengers Bengaluru vs Sunrisers Hyderabad, May 13, Bengaluru
- Match 65: Gujarat Titans vs Lucknow Super Giants, May 14, Ahmedabad
- Match 66: Mumbai Indians vs Delhi Capitals, May 15, Mumbai
- Match 67: Rajasthan Royals vs Punjab Kings, May 16, Jaipur
- Match 68: Royal Challengers Bengaluru vs Kolkata Knight Riders, May 17, Bengaluru
- Match 69: Gujarat Titans vs Chennai Super Kings, May 18, Ahmedabad
- Match 70: Lucknow Super Giants vs Sunrisers Hyderabad, May 18, Lucknow
- Match 71: Qualifier 1, May 20, Hyderabad
- Match 72: Eliminator, May 21, Hyderabad
- Match 73: Qualifier 2, May 23, Kolkata
- Match 74: Final, May 25, Kolkata.
(This news report is published from a syndicated feed. Except for the headline, the content has not been written or edited by OpIndia staff)