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
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.

Get Updates on Topics You Choose

By signing up, you agree to our Privacy Policy and Terms of Use.
Up Next