News
IPL 2025
Women’s Premier League (WPL)
Features
Opinion
Analysis
Fantasy Cricket
Watch
Interviews
Betting Tips
Social Reactions
Contact
News
IPL 2025
Women’s Premier League (WPL)
More
News
IPL 2025
Women’s Premier League (WPL)
Features
Opinion
Analysis
Fantasy Cricket
Watch
Interviews
Betting Tips
Social Reactions
Contact
Features
Opinion
Analysis
Fantasy Cricket
Watch
Interviews
Betting Tips
Social Reactions
Contact
Indian Premier League, 2025
t20 - 74 matches - 10 teams
22 Mar 2025 - 03 Jun 2025
Home
Fixtures
Standings
All Teams
Chennai Super Kings
Delhi Capitals
Gujarat Titans
Kolkata Knight Riders
Lucknow Super Giants
Mumbai Indians
Punjab Kings
Rajasthan Royals
Royal Challengers Bengaluru
Sunrisers Hyderabad
All Venues
Sawai Mansingh Stadium
Eden Gardens
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium
Rajiv Gandhi International Cricket Stadium
Narendra Modi Stadium
M. Chinnaswamy Stadium
Wankhede Stadium
M. A. Chidambaram Stadium
Arun Jaitley Stadium
Himachal Pradesh Cricket Association Stadium
Maharaja Yadavindra Singh Cricket Stadium
Dr. Y.S.Rajashekar Reddy Cricket Stadium
Barsapara Cricket Stadium
Upcoming matches
Upcoming
| Lucknow - t20
09 May 2025, 07:30 PM IST
LSG
-
RCB
-
Upcoming
| Kolkata - t20
25 May 2025, 07:30 PM IST
RCB
-
TBC
-
Upcoming
| Kolkata - t20
23 May 2025, 07:30 PM IST
PBKS
-
MI
-
Results
Result
| Kolkata - t20
KKR
174/8 ( 20.0 ov)
RCB
177/3 ( 16.2 ov)
Royal Challengers Bengaluru beat Kolkata Knight Riders by 7 wickets
Result
| Visakhapatnam - t20
DC
211/9 ( 19.3 ov)
LSG
209/8 ( 20.0 ov)
Delhi Capitals won by 1 wicket
Result
| Chennai - t20
CSK
158/6 ( 19.1 ov)
MI
155/9 ( 20.0 ov)
Chennai Super Kings beat Mumbai Indians by 4 wickets
Result
| Hyderabad - t20
SRH
286/6 ( 20.0 ov)
RR
242/6 ( 20.0 ov)
Sunrisers Hyderabad won by 44 runs
Result
| Guwahati - t20
RR
151/9 ( 20.0 ov)
KKR
153/2 ( 17.3 ov)
Kolkata Knight Riders beat Rajasthan Royals by 8 wickets
Result
| Ahmedabad - t20
GT
232/5 ( 20.0 ov)
PBKS
243/5 ( 20.0 ov)
Punjab Kings beat Gujarat Titans by 11 runs
Result
| Chennai - t20
CSK
146/8 ( 20.0 ov)
RCB
196/7 ( 20.0 ov)
Royal Challengers Bengaluru beat Chennai Super Kings by 50 runs
Result
| Hyderabad - t20
SRH
190/9 ( 20.0 ov)
LSG
193/5 ( 16.1 ov)
Lucknow Super Giants beat Sunrisers Hyderabad by 5 wickets
Result
| Guwahati - t20
RR
182/9 ( 20.0 ov)
CSK
176/6 ( 20.0 ov)
Rajasthan Royals beat Chennai Super Kings by 6 runs
Result
| Visakhapatnam - t20
DC
166/3 ( 16.0 ov)
SRH
163/10 ( 18.4 ov)
Delhi Capitals beat Sunrisers Hyderabad by 7 wickets
Result
| Ahmedabad - t20
GT
196/8 ( 20.0 ov)
MI
160/6 ( 20.0 ov)
Gujarat Titans beat Mumbai Indians by 36 runs
Result
| Lucknow - t20
LSG
171/7 ( 20.0 ov)
PBKS
177/2 ( 16.2 ov)
Punjab Kings won by 8 wickets
Result
| Mumbai City - t20
MI
121/2 ( 12.5 ov)
KKR
116/10 ( 16.2 ov)
Mumbai Indians beat Kolkata Knight Riders by 8 wickets
Result
| Lucknow - t20
LSG
203/8 ( 20.0 ov)
MI
191/5 ( 20.0 ov)
Lucknow Super Giants won by 12 runs
Result
| Kolkata - t20
KKR
200/6 ( 20.0 ov)
SRH
120/10 ( 16.4 ov)
Kolkata Knight Riders beat Sunrisers Hyderabad by 80 runs
Result
| Bengaluru - t20
RCB
169/8 ( 20.0 ov)
GT
170/2 ( 17.5 ov)
Gujarat Titans beat Royal Challengers Bengaluru by 8 wickets
Result
| Chandigarh - t20
PBKS
155/9 ( 20.0 ov)
RR
205/4 ( 20.0 ov)
Rajasthan Royals beat Punjab Kings by 50 runs
Result
| Chennai - t20
CSK
158/5 ( 20.0 ov)
DC
183/6 ( 20.0 ov)
Delhi Capitals beat Chennai Super Kings by 25 runs
Result
| Hyderabad - t20
SRH
152/8 ( 20.0 ov)
GT
153/3 ( 16.4 ov)
Gujarat Titans won by 7 wickets
Result
| Kolkata - t20
KKR
234/7 ( 20.0 ov)
LSG
238/3 ( 20.0 ov)
Lucknow Super Giants won by 4 runs
Result
| Ahmedabad - t20
GT
217/6 ( 20.0 ov)
RR
159/10 ( 19.2 ov)
Gujarat Titans beat Rajasthan Royals by 58 runs
Result
| Chandigarh - t20
PBKS
219/6 ( 20.0 ov)
CSK
201/5 ( 20.0 ov)
Punjab Kings beat Chennai Super Kings by 18 runs
Result
| Mumbai City - t20
MI
209/9 ( 20.0 ov)
RCB
221/5 ( 20.0 ov)
Royal Challengers Bengaluru won by 12 runs
Result
| Chennai - t20
CSK
103/9 ( 20.0 ov)
KKR
107/2 ( 10.1 ov)
Kolkata Knight Riders won by 8 wickets
Result
| Bengaluru - t20
RCB
163/7 ( 20.0 ov)
DC
169/4 ( 17.5 ov)
Delhi Capitals beat Royal Challengers Bengaluru by 6 wickets
Result
| Jaipur - t20
RR
173/4 ( 20.0 ov)
RCB
175/1 ( 17.3 ov)
Royal Challengers Bengaluru won by 9 wkts
Result
| Hyderabad - t20
SRH
247/2 ( 18.3 ov)
PBKS
245/6 ( 20.0 ov)
Sunrisers Hyderabad won by 8 wkts
Result
| Lucknow - t20
LSG
186/4 ( 19.3 ov)
GT
180/6 ( 20.0 ov)
Lucknow Super Giants won by 6 wickets
Result
| Lucknow - t20
LSG
166/7 ( 20.0 ov)
CSK
168/5 ( 19.3 ov)
Chennai Super Kings beat Lucknow Super Giants by 5 wickets
Result
| Central Delhi - t20
DC
193/10 ( 19.0 ov)
MI
205/5 ( 20.0 ov)
Mumbai Indians won by 12 runs
Result
| Central Delhi - t20
DC
13/0 ( 0.4 ov)
RR
11/2 ( 0.5 ov)
Match tied (Delhi Capitals won the Super Over)
Result
| Chandigarh - t20
PBKS
111/10 ( 15.3 ov)
KKR
95/10 ( 15.1 ov)
Punjab Kings won by 16 runs
Result
| Mumbai City - t20
MI
166/6 ( 18.1 ov)
SRH
162/5 ( 20.0 ov)
Mumbai Indians beat Sunrisers Hyderabad by 4 wickets
Result
| Ahmedabad - t20
GT
204/3 ( 19.2 ov)
DC
203/8 ( 20.0 ov)
Gujarat Titans won by 7 wickets
Result
| Bengaluru - t20
RCB
95/9 ( 14.0 ov)
PBKS
98/5 ( 12.1 ov)
Punjab Kings beat Royal Challengers Bengaluru by 5 wickets
Result
| Mumbai City - t20
MI
177/1 ( 15.4 ov)
CSK
176/5 ( 20.0 ov)
Mumbai Indians won by 9 wickets
Result
| Chandigarh - t20
PBKS
157/6 ( 20.0 ov)
RCB
159/3 ( 18.5 ov)
Royal Challengers Bengaluru won by 7 wickets
Result
| Jaipur - t20
RR
178/5 ( 20.0 ov)
LSG
180/5 ( 20.0 ov)
Lucknow Super Giants beat Rajasthan Royals by 2 runs
Result
| Lucknow - t20
LSG
159/6 ( 20.0 ov)
DC
161/2 ( 17.5 ov)
Delhi Capitals beat Lucknow Super Giants by 8 wickets
Result
| Kolkata - t20
KKR
159/8 ( 20.0 ov)
GT
198/3 ( 20.0 ov)
Gujarat Titans won by 39 runs
Result
| Chennai - t20
CSK
154/10 ( 19.5 ov)
SRH
155/5 ( 18.4 ov)
Sunrisers Hyderabad beat Chennai Super Kings by 5 wickets
Result
| Bengaluru - t20
RCB
205/5 ( 20.0 ov)
RR
194/9 ( 20.0 ov)
Royal Challengers Bengaluru beat Rajasthan Royals by 11 runs
Result
| Hyderabad - t20
SRH
143/8 ( 20.0 ov)
MI
146/3 ( 15.4 ov)
Mumbai Indians beat Sunrisers Hyderabad by 7 wickets
Result
| Mumbai City - t20
MI
215/7 ( 20.0 ov)
LSG
161/10 ( 20.0 ov)
Mumbai Indians beat Lucknow Super Giants by 54 runs
Abandoned
| Kolkata - t20
KKR
7/0 ( 1.0 ov)
PBKS
201/4 ( 20.0 ov)
No result due to rain
Result
| Jaipur - t20
RR
212/2 ( 15.5 ov)
GT
209/4 ( 20.0 ov)
Rajasthan Royals beat Gujarat Titans by 8 wickets
Result
| Central Delhi - t20
DC
162/8 ( 20.0 ov)
RCB
165/4 ( 18.3 ov)
Royal Challengers Bengaluru beat Delhi Capitals by 6 wickets
Result
| Central Delhi - t20
DC
190/9 ( 20.0 ov)
KKR
204/9 ( 20.0 ov)
Kolkata Knight Riders beat Delhi Capitals by 14 runs
Result
| Jaipur - t20
RR
117/10 ( 16.1 ov)
MI
217/2 ( 20.0 ov)
Mumbai Indians beat Rajasthan Royals by 100 runs
Result
| Chennai - t20
CSK
190/10 ( 19.2 ov)
PBKS
194/6 ( 19.4 ov)
Punjab Kings beat Chennai Super Kings by 4 wickets
Result
| Bengaluru - t20
RCB
213/5 ( 20.0 ov)
CSK
211/5 ( 20.0 ov)
Royal Challengers Bengaluru beat Chennai Super Kings by 2 runs
Result
| Ahmedabad - t20
GT
224/6 ( 20.0 ov)
SRH
186/6 ( 20.0 ov)
Gujarat Titans beat Sunrisers Hyderabad by 38 runs
Abandoned
| Hyderabad - t20
SRH
-
DC
133/7 ( 20.0 ov)
Result
| Dharamshala - t20
PBKS
236/5 ( 20.0 ov)
LSG
199/7 ( 20.0 ov)
Punjab Kings beat Lucknow Super Giants by 37 runs
Result
| Kolkata - t20
KKR
206/4 ( 20.0 ov)
RR
205/8 ( 20.0 ov)
Kolkata Knight Riders beat Rajasthan Royals by 1 runs
Result
| Kolkata - t20
KKR
179/6 ( 20.0 ov)
CSK
183/8 ( 19.4 ov)
Chennai Super Kings beat Kolkata Knight Riders by 2 wickets
Result
| Mumbai City - t20
MI
155/8 ( 20.0 ov)
GT
147/7 ( 19.0 ov)
Gujarat Titans beat Mumbai Indians by 3 wickets (D/L) method
Abandoned
| Dharamshala - t20
PBKS
122/1 ( 10.1 ov)
DC
-
Match Abandoned
Result
| Central Delhi - t20
DC
199/3 ( 20.0 ov)
GT
205/0 ( 19.0 ov)
Gujarat Titans beat Delhi Capitals by 10 wickets
Result
| Dharamshala - t20
PBKS
187/3 ( 18.3 ov)
MI
184/7 ( 20.0 ov)
Punjab Kings beat Mumbai Indians by 7 wickets
Result
| Hyderabad - t20
SRH
278/3 ( 20.0 ov)
KKR
168/10 ( 18.4 ov)
Sunrisers Hyderabad beat Kolkata Knight Riders by 110 runs
Result
| Bengaluru - t20
RCB
189/10 ( 19.5 ov)
SRH
231/6 ( 20.0 ov)
Sunrisers Hyderabad beat Royal Challengers Bengaluru by 42 runs
Result
| Chennai - t20
CSK
187/8 ( 20.0 ov)
RR
188/4 ( 17.1 ov)
Rajasthan Royals beat Chennai Super Kings by 6 wickets
Result
| Jaipur - t20
RR
209/7 ( 20.0 ov)
PBKS
219/5 ( 20.0 ov)
Punjab Kings beat Rajasthan Royals by 10 runs
Result
| Mumbai City - t20
MI
180/5 ( 20.0 ov)
DC
121/10 ( 18.2 ov)
Mumbai Indians beat Delhi Capitals by 59 runs
Result
| Ahmedabad - t20
GT
202/9 ( 20.0 ov)
LSG
235/2 ( 20.0 ov)
Lucknow Super Giants beat Gujarat Titans by 33 runs
Result
| Ahmedabad - t20
GT
147/10 ( 18.3 ov)
CSK
230/5 ( 20.0 ov)
Chennai Super Kings beat Gujarat Titans by 83 runs
Abandoned
| Bengaluru - t20
RCB
-
KKR
-
Match abandoned due to rain
Result
| Hyderabad - t20
GT
208/6 ( 20.0 ov)
MI
228/5 ( 20.0 ov)
Mumbai Indians beat Gujarat Titans by 20 runs
Result
| Hyderabad - t20
PBKS
101/10 ( 14.1 ov)
RCB
106/2 ( 10.0 ov)
Royal Challengers Bengaluru beat Punjab Kings by 8 wickets
Result
| Lucknow - t20
LSG
205/7 ( 20.0 ov)
SRH
206/4 ( 18.2 ov)
Sunrisers Hyderabad beat Lucknow Super Giants by 6 wickets
Result
| Jaipur - t20
LSG
227/3 ( 20.0 ov)
RCB
230/4 ( 18.4 ov)
Royal Challengers Bengaluru beat Lucknow Super Giants by 6 wickets
Result
| Jaipur - t20
PBKS
206/8 ( 20.0 ov)
DC
208/4 ( 19.3 ov)
Delhi Capitals beat Punjab Kings by 6 wickets
Indian Premier League, 2025 News