Indian Premier League 2025 schedule infographic
Graphic shows Indian Premier League match schedule, teams and venues.
GN46833EN
EN PT

CRICKET

Indian Premier League 2025 schedule

By Chris Dinsdale

March 22, 2025 - May 25, 2025 - Defending champions Kolkata Knight Riders will open the 18th edition of the Indian Premier League against Royal Challengers Bengaluru in Eden Gardens on March 22. A total of 13 stadia will stage 74 matches over eight weeks.

Ten teams play total of 14 group matches in IPL tournament. Two against each team in same group (8), plus team in corresponding row in other group (e.g. Mumbai v Chennai, 2), and one against remaining teams in other group (4).

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 Finals, with the final staged in Kolkata, on May 25.

Sources
PUBLISHED: 14/03/2025; STORY: Graphic News
Advertisement