Delhi Capitals vs Kolkata Knight Riders: Prediction, Head-to-Head, Odds & Stats

Wojtek Kolan

Wojtek Kolan

Published on 29 Apr, 02:00 PM

FT
190/9 (20)
RR: 9.50
204/9 (20)
RR: 10.20

Scheduled H2H Match For Delhi Capitals Vs Kolkata Knight Riders

Indian Premier League

Tue, 29 Apr 2025 at 02:00 PM UTC

Delhi Capitals
Delhi Capitals

IND IND

Recent Form

W
L
L
L
L
Kolkata Knight Riders
Kolkata Knight Riders

IND IND

Recent Form

L
L
W
W
L

4

Win

Last 10 Played

10
0 Draws

6

Win

5
Position
7

Delhi Capitals vs Kolkata Knight Riders H2H Game Summary

For the last 10 H2H games between these rivals, Delhi Capitals have come out on top 4 times and Kolkata Knight Riders have come out on top on 6 occasion. In the most recent fixture between them, Kolkata Knight Riders won 190-204.


Head-to-Head (Last 10 Matches)
Delhi Capitals4
Kolkata Knight Riders6

Delhi Capitals vs Kolkata Knight Riders Past H2H Matches

11165
Indian Premier League
02:00 PM
29/04/25
187841
Delhi Capitals
190
187775
Kolkata Knight Riders
204
02:00 PM
29/04/24
187775
Kolkata Knight Riders
157
187841
Delhi Capitals
153
02:00 PM
03/04/24
187841
Delhi Capitals
166
187775
Kolkata Knight Riders
272
02:00 PM
20/04/23
187841
Delhi Capitals
128
187775
Kolkata Knight Riders
127
02:00 PM
28/04/22
187841
Delhi Capitals
150
187775
Kolkata Knight Riders
146
10:00 AM
10/04/22
187775
Kolkata Knight Riders
171
187841
Delhi Capitals
215
02:00 PM
13/10/21
187841
Delhi Capitals
135
187775
Kolkata Knight Riders
136
10:00 AM
28/09/21
187775
Kolkata Knight Riders
130
187841
Delhi Capitals
127
02:00 PM
29/04/21
187841
Delhi Capitals
156
187775
Kolkata Knight Riders
154
10:00 AM
24/10/20
187775
Kolkata Knight Riders
194
187841
Delhi Capitals
135
02:00 PM
03/10/20
187841
Delhi Capitals
228
187775
Kolkata Knight Riders
210
02:30 PM
12/04/19
187775
Kolkata Knight Riders
178
187841
Delhi Capitals
180
02:30 PM
30/03/19
187841
Delhi Capitals
195
187775
Kolkata Knight Riders
192
02:30 PM
27/04/18
187841
Delhi Capitals
219
187775
Kolkata Knight Riders
164
02:30 PM
16/04/18
187775
Kolkata Knight Riders
200
187841
Delhi Capitals
129
10:30 AM
28/04/17
187775
Kolkata Knight Riders
161
187841
Delhi Capitals
160
10:30 AM
17/04/17
187841
Delhi Capitals
168
187775
Kolkata Knight Riders
169
10:30 AM
30/04/16
187841
Delhi Capitals
186
187775
Kolkata Knight Riders
159
02:30 PM
10/04/16
187775
Kolkata Knight Riders
99
187841
Delhi Capitals
98
02:30 PM
07/05/15
187775
Kolkata Knight Riders
171
187841
Delhi Capitals
158
02:30 PM
20/04/15
187841
Delhi Capitals
146
187775
Kolkata Knight Riders
147
10:30 AM
07/05/14
187841
Delhi Capitals
160
187775
Kolkata Knight Riders
161
02:30 PM
19/04/14
187775
Kolkata Knight Riders
166
187841
Delhi Capitals
167
02:30 PM
01/05/13
187775
Kolkata Knight Riders
136
187841
Delhi Capitals
137
02:30 PM
03/04/13
187841
Delhi Capitals
128
187775
Kolkata Knight Riders
129

Delhi Capitals Recent Matches

11165
Indian Premier League (30 Matches)
02:00 PM
24/05/25
187776
Punjab Kings
206
187841
Delhi Capitals
208
W
02:00 PM
21/05/25
187780
Mumbai Indians
180
187841
Delhi Capitals
121
L
02:00 PM
18/05/25
187841
Delhi Capitals
199
216006
Gujarat Titans
205
L
02:00 PM
11/05/25
187841
Delhi Capitals
216006
Gujarat Titans
-
02:00 PM
05/05/25
187844
Sunrisers Hyderabad
0
187841
Delhi Capitals
133
-
02:00 PM
29/04/25
187841
Delhi Capitals
190
187775
Kolkata Knight Riders
204
L
02:00 PM
27/04/25
187841
Delhi Capitals
162
187843
Royal Challengers Bengaluru
165
L
02:00 PM
22/04/25
410010
Lucknow Super Giants
159
187841
Delhi Capitals
161
W
10:00 AM
19/04/25
216006
Gujarat Titans
204
187841
Delhi Capitals
203
L
02:00 PM
16/04/25
187841
Delhi Capitals
201
187842
Rajasthan Royals
199
W
02:00 PM
13/04/25
187841
Delhi Capitals
193
187780
Mumbai Indians
205
L
02:00 PM
10/04/25
187843
Royal Challengers Bengaluru
163
187841
Delhi Capitals
169
W
10:00 AM
05/04/25
187777
Chennai Super Kings
158
187841
Delhi Capitals
183
W
10:00 AM
30/03/25
187841
Delhi Capitals
166
187844
Sunrisers Hyderabad
163
W
02:00 PM
24/03/25
187841
Delhi Capitals
211
410010
Lucknow Super Giants
209
W
02:00 PM
14/05/24
187841
Delhi Capitals
208
410010
Lucknow Super Giants
189
W
02:00 PM
12/05/24
187843
Royal Challengers Bengaluru
187
187841
Delhi Capitals
140
L
02:00 PM
07/05/24
187841
Delhi Capitals
221
187842
Rajasthan Royals
201
W
02:00 PM
29/04/24
187775
Kolkata Knight Riders
157
187841
Delhi Capitals
153
L
10:00 AM
27/04/24
187841
Delhi Capitals
257
187780
Mumbai Indians
247
W
02:00 PM
24/04/24
187841
Delhi Capitals
224
216006
Gujarat Titans
220
W
02:00 PM
20/04/24
187841
Delhi Capitals
199
187844
Sunrisers Hyderabad
266
L
02:00 PM
17/04/24
216006
Gujarat Titans
89
187841
Delhi Capitals
92
W
02:00 PM
12/04/24
410010
Lucknow Super Giants
167
187841
Delhi Capitals
170
W
10:00 AM
07/04/24
187780
Mumbai Indians
234
187841
Delhi Capitals
205
L
02:00 PM
03/04/24
187841
Delhi Capitals
166
187775
Kolkata Knight Riders
272
L
02:00 PM
31/03/24
187841
Delhi Capitals
191
187777
Chennai Super Kings
171
W
02:00 PM
28/03/24
187842
Rajasthan Royals
185
187841
Delhi Capitals
173
L
10:00 AM
23/03/24
187776
Punjab Kings
177
187841
Delhi Capitals
174
L
10:00 AM
20/05/23
187841
Delhi Capitals
146
187777
Chennai Super Kings
223
L

Kolkata Knight Riders Recent Matches

11165
Indian Premier League (30 Matches)
02:00 PM
25/05/25
187844
Sunrisers Hyderabad
278
187775
Kolkata Knight Riders
168
L
02:00 PM
17/05/25
187843
Royal Challengers Bengaluru
0
187775
Kolkata Knight Riders
0
-
02:00 PM
10/05/25
187844
Sunrisers Hyderabad
187775
Kolkata Knight Riders
-
02:00 PM
07/05/25
187775
Kolkata Knight Riders
179
187777
Chennai Super Kings
183
L
10:00 AM
04/05/25
187775
Kolkata Knight Riders
206
187842
Rajasthan Royals
205
W
02:00 PM
29/04/25
187841
Delhi Capitals
190
187775
Kolkata Knight Riders
204
W
02:00 PM
26/04/25
187775
Kolkata Knight Riders
7
187776
Punjab Kings
201
-
02:00 PM
21/04/25
187775
Kolkata Knight Riders
159
216006
Gujarat Titans
198
L
02:00 PM
15/04/25
187776
Punjab Kings
111
187775
Kolkata Knight Riders
95
L
02:00 PM
11/04/25
187777
Chennai Super Kings
103
187775
Kolkata Knight Riders
107
W
10:00 AM
08/04/25
187775
Kolkata Knight Riders
234
410010
Lucknow Super Giants
238
L
02:00 PM
03/04/25
187775
Kolkata Knight Riders
200
187844
Sunrisers Hyderabad
120
W
02:00 PM
31/03/25
187780
Mumbai Indians
121
187775
Kolkata Knight Riders
116
L
02:00 PM
26/03/25
187842
Rajasthan Royals
151
187775
Kolkata Knight Riders
153
W
02:00 PM
22/03/25
187775
Kolkata Knight Riders
174
187843
Royal Challengers Bengaluru
177
L
02:00 PM
26/05/24
187775
Kolkata Knight Riders
114
187844
Sunrisers Hyderabad
113
W
02:00 PM
21/05/24
187775
Kolkata Knight Riders
164
187844
Sunrisers Hyderabad
159
W
02:00 PM
19/05/24
187842
Rajasthan Royals
0
187775
Kolkata Knight Riders
0
-
02:00 PM
13/05/24
216006
Gujarat Titans
0
187775
Kolkata Knight Riders
0
-
02:00 PM
11/05/24
187775
Kolkata Knight Riders
157
187780
Mumbai Indians
139
W
02:00 PM
05/05/24
410010
Lucknow Super Giants
137
187775
Kolkata Knight Riders
235
W
02:00 PM
03/05/24
187780
Mumbai Indians
145
187775
Kolkata Knight Riders
169
W
02:00 PM
29/04/24
187775
Kolkata Knight Riders
157
187841
Delhi Capitals
153
W
02:00 PM
26/04/24
187775
Kolkata Knight Riders
261
187776
Punjab Kings
262
L
10:00 AM
21/04/24
187775
Kolkata Knight Riders
222
187843
Royal Challengers Bengaluru
221
W
02:00 PM
16/04/24
187775
Kolkata Knight Riders
223
187842
Rajasthan Royals
224
L
10:00 AM
14/04/24
187775
Kolkata Knight Riders
162
410010
Lucknow Super Giants
161
W
02:00 PM
08/04/24
187777
Chennai Super Kings
141
187775
Kolkata Knight Riders
137
L
02:00 PM
03/04/24
187841
Delhi Capitals
166
187775
Kolkata Knight Riders
272
W
02:00 PM
29/03/24
187843
Royal Challengers Bengaluru
182
187775
Kolkata Knight Riders
186
W

Delhi Capitals vs Kolkata Knight Riders H2H Recent Match Scorecard

BatterRB4s6sSR
Rahmanullah Gurbaz
b Mitchell Starc c Abishek Porel
261251216.67
Sunil Narine
b Vipraj Nigam (LBW)
271622168.75
Ajinkya Rahane
b Axar Patel (LBW)
261441185.71
Angkrish Raghuvanshi
b Dushmantha Chameera c Karun Nair
443232137.50
Venkatesh Iyer
b Axar Patel c Vipraj Nigam
751140.00
Rinku Singh
b Vipraj Nigam c Mitchell Starc
362531144.00
Andre Russell
b Mitchell Starc (Run out)
17921188.89
Rovman Powell
b Mitchell Starc (LBW)
551100.00
Anukul Roy
b Mitchell Starc c Dushmantha Chameera
10.00
Harshit Rana
Not out
10.00
Varun Chakaravarthy
Not out
11100.00
Extras: 15W: 11N: 1B: 0LB: 3P: 0
Total: 204/9 (20 overs)
BowlerOMRWNBWDE/R
Mitchell Starc404330110.75
Dushmantha Chameera304610615.33
Mukesh Kumar20170028.50
Vipraj Nigam404121110.25
Axar Patel40272016.75
Kuldeep Yadav30270009.00
Fall of Wickets
1. Rahmanullah Gurbaz48-1 (2.6)
2. Sunil Narine85-2 (6.4)
3. Ajinkya Rahane91-3 (7.2)
4. Venkatesh Iyer113-4 (9.2)
5. Angkrish Raghuvanshi174-5 (16.5)
6. Rinku Singh177-6 (17.3)
7. Anukul Roy203-7 (19.4)
8. Rovman Powell203-8 (19.3)
9. Andre Russell203-9 (19.5)
Partnerships
Rahmanullah Gurbaz / Sunil Narine48 (18)
Ajinkya Rahane / Sunil Narine37 (22)
Ajinkya Rahane / Angkrish Raghuvanshi6 (4)
Venkatesh Iyer / Angkrish Raghuvanshi22 (12)
Rinku Singh / Angkrish Raghuvanshi61 (46)
Rinku Singh / Andre Russell3 (4)
Rovman Powell / Andre Russell26 (12)
Anukul Roy / Andre Russell0 (1)
Harshit Rana / Andre Russell0 (1)
Harshit Rana / Varun Chakaravarthy1 (1)

Delhi Capitals Last Match Played Scorecard Stats

BatterRB4s6sSR
Priyansh Arya
b Mustafizur Rahman c Tristan Stubbs
69166.67
Prabhsimran Singh
b Vipraj Nigam (Bowled)
281841155.56
Josh Inglis
b Vipraj Nigam (Stumped)
321232266.67
Shreyas Iyer
b Kuldeep Yadav c Mohit Sharma
533452155.88
Nehal Wadhera
b Mukesh Kumar c Faf du Plessis
16161100.00
Shashank Singh
b Mustafizur Rahman c Tristan Stubbs
1110110.00
Marcus Stoinis
Not out
441634275.00
Azmatullah Omarzai
b Kuldeep Yadav c Sameer Rizvi
1333.33
Marco Jansen
b Mustafizur Rahman c Tristan Stubbs
20.00
Harpreet Brar
Not out
721350.00
Extras: 8W: 6N: 2B: 0LB: 0P: 0
Total: 206/8 (20 overs)
BowlerOMRWNBWDE/R
M Kumar404910412.25
Mustafizur Rahman40333008.25
Mohit Sharma404701111.75
V Nigam40382019.50
Kuldeep Yadav40392109.75
Fall of Wickets
1. P Arya8-1 (1.5)
2. Josh Inglis55-2 (5.2)
3. P Singh77-3 (7.5)
4. N Wadhera118-4 (12.3)
5. S Singh144-5 (15.4)
6. S Iyer172-6 (17.2)
7. A Omarzai174-7 (17.6)
8. Marco Jansen197-8 (19.3)
Partnerships
Priyansh Arya / Prabhsimran Singh8 (11)
Josh Inglis / Prabhsimran Singh47 (21)
Shreyas Iyer / Prabhsimran Singh22 (16)
Shreyas Iyer / Nehal Wadhera41 (28)
Shreyas Iyer / Shashank Singh26 (19)
Shreyas Iyer / Marcus Stoinis28 (10)
Azmatullah Omarzai / Marcus Stoinis2 (4)
Marco Jansen / Marcus Stoinis23 (10)
Harpreet Brar / Marcus Stoinis9 (3)

Kolkata Knight Riders Last Match Played Scorecard Stats

BatterRB4s6sSR
Abhishek Sharma
b Sunil Narine c Rinku Singh
321642200.00
Travis Head
b Sunil Narine c Andre Russell
764066190.00
Heinrich Klaasen
Not out
1053979269.23
Ishan Kishan
b Vaibhav Arora c Anrich Nortje
292041145.00
Aniket Verma
Not out
12611200.00
Extras: 24W: 14N: 1B: 2LB: 7P: 0
Total: 278/3 (20 overs)
BowlerOMRWNBWDE/R
Vaibhav Arora40391049.75
Anrich Nortje406000315.00
Harshit Rana304000013.33
Sunil Narine404220010.50
Varun Chakaravarthy305400318.00
Andre Russell203401017.00
Fall of Wickets
1. A Sharma92-1 (6.5)
2. T Head175-2 (12.4)
3. I Kishan258-3 (18.3)
Partnerships
Travis Head / Abhishek Sharma92 (41)
Travis Head / Heinrich Klaasen83 (35)
Ishan Kishan / Heinrich Klaasen83 (36)
Aniket Verma / Heinrich Klaasen20 (9)

Indian Premier League Standings

POSTEAMMPWLDPTS
1Punjab KingsPunjab Kings1494019
2Royal Challengers BengaluruRoyal Challengers Bengaluru1494019
3Gujarat TitansGujarat Titans1495018
4Mumbai IndiansMumbai Indians1486016
5Delhi CapitalsDelhi Capitals1476015
6Sunrisers HyderabadSunrisers Hyderabad1467013
7Lucknow Super GiantsLucknow Super Giants1468012
8Kolkata Knight RidersKolkata Knight Riders1457012
9Rajasthan RoyalsRajasthan Royals1441008
10Chennai Super KingsChennai Super Kings1441008