Indian Premier League

Indian Premier League 2025 Matches

calender_icon

22 Mar - 03 Jun

Overview

Matches

Stats

Squads

Points Table

Match 1IPL 2025
team iconKKR
174/8 (20 ov)
team iconRCB
177/3 (16.2 ov)

Royal Challengers Bengaluru won by 7 wickets

Match 2IPL 2025
team iconSRH
286/6 (20 ov)
team iconRR
242/6 (20 ov)

Sunrisers Hyderabad won by 44 runs.

Match 3IPL 2025
team iconCSK
158/6 (19.1 ov)
team iconMI
155/9 (20 ov)

Chennai Super Kings won by 4 wickets

Match 4IPL 2025
team iconDC
211/9 (19.3 ov)
team iconLSG
209/8 (20 ov)

Delhi Capitals won by 1 wicket

Match 5IPL 2025
team iconGT
232/5 (20 ov)
team iconPBKS
243/5 (20 ov)

Punjab Kings won by 11 runs

Match 6IPL 2025
team iconRR
151/9 (20 ov)
team iconKKR
153/2 (17.3 ov)

Kolkata Knight Riders won by 8 wickets

Match 7IPL 2025
team iconSRH
190/9 (20 ov)
team iconLSG
193/5 (16.1 ov)

Lucknow Super Giants won by 5 wickets

Match 8IPL 2025
team iconCSK
146/8 (20 ov)
team iconRCB
196/7 (20 ov)

Royal Challengers Bengaluru won by 50 runs

Match 9IPL 2025
team iconGT
196/8 (20 ov)
team iconMI
160/6 (20 ov)

Gujarat Titans won by 36 runs

Match 10IPL 2025
team iconDC
166/3 (16 ov)
team iconSRH
163/10 (18.4 ov)

Delhi Capitals won by 7 wickets

Match 11IPL 2025
team iconRR
182/9 (20 ov)
team iconCSK
176/6 (20 ov)

Rajasthan Royals won by 6 runs

Match 12IPL 2025
team iconMI
121/2 (12.5 ov)
team iconKKR
116/10 (16.2 ov)

Mumbai Indians won by 8 wickets

Match 13IPL 2025
team iconLSG
171/7 (20 ov)
team iconPBKS
177/2 (16.2 ov)

Punjab Kings won by 8 wickets

Match 14IPL 2025
team iconRCB
169/8 (20 ov)
team iconGT
170/2 (17.5 ov)

Gujarat Titans won by 8 wickets

Match 15IPL 2025
team iconKKR
200/6 (20 ov)
team iconSRH
120/10 (16.4 ov)

Kolkata Knight Riders won by 80 runs

Match 16IPL 2025
team iconLSG
203/8 (20 ov)
team iconMI
191/5 (20 ov)

Lucknow Super Giants won by 12 runs

Match 17IPL 2025
team iconCSK
158/5 (20 ov)
team iconDC
183/6 (20 ov)

Delhi Capitals won by 25 runs

Match 18IPL 2025
team iconPBKS
155/9 (20 ov)
team iconRR
205/4 (20 ov)

Rajasthan Royals won by 50 runs

Match 19IPL 2025
team iconSRH
152/8 (20 ov)
team iconGT
153/3 (16.4 ov)

Gujarat Titans won by 7 wickets

Match 20IPL 2025
team iconMI
209/9 (20 ov)
team iconRCB
221/5 (20 ov)

Royal Challengers Bengaluru won by 12 runs

Match 21IPL 2025
team iconKKR
234/7 (20 ov)
team iconLSG
238/3 (20 ov)

Lucknow Super Giants won by 4 runs

Match 22IPL 2025
team iconPBKS
219/6 (20 ov)
team iconCSK
201/5 (20 ov)

Punjab Kings won by 18 runs

Match 23IPL 2025
team iconGT
217/6 (20 ov)
team iconRR
159/10 (19.2 ov)

Gujarat Titans won by 58 runs

Match 24IPL 2025
team iconRCB
163/7 (20 ov)
team iconDC
169/4 (17.5 ov)

Delhi Capitals won by 6 wickets

Match 25IPL 2025
team iconCSK
103/9 (20 ov)
team iconKKR
107/2 (10.1 ov)

Kolkata Knight Riders won by 8 wickets

Match 26IPL 2025
team iconLSG
186/4 (19.3 ov)
team iconGT
180/6 (20 ov)

Lucknow Super Giants won by 6 wickets

Match 27IPL 2025
team iconSRH
247/2 (18.3 ov)
team iconPBKS
245/6 (20 ov)

Sunrisers Hyderabad won by 8 wickets

Match 28IPL 2025
team iconRR
173/4 (20 ov)
team iconRCB
175/1 (17.3 ov)

Royal Challengers Bengaluru won by 9 wickets

Match 29IPL 2025
team iconDC
193/10 (19 ov)
team iconMI
205/5 (20 ov)

Mumbai Indians won by 12 runs

Match 30IPL 2025
team iconLSG
166/7 (20 ov)
team iconCSK
168/5 (19.3 ov)

Chennai Super Kings won by 5 wickets

Match 31IPL 2025
team iconPBKS
111/10 (15.3 ov)
team iconKKR
95/10 (15.1 ov)

Punjab Kings won by 16 runs

Match 32IPL 2025
team iconDC
188/5 (20 ov) & 13/0 (0.4 ov)
team iconRR
188/4 (20 ov) & 11/2 (0.5 ov)

Delhi Capitals won by superover

Match 33IPL 2025
team iconMI
166/6 (18.1 ov)
team iconSRH
162/5 (20 ov)

Mumbai Indians won by 4 wickets

Match 34IPL 2025
team iconRCB
95/9 (14 ov)
team iconPBKS
98/5 (12.1 ov)

Punjab Kings won by 5 wickets

Match 35IPL 2025
team iconGT
204/3 (19.2 ov)
team iconDC
203/8 (20 ov)

Gujarat Titans won by 7 wickets

Match 36IPL 2025
team iconRR
178/5 (20 ov)
team iconLSG
180/5 (20 ov)

Lucknow Super Giants won by 2 runs

Match 37IPL 2025
team iconPBKS
157/6 (20 ov)
team iconRCB
159/3 (18.5 ov)

Royal Challengers Bengaluru won by 7 wickets

Match 38IPL 2025
team iconMI
177/1 (15.4 ov)
team iconCSK
176/5 (20 ov)

Mumbai Indians won by 9 wickets

Match 39IPL 2025
team iconKKR
159/8 (20 ov)
team iconGT
198/3 (20 ov)

Gujarat Titans won by 39 runs

Match 40IPL 2025
team iconLSG
159/6 (20 ov)
team iconDC
161/2 (17.5 ov)

Delhi Capitals won by 8 wickets

Match 41IPL 2025
team iconSRH
143/8 (20 ov)
team iconMI
146/3 (15.4 ov)

Mumbai Indians won by 7 wickets

Match 42IPL 2025
team iconRCB
205/5 (20 ov)
team iconRR
194/9 (20 ov)

Royal Challengers Bengaluru won by 11 runs

Match 43IPL 2025
team iconCSK
154/10 (19.5 ov)
team iconSRH
155/5 (18.4 ov)

Sunrisers Hyderabad won by 5 wickets

Match 44IPL 2025
team iconKKR
7/0 (1 ov)
team iconPBKS
201/4 (20 ov)

No result

Match 45IPL 2025
team iconMI
215/7 (20 ov)
team iconLSG
161/10 (20 ov)

Mumbai Indians won by 54 runs

Match 46IPL 2025
team iconDC
162/8 (20 ov)
team iconRCB
165/4 (18.3 ov)

Royal Challengers Bengaluru won by 6 wickets

Match 47IPL 2025
team iconRR
212/2 (15.5 ov)
team iconGT
209/4 (20 ov)

Rajasthan Royals won by 8 wickets

Match 48IPL 2025
team iconDC
190/9 (20 ov)
team iconKKR
204/9 (20 ov)

Kolkata Knight Riders won by 14 runs

Match49IPL 2025
team iconCSK
190/10 (19.2 ov)
team iconPBKS
194/6 (19.4 ov)

Punjab Kings won by 4 wickets

Match 50IPL 2025
team iconRR
117/10 (16.1 ov)
team iconMI
217/2 (20 ov)

Mumbai Indians won by 100 runs

Match 51IPL 2025
team iconGT
224/6 (20 ov)
team iconSRH
186/6 (20 ov)

Gujarat Titans won by 38 runs

Match 52IPL 2025
team iconRCB
213/5 (20 ov)
team iconCSK
211/5 (20 ov)

Royal Challengers Bengaluru won by 2 runs

Match 53IPL 2025
team iconKKR
206/4 (20 ov)
team iconRR
205/8 (20 ov)

Kolkata Knight Riders won by 1 run

Match 54IPL 2025
team iconPBKS
236/5 (20 ov)
team iconLSG
199/7 (20 ov)

Punjab Kings won by 37 runs

Match 55IPL 2025
team iconSRH
0/0 ( ov)
team iconDC
133/7 (20 ov)

No Result

Match 56IPL 2025
team iconMI
155/8 (20 ov)
team iconGT
147/7 (19 ov)

Gujarat Titans won by 3 wickets (DLS method)

Match 57IPL 2025
team iconKKR
179/6 (20 ov)
team iconCSK
183/8 (19.4 ov)

Chennai Super Kings won by 2 wickets

Match 58IPL 2025
team iconRCB
-
team iconKKR
-

Match Abandoned

Match 59IPL 2025
team iconRR
209/7 (20 ov)
team iconPBKS
219/5 (20 ov)

Punjab Kings won by 10 runs

Match 60IPL 2025
team iconDC
199/3 (20 ov)
team iconGT
205/0 (19 ov)

Gujarat Titans won by 10 wickets

Match 61IPL 2025
team iconLSG
205/7 (20 ov)
team iconSRH
206/4 (18.2 ov)

Sunrisers Hyderabad won by 6 wickets

Match 62IPL 2025
team iconCSK
187/8 (20 ov)
team iconRR
188/4 (17.1 ov)

Rajasthan Royals won by 6 wickets

Match 63IPL 2025
team iconMI
180/5 (20 ov)
team iconDC
121/10 (18.2 ov)

Mumbai Indians won by 59 runs

Match 64IPL 2025
team iconGT
202/9 (20 ov)
team iconLSG
235/2 (20 ov)

Lucknow Super Giants won by 33 runs

Match 65IPL 2025
team iconRCB
189/10 (19.5 ov)
team iconSRH
231/6 (20 ov)

Sunrisers Hyderabad won by 42 runs

Match 66IPL 2025
team iconPBKS
206/8 (20 ov)
team iconDC
208/4 (19.3 ov)

Delhi Capitals won by 6 wickets

Match 67IPL 2025
Upcoming
team iconGujarat Titans
team iconChennai Super Kings

May 25, 2025 at 3:30 PM

Match 68IPL 2025
Upcoming
team iconSunrisers Hyderabad
team iconKolkata Knight Riders

May 25, 2025 at 7:30 PM

Match 69IPL 2025
Upcoming
team iconPunjab Kings
team iconMumbai Indians

May 26, 2025 at 7:30 PM

Match 70IPL 2025
Upcoming
team iconLucknow Super Giants
team iconRoyal Challengers Bengaluru

May 27, 2025 at 7:30 PM

Qualifier 1IPL 2025
Upcoming
team iconTBA
team iconTBA

May 29, 2025 at 7:30 PM

Eliminator 1IPL 2025
Upcoming
team iconTBA
team iconTBA

May 30, 2025 at 7:30 PM

Qualifier 2IPL 2025
Upcoming
team iconTBA
team iconTBA

June 1, 2025 at 7:30 PM

FinalIPL 2025
Upcoming
team iconTBA
team iconTBA

June 3, 2025 at 7:30 PM