.png)
Indian Premier League - 2025
t2074 Matches10 Teams
22 Mar 2025 - 25 May 2025
Select Team
Select Venue
Upcoming Matches

RCB
18 Apr 2025, Fri, 7:30 PM IST
Bengaluru Match 34
PBKS


GT
19 Apr 2025, Sat, 3:30 PM IST
Ahmedabad Match 35
DC


RR
19 Apr 2025, Sat, 7:30 PM IST
Jaipur Match 36
LSG


PBKS
20 Apr 2025, Sun, 3:30 PM IST
Chandigarh Match 37
RCB


MI
20 Apr 2025, Sun, 7:30 PM IST
Mumbai Match 38
CSK


KKR
21 Apr 2025, Mon, 7:30 PM IST
Kolkata Match 39
GT


LSG
22 Apr 2025, Tue, 7:30 PM IST
Lucknow Match 40
DC


SRH
23 Apr 2025, Wed, 7:30 PM IST
Hyderabad Match 41
MI


RCB
24 Apr 2025, Thur, 7:30 PM IST
Bengaluru Match 42
RR


CSK
25 Apr 2025, Fri, 7:30 PM IST
Chennai Match 43
SRH


KKR
26 Apr 2025, Sat, 7:30 PM IST
Kolkata Match 44
PBKS


MI
27 Apr 2025, Sun, 3:30 PM IST
Mumbai Match 45
LSG


DC
27 Apr 2025, Sun, 7:30 PM IST
Delhi Match 46
RCB


RR
28 Apr 2025, Mon, 7:30 PM IST
Jaipur Match 47
GT


DC
29 Apr 2025, Tue, 7:30 PM IST
Delhi Match 48
KKR


CSK
30 Apr 2025, Wed, 7:30 PM IST
Chennai Match49
PBKS


RR
01 May 2025, Thur, 7:30 PM IST
Jaipur Match 50
MI


GT
02 May 2025, Fri, 7:30 PM IST
Ahmedabad Match 51
SRH


RCB
03 May 2025, Sat, 7:30 PM IST
Bengaluru Match 52
CSK


KKR
04 May 2025, Sun, 3:30 PM IST
Kolkata Match 53
RR


PBKS
04 May 2025, Sun, 7:30 PM IST
Dharamsala Match 54
LSG


SRH
05 May 2025, Mon, 7:30 PM IST
Hyderabad Match 55
DC


MI
06 May 2025, Tue, 7:30 PM IST
Mumbai Match 56
GT


KKR
07 May 2025, Wed, 7:30 PM IST
Kolkata Match 57
CSK


PBKS
08 May 2025, Thur, 7:30 PM IST
Dharamsala Match 58
DC


LSG
09 May 2025, Fri, 7:30 PM IST
Lucknow Match 59
RCB


SRH
10 May 2025, Sat, 7:30 PM IST
Hyderabad Match 60
KKR


PBKS
11 May 2025, Sun, 3:30 PM IST
Dharamsala Match 61
MI


DC
11 May 2025, Sun, 7:30 PM IST
Delhi Match 62
GT


CSK
12 May 2025, Mon, 7:30 PM IST
Chennai Match 63
RR


RCB
13 May 2025, Tue, 7:30 PM IST
Bengaluru Match 64
SRH


GT
14 May 2025, Wed, 7:30 PM IST
Ahmedabad Match 65
LSG


MI
15 May 2025, Thur, 7:30 PM IST
Mumbai Match 66
DC


RR
16 May 2025, Fri, 7:30 PM IST
Jaipur Match 67
PBKS


RCB
17 May 2025, Sat, 7:30 PM IST
Bengaluru Match 68
KKR


GT
18 May 2025, Sun, 3:30 PM IST
Ahmedabad Match 69
CSK


LSG
18 May 2025, Sun, 7:30 PM IST
Lucknow Match 70
SRH


TBA
20 May 2025, Tue, 7:30 PM IST
Hyderabad Qualifier 1
TBA


TBA
21 May 2025, Wed, 7:30 PM IST
Hyderabad Eliminator
TBA


TBA
23 May 2025, Fri, 7:30 PM IST
Kolkata Qualifier 2
TBA


TBA
25 May 2025, Sun, 7:30 PM IST
Kolkata Final
TBA

Results

MI
166/6 (18.1 ov)
MI won by 4 wickets
Mumbai Match 33
SRH

162/5 (20 ov)

DC
188/5 & 13/0 (0.4 ov)
DC won by superover
Delhi Match 32
RR

188/4 & 11/2 (0.5 ov)

PBKS
111/10 (15.3 ov)
PBKS won by 16 runs
Chandigarh Match 31
KKR

95/10 (15.1 ov)

LSG
166/7 (20 ov)
CSK won by 5 wickets
Lucknow Match 30
CSK

168/5 (19.3 ov)

DC
193/10 (19 ov)
MI won by 12 runs
Delhi Match 29
MI

205/5 (20 ov)

RR
173/4 (20 ov)
Royal Challengers Bengaluru won by 9 wickets
Jaipur Match 28
RCB

175/1 (17.3 ov)

SRH
247/2 (18.3 ov)
SRH won by 8 wickets
Hyderabad Match 27
PBKS

245/6 (20 ov)

LSG
186/4 (19.3 ov)
LSG won by 6 wickets
Lucknow Match 26
GT

180/6 (20 ov)

CSK
103/9 (20 ov)
KKR won by 8 wickets
Chennai Match 25
KKR

107/2 (10.1 ov)

RCB
163/7 (20 ov)
DC won by 6 wickets
Bengaluru Match 24
DC

169/4 (17.5 ov)

GT
217/6 (20 ov)
GT won by 58 runs
Ahmedabad Match 23
RR

159/10 (19.2 ov)

PBKS
219/6 (20 ov)
PBKS won by 18 runs
Chandigarh Match 22
CSK

201/5 (20 ov)

KKR
234/7 (20 ov)
LSG won by 4 runs
Kolkata Match 21
LSG

238/3 (20 ov)

MI
209/9 (20 ov)
Royal Challengers Bengaluru won by 12 runs
Mumbai Match 20
RCB

221/5 (20 ov)

SRH
152/8 (20 ov)
GT won by 7 wickets
Hyderabad Match 19
GT

153/3 (16.4 ov)

PBKS
155/9 (20 ov)
RR won by 50 runs
Chandigarh Match 18
RR

205/4 (20 ov)

CSK
158/5 (20 ov)
DC won by 25 runs
Chennai Match 17
DC

183/6 (20 ov)

LSG
203/8 (20 ov)
LSG won by 12 runs
Lucknow Match 16
MI

191/5 (20 ov)

KKR
200/6 (20 ov)
KKR won by 80 runs
Kolkata Match 15
SRH

120/10 (16.4 ov)

RCB
169/8 (20 ov)
GT won by 8 wickets
Bengaluru Match 14
GT

170/2 (17.5 ov)

LSG
171/7 (20 ov)
PBKS won by 8 wickets
Lucknow Match 13
PBKS

177/2 (16.2 ov)

MI
121/2 (12.5 ov)
MI won by 8 wickets
Mumbai Match 12
KKR

116/10 (16.2 ov)

RR
182/9 (20 ov)
RR won by 6 runs
Guwahati Match 11
CSK

176/6 (20 ov)

DC
166/3 (16 ov)
DC won by 7 wickets
Visakhapatnam Match 10
SRH

163/10 (18.4 ov)

GT
196/8 (20 ov)
GT won by 36 runs
Ahmedabad Match 9
MI

160/6 (20 ov)

CSK
146/8 (20 ov)
Royal Challengers Bengaluru won by 50 runs
Chennai Match 8
RCB

196/7 (20 ov)

SRH
190/9 (20 ov)
LSG won by 5 wickets
Hyderabad Match 7
LSG

193/5 (16.1 ov)

RR
151/9 (20 ov)
KKR won by 8 wickets
Guwahati Match 6
KKR

153/2 (17.3 ov)

GT
232/5 (20 ov)
PBKS won by 11 runs
Ahmedabad Match 5
PBKS

243/5 (20 ov)

DC
211/9 (19.3 ov)
DC won by 1 wicket
Visakhapatnam Match 4
LSG

209/8 (20 ov)

CSK
158/6 (19.1 ov)
CSK won by 4 wickets
Chennai Match 3
MI

155/9 (20 ov)

SRH
286/6 (20 ov)
SRH won by 44 runs.
Hyderabad Match 2
RR

242/6 (20 ov)

KKR
174/8 (20 ov)
Royal Challengers Bengaluru won by 7 wickets
Kolkata Match 1
RCB

177/3 (16.2 ov)