IPL 2025: Full Schedule groups venue match timings and more
IPL 2025: The complete schedule for the upcoming season was revealed by the BCCI. On March 22, KKR will play RCB in the first game, and on May 25, the final will be held in Kolkata. In the 2025 season, 74 games will be played at 13 different locations.

INTRO
- The opening day will see defending champions KKR play RCB in Kolkata.
- The 2025 season will see 74 games played at 13 different locations.
- Chennai Super Kings and Mumbai Indians, two dominant teams, will play each other twice this season.
The organisers of the Indian Premier League (IPL) 2025 made their schedule public on Sunday. On March 22, the reigning champion Kolkata Knight Riders will play Royal Challengers Bengaluru at Eden Gardens in Kolkata. The home of the 2024 champions will host the final on May 25.
The BCCI announced that 74 matches would be played at 13 locations throughout India. As early as the second day of the Indian Premier League 2025, the Chennai Super Kings and Mumbai Indians will square off. On March 23, the SunRisers Hyderabad, the finalists from the previous year, will play the Rajasthan Royals in Hyderabad.
The Delhi Capitals, Punjab Kings, and Rajasthan Royals will play some of their home games in Visakhapatnam, Guwahati, and Dharamsala in addition to the cities of the ten teams.
Also read: ICC approved hybrid Champions Trophy model, but Pakistan will not visit India in 2026.
Two matches between the Chennai Super Kings and the Mumbai Indians and the Chennai Super Kings and the Royal Challengers Bengaluru have been scheduled by the BCCI to guarantee that there will be plenty of excitement.
Hyderabad and Kolkata will host the playoffs after the league stage concludes on May 18. Hyderabad will host the first qualifier and eliminator, while Kolkata will host the second qualifier and final.
IPL 2025 Full Schedule
Match
|
Date
|
Fixture
|
Time
|
Venue
|
1
|
March 22, Sat
|
KKR vs RCB
|
7:30 PM
|
Kolkata
|
2
|
March 23, Sun
|
SRH vs RR
|
3:30 PM
|
Hyderabad
|
3
|
March 23, Sun
|
CSK vs MI
|
7:30 PM
|
Chennai
|
4
|
March 24, Mon
|
DC vs LSG
|
7:30 PM
|
Visakhapatnam
|
5
|
March 25, Tue
|
GT vs PBKS
|
7:30 PM
|
Ahmedabad
|
6
|
March 26, Wed
|
RR vs KKR
|
7:30 PM
|
Guwahati
|
7
|
March 27, Thu
|
SRH vs LSG
|
7:30 PM
|
Hyderabad
|
8
|
March 28, Fri
|
CSK vs RCB
|
7:30 PM
|
Chennai
|
9
|
March 29, Sat
|
GT vs MI
|
7:30 PM
|
Ahmedabad
|
10
|
March 30, Sun
|
DC vs SRH
|
3:30 PM
|
Visakhapatnam
|
11
|
March 30, Sun
|
RR vs CSK
|
7:30 PM
|
Guwahati
|
12
|
March 31, Mon
|
MI vs KKR
|
7:30 PM
|
Mumbai
|
13
|
April 1, Tue
|
LSG vs PBKS
|
7:30 PM
|
Lucknow
|
14
|
April 2, Wed
|
RCB vs GT
|
7:30 PM
|
Bengaluru
|
15
|
April 3, Thu
|
KKR vs SRH
|
7:30 PM
|
Kolkata
|
16
|
April 4, Fri
|
LSG vs MI
|
7:30 PM
|
Lucknow
|
17
|
April 5, Sat
|
CSK vs DC
|
3:30 PM
|
Chennai
|
18
|
April 5, Sat
|
PBKS vs RR
|
7:30 PM
|
New Chandigarh
|
19
|
April 6, Sun
|
KKR vs LSG
|
3:30 PM
|
Kolkata
|
20
|
April 6, Sun
|
SRH vs GT
|
7:30 PM
|
Hyderabad
|
21
|
April 7, Mon
|
MI vs RCB
|
7:30 PM
|
Mumbai
|
22
|
April 8, Tue
|
PBKS vs CSK
|
7:30 PM
|
New Chandigarh
|
23
|
April 9, Wed
|
GT vs RR
|
7:30 PM
|
Ahmedabad
|
24
|
April 10, Thu
|
RCB vs DC
|
7:30 PM
|
Bengaluru
|
25
|
April 11, Fri
|
CSK vs KKR
|
7:30 PM
|
Chennai
|
26
|
April 12, Sat
|
LSG vs GT
|
3:30 PM
|
Lucknow
|
27
|
April 12, Sat
|
SRH vs PBKS
|
7:30 PM
|
Hyderabad
|
28
|
April 13, Sun
|
RR vs RCB
|
3:30 PM
|
Jaipur
|
29
|
April 13, Sun
|
DC vs MI
|
7:30 PM
|
Delhi
|
30
|
April 14, Mon
|
LSG vs CSK
|
7:30 PM
|
Lucknow
|
31
|
April 15, Tue
|
PBKS vs KKR
|
7:30 PM
|
New Chandigarh
|
32
|
April 16, Wed
|
DC vs RR
|
7:30 PM
|
Delhi
|
33
|
April 17, Thu
|
MI vs SRH
|
7:30 PM
|
Mumbai
|
34
|
April 18, Fri
|
RCB vs PBKS
|
7:30 PM
|
Bengaluru
|
35
|
April 19, Sat
|
GT vs DC
|
3:30 PM
|
Ahmedabad
|
36
|
April 19, Sat
|
RR vs LSG
|
7:30 PM
|
Jaipur
|
37
|
April 20, Sun
|
PBKS vs RCB
|
3:30 PM
|
New Chandigarh
|
38
|
April 20, Sun
|
MI vs CSK
|
7:30 PM
|
Mumbai
|
39
|
April 21, Mon
|
KKR vs GT
|
7:30 PM
|
Kolkata
|
40
|
April 22, Tue
|
LSG vs DC
|
7:30 PM
|
Lucknow
|
41
|
April 23, Wed
|
SRH vs MI
|
7:30 PM
|
Hyderabad
|
42
|
April 24, Thu
|
RCB vs RR
|
7:30 PM
|
Bengaluru
|
43
|
April 25, Fri
|
CSK vs SRH
|
7:30 PM
|
Chennai
|
44
|
April 26, Sat
|
KKR vs PBKS
|
7:30 PM
|
Kolkata
|
45
|
April 27, Sun
|
MI vs LSG
|
3:30 PM
|
Mumbai
|
46
|
April 27, Sun
|
DC vs RCB
|
7:30 PM
|
Delhi
|
47
|
April 28, Mon
|
RR vs GT
|
7:30 PM
|
Jaipur
|
48
|
April 29, Tue
|
DC vs KKR
|
7:30 PM
|
Delhi
|
49
|
April 30, Wed
|
CSK vs PBKS
|
7:30 PM
|
Chennai
|
50
|
May 1, Thu
|
RR vs MI
|
7:30 PM
|
Jaipur
|
51
|
May 2, Fri
|
GT vs SRH
|
7:30 PM
|
Ahmedabad
|
52
|
May 3, Sat
|
RCB vs CSK
|
7:30 PM
|
Bengaluru
|
53
|
May 4, Sun
|
KKR vs RR
|
3:30 PM
|
Kolkata
|
54
|
May 4, Sun
|
PBKS vs LSG
|
7:30 PM
|
Dharamsala
|
55
|
May 5, Mon
|
SRH vs DC
|
7:30 PM
|
Hyderabad
|
56
|
May 6, Tue
|
MI vs GT
|
7:30 PM
|
Mumbai
|
57
|
May 7, Wed
|
KKR vs CSK
|
7:30 PM
|
Kolkata
|
58
|
May 8, Thu
|
PBKS vs DC
|
7:30 PM
|
Dharamsala
|
59
|
May 9, Fri
|
LSG vs RCB
|
7:30 PM
|
Lucknow
|
60
|
May 10, Sat
|
SRH vs KKR
|
7:30 PM
|
Hyderabad
|
61
|
May 11, Sun
|
PBKS vs MI
|
3:30 PM
|
Dharamsala
|
62
|
May 11, Sun
|
DC vs GT
|
7:30 PM
|
Delhi
|
63
|
May 12, Mon
|
CSK vs RR
|
7:30 PM
|
Chennai
|
64
|
May 13, Tue
|
RCB vs SRH
|
7:30 PM
|
Bengaluru
|
65
|
May 14, Wed
|
GT vs LSG
|
7:30 PM
|
Ahmedabad
|
66
|
May 15, Thu
|
MI vs DC
|
7:30 PM
|
Mumbai
|
67
|
May 16, Fri
|
RR vs PBKS
|
7:30 PM
|
Jaipur
|
68
|
May 17, Sat
|
RCB vs KKR
|
7:30 PM
|
Bengaluru
|
69
|
May 18, Sun
|
GT vs CSK
|
3:30 PM
|
Ahmedabad
|
70
|
May 18, Sun
|
LSG vs SRH
|
7:30 PM
|
Lucknow
|
71
|
May 20, Tue
|
Qualifier 1
|
7:30 PM
|
Hyderabad
|
72
|
May 21, Wed
|
Eliminator
|
7:30 PM
|
Hyderabad
|
73
|
May 23, Fri
|
Qualifier 2
|
7:30 PM
|
Kolkata
|
74
|
May 25, Sun
|
Final
|
7:30 PM
|
Kolkata
|
IPL 2025 Schedule: Teams and Groups
Every team in the Indian Premier League 2025 will play twice against the teams in their group and once against the majority of the other groups, with the exception of one opponent, whom they will play twice.
At the conclusion of the league stage, the top four teams will advance to the playoffs. The top two teams will play in Qualifier 1 in Hyderabad on May 20. The victor will go straight to the final in Kolkata on May 25.
In the Eliminator, the third and fourth-place teams will compete. In order to determine the second finalist, the victor of this match will next play the loser of Qualifier 1.
Group A: Chennai Super Kings (CSK), Rajasthan Royals (RR), Kolkata Knight Riders (KKR),Royal Challengers Bengaluru (RCB),Punjab Kings (PBKS)
Group B: Mumbai Indians (MI), Delhi Capitals (DC), Lucknow Super Giants (LSG), Gujarat Titans (GT), Sunrisers Hyderabad (SRH)
IPL 2025 Venues: List of Stadiums Hosting the Matches
India will host 13 locations for the 2025 Indian Premier League. Every one of the ten teams has a stadium at home. Furthermore, some teams will play two home games at different locations.
Stadiums that will host IPL 2025 matches (venue):
- M. A. Chidambaram Stadium (Chennai)
- Narendra Modi Stadium (Ahmedabad)
- Eden Gardens (Kolkata)
- Arun Jaitley Stadium (New Delhi)
- BRSABV Ekana Stadium (Lucknow)
- Wankhede Stadium (Mumbai)
- Maharaja Yadavindra Singh International Cricket Stadium (New Chandigarh, Mullanpur)
- Sawai Mansingh Stadium (Jaipur)
- M. Chinnaswamy Stadium (Bangalore)
- Rajiv Gandhi International Stadium (Hyderabad)
- Himachal Pradesh Cricket Association Stadium (Dharamsala)
- Barsapara Cricket Stadium (Guwahati)
- Visakhapatnam
Match Timings and Double-Headers: When to Watch IPL 2025?
At Eden Gardens in Kolkata, the Kolkata Knight Riders will play the Royal Challengers Bengaluru in the opening game of the IPL 2025 season on March 22, 2025.
With 74 matches in all, the tournament is expected to end on May 25, 2025, with the final.
Match Timings
- Afternoon Matches: Start at 3:30 PM IST
- Evening Matches: Start at 7:30 PM IST
Where to Watch IPL 2025 Live? Streaming and Broadcast Details
BREAKING: TATA IPL 2025 SCHEDULE RELEASES TODAY ON STAR SPORTS & JIOHOTSTAR AT 5:30PM!
— Star Sports (@StarSportsIndia) February 16, 2025
Start watching free on @JioHotstar https://t.co/lNHQ7Bo4zp pic.twitter.com/ffUh3ykynW
The Indian Premier League (IPL) schedule for 2025 has been revealed, and Sports 18 1, Star Sports 2, and Star Sports 1 Hindi will all broadcast it live on television.
Also read: Team India reached Dubai for Champions Trophy 2025, will play its first match on this day