Indian Premier League 2025: Complete fixtures

A total of 13 stadiums will host 74 matches over eight weeks

Last updated:
Balaram Menon, Senior Web Editor
1 MIN READ
Kolkata Knight Riders’ players celebrate with the Indian Premier League trophy after winning the final against Sunrisers Hyderabad in Chennai on May 26, 2024.
Kolkata Knight Riders’ players celebrate with the Indian Premier League trophy after winning the final against Sunrisers Hyderabad in Chennai on May 26, 2024.
AFP

Dubai: Defending champions Kolkata Knight Riders will kick off the 18th IPL season against Royal Challengers Bengaluru at Eden Gardens in Kolkata on March 22.

A total of 13 stadiums will host 74 matches over eight weeks.

Ten teams play a total of 14 group-stage matches in the tournament. Each team faces opponents in its own group twice (8 matches), plays two matches against the team in the corresponding row of the other group (e.g., Mumbai vs. Chennai), and meets the remaining teams from the other group once (4 matches).

Ten teams compete in IPL 2025:

Group A:

  1. Chennai Super Kings

  2. Kolkata Knight Riders

  3. Rajasthan Royals

  4. Royal Challengers Bangalore

  5. Punjab Kings

Group B:

  1. Mumbai Indians

  2. Sunrisers Hyderabad

  3. Gujarat Titans

  4. Delhi Capitals

  5. Lucknow Super Giants

Top four teams advance to the Finals, with the final staged in Kolkata, on May 25.

Sign up for the Daily Briefing

Get the latest news and updates straight to your inbox

Up Next