Delhi Capitals vs Royal Challengers Bengaluru: Prediction, Head-to-Head, Odds & Stats
Wojtek Kolan
Published on 27 Apr, 02:00 PM
FT
162/8 (20)
RR: 8.10165/4 (18.3)
RR: 8.92Scheduled H2H Match For Delhi Capitals Vs Royal Challengers Bengaluru
Indian Premier League
Sun, 27 Apr 2025 at 02:00 PM UTC
Delhi Capitals
IND
Recent Form
W
L
L
L
L
4
Win
Last 10 Played
10
0 Draws6
Win
5
Position
3
Royal Challengers Bengaluru
IND
Recent Form
W
W
W
W
L
4
Win
Last 10 Played
10
0 Draws6
Win
5
Position
3
Delhi Capitals vs Royal Challengers Bengaluru H2H Game Summary
For the most recent 10 head to head results for these rivals, Delhi Capitals have got the victory 4 times and Royal Challengers Bengaluru have won on 6 occasion. In the last game between them, Royal Challengers Bengaluru won 162-165.
| Head-to-Head (Last 10 Matches) | |
|---|---|
| Delhi Capitals | 4 |
| Royal Challengers Bengaluru | 6 |
Delhi Capitals vs Royal Challengers Bengaluru Past H2H Matches
Indian Premier League
02:00 PM
27/04/25
27/04/25
Delhi Capitals
162
Royal Challengers Bengaluru
165
02:00 PM
10/04/25
10/04/25
Royal Challengers Bengaluru
163
Delhi Capitals
169
02:00 PM
12/05/24
12/05/24
Royal Challengers Bengaluru
187
Delhi Capitals
140
02:00 PM
06/05/23
06/05/23
Delhi Capitals
187
Royal Challengers Bengaluru
181
10:00 AM
15/04/23
15/04/23
Royal Challengers Bengaluru
174
Delhi Capitals
151
02:00 PM
16/04/22
16/04/22
Delhi Capitals
173
Royal Challengers Bengaluru
189
02:00 PM
08/10/21
08/10/21
Royal Challengers Bengaluru
166
Delhi Capitals
164
02:00 PM
27/04/21
27/04/21
Delhi Capitals
170
Royal Challengers Bengaluru
171
02:00 PM
02/11/20
02/11/20
Delhi Capitals
154
Royal Challengers Bengaluru
152
02:00 PM
05/10/20
05/10/20
Royal Challengers Bengaluru
137
Delhi Capitals
196
10:30 AM
28/04/19
28/04/19
Delhi Capitals
187
Royal Challengers Bengaluru
171
10:30 AM
07/04/19
07/04/19
Royal Challengers Bengaluru
149
Delhi Capitals
152
02:30 PM
12/05/18
12/05/18
Delhi Capitals
181
Royal Challengers Bengaluru
187
02:30 PM
21/04/18
21/04/18
Royal Challengers Bengaluru
176
Delhi Capitals
174
02:30 PM
14/05/17
14/05/17
Delhi Capitals
151
Royal Challengers Bengaluru
161
02:30 PM
08/04/17
08/04/17
Royal Challengers Bengaluru
157
Delhi Capitals
142
02:30 PM
22/05/16
22/05/16
Delhi Capitals
138
Royal Challengers Bengaluru
139
02:30 PM
17/04/16
17/04/16
Royal Challengers Bengaluru
191
Delhi Capitals
192
10:30 AM
17/05/15
17/05/15
Royal Challengers Bengaluru
2
Delhi Capitals
187
02:30 PM
26/04/15
26/04/15
Delhi Capitals
95
Royal Challengers Bengaluru
99
02:30 PM
13/05/14
13/05/14
Royal Challengers Bengaluru
186
Delhi Capitals
170
02:30 PM
17/04/14
17/04/14
Delhi Capitals
145
Royal Challengers Bengaluru
146
02:30 PM
10/05/13
10/05/13
Royal Challengers Bengaluru
183
Delhi Capitals
179
02:30 PM
16/04/13
16/04/13
Delhi Capitals
152
Royal Challengers Bengaluru
152
Delhi Capitals Recent Matches
Indian Premier League (30 Matches)
02:00 PM
24/05/25
24/05/25
Punjab Kings
206
Delhi Capitals
208
W
02:00 PM
21/05/25
21/05/25
Mumbai Indians
180
Delhi Capitals
121
L
02:00 PM
18/05/25
18/05/25
Delhi Capitals
199
Gujarat Titans
205
L
02:00 PM
11/05/25
11/05/25
Delhi Capitals
Gujarat Titans
-
02:00 PM
05/05/25
05/05/25
Sunrisers Hyderabad
0
Delhi Capitals
133
-
02:00 PM
29/04/25
29/04/25
Delhi Capitals
190
Kolkata Knight Riders
204
L
02:00 PM
27/04/25
27/04/25
Delhi Capitals
162
Royal Challengers Bengaluru
165
L
02:00 PM
22/04/25
22/04/25
Lucknow Super Giants
159
Delhi Capitals
161
W
10:00 AM
19/04/25
19/04/25
Gujarat Titans
204
Delhi Capitals
203
L
02:00 PM
16/04/25
16/04/25
Delhi Capitals
201
Rajasthan Royals
199
W
02:00 PM
13/04/25
13/04/25
Delhi Capitals
193
Mumbai Indians
205
L
02:00 PM
10/04/25
10/04/25
Royal Challengers Bengaluru
163
Delhi Capitals
169
W
10:00 AM
05/04/25
05/04/25
Chennai Super Kings
158
Delhi Capitals
183
W
10:00 AM
30/03/25
30/03/25
Delhi Capitals
166
Sunrisers Hyderabad
163
W
02:00 PM
24/03/25
24/03/25
Delhi Capitals
211
Lucknow Super Giants
209
W
02:00 PM
14/05/24
14/05/24
Delhi Capitals
208
Lucknow Super Giants
189
W
02:00 PM
12/05/24
12/05/24
Royal Challengers Bengaluru
187
Delhi Capitals
140
L
02:00 PM
07/05/24
07/05/24
Delhi Capitals
221
Rajasthan Royals
201
W
02:00 PM
29/04/24
29/04/24
Kolkata Knight Riders
157
Delhi Capitals
153
L
10:00 AM
27/04/24
27/04/24
Delhi Capitals
257
Mumbai Indians
247
W
02:00 PM
24/04/24
24/04/24
Delhi Capitals
224
Gujarat Titans
220
W
02:00 PM
20/04/24
20/04/24
Delhi Capitals
199
Sunrisers Hyderabad
266
L
02:00 PM
17/04/24
17/04/24
Gujarat Titans
89
Delhi Capitals
92
W
02:00 PM
12/04/24
12/04/24
Lucknow Super Giants
167
Delhi Capitals
170
W
10:00 AM
07/04/24
07/04/24
Mumbai Indians
234
Delhi Capitals
205
L
02:00 PM
03/04/24
03/04/24
Delhi Capitals
166
Kolkata Knight Riders
272
L
02:00 PM
31/03/24
31/03/24
Delhi Capitals
191
Chennai Super Kings
171
W
02:00 PM
28/03/24
28/03/24
Rajasthan Royals
185
Delhi Capitals
173
L
10:00 AM
23/03/24
23/03/24
Punjab Kings
177
Delhi Capitals
174
L
10:00 AM
20/05/23
20/05/23
Delhi Capitals
146
Chennai Super Kings
223
L
Royal Challengers Bengaluru Recent Matches
Indian Premier League (30 Matches)
02:00 PM
03/06/25
03/06/25
Royal Challengers Bengaluru
190
Punjab Kings
184
W
02:00 PM
29/05/25
29/05/25
Punjab Kings
101
Royal Challengers Bengaluru
106
W
02:00 PM
27/05/25
27/05/25
Lucknow Super Giants
227
Royal Challengers Bengaluru
230
W
02:00 PM
23/05/25
23/05/25
Royal Challengers Bengaluru
189
Sunrisers Hyderabad
231
L
02:00 PM
17/05/25
17/05/25
Royal Challengers Bengaluru
0
Kolkata Knight Riders
0
-
02:00 PM
09/05/25
09/05/25
Lucknow Super Giants
Royal Challengers Bengaluru
-
02:00 PM
03/05/25
03/05/25
Royal Challengers Bengaluru
213
Chennai Super Kings
211
W
02:00 PM
27/04/25
27/04/25
Delhi Capitals
162
Royal Challengers Bengaluru
165
W
02:00 PM
24/04/25
24/04/25
Royal Challengers Bengaluru
205
Rajasthan Royals
194
W
10:00 AM
20/04/25
20/04/25
Punjab Kings
157
Royal Challengers Bengaluru
159
W
02:00 PM
18/04/25
18/04/25
Royal Challengers Bengaluru
95
Punjab Kings
98
L
10:00 AM
13/04/25
13/04/25
Rajasthan Royals
173
Royal Challengers Bengaluru
175
W
02:00 PM
10/04/25
10/04/25
Royal Challengers Bengaluru
163
Delhi Capitals
169
L
02:00 PM
07/04/25
07/04/25
Mumbai Indians
209
Royal Challengers Bengaluru
221
W
02:00 PM
02/04/25
02/04/25
Royal Challengers Bengaluru
169
Gujarat Titans
170
L
02:00 PM
28/03/25
28/03/25
Chennai Super Kings
146
Royal Challengers Bengaluru
196
W
02:00 PM
22/03/25
22/03/25
Kolkata Knight Riders
174
Royal Challengers Bengaluru
177
W
02:00 PM
22/05/24
22/05/24
Rajasthan Royals
174
Royal Challengers Bengaluru
172
L
02:00 PM
18/05/24
18/05/24
Royal Challengers Bengaluru
218
Chennai Super Kings
191
W
02:00 PM
12/05/24
12/05/24
Royal Challengers Bengaluru
187
Delhi Capitals
140
W
02:00 PM
09/05/24
09/05/24
Punjab Kings
181
Royal Challengers Bengaluru
241
W
02:00 PM
04/05/24
04/05/24
Royal Challengers Bengaluru
152
Gujarat Titans
147
W
10:00 AM
28/04/24
28/04/24
Gujarat Titans
200
Royal Challengers Bengaluru
206
W
02:00 PM
25/04/24
25/04/24
Sunrisers Hyderabad
171
Royal Challengers Bengaluru
206
W
10:00 AM
21/04/24
21/04/24
Kolkata Knight Riders
222
Royal Challengers Bengaluru
221
L
02:00 PM
15/04/24
15/04/24
Royal Challengers Bengaluru
262
Sunrisers Hyderabad
287
L
02:00 PM
11/04/24
11/04/24
Mumbai Indians
199
Royal Challengers Bengaluru
196
L
02:00 PM
06/04/24
06/04/24
Rajasthan Royals
189
Royal Challengers Bengaluru
183
L
02:00 PM
02/04/24
02/04/24
Royal Challengers Bengaluru
153
Lucknow Super Giants
181
L
02:00 PM
29/03/24
29/03/24
Royal Challengers Bengaluru
182
Kolkata Knight Riders
186
L
Delhi Capitals vs Royal Challengers Bengaluru H2H Recent Match Scorecard
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Abishek Porel b Josh Hazlewood c Jitesh Sharma | 28 | 11 | 2 | 2 | 254.55 |
| Faf du Plessis b Krunal Pandya c Virat Kohli | 22 | 26 | 2 | 84.62 | |
| Karun Nair b Yash Dayal c Bhuvneshwar Kumar | 4 | 4 | 1 | 100.00 | |
| KL Rahul b Bhuvneshwar Kumar c Jacob Bethell | 41 | 39 | 3 | 105.13 | |
| Axar Patel b Josh Hazlewood (Bowled) | 15 | 13 | 1 | 1 | 115.38 |
| Tristan Stubbs b Bhuvneshwar Kumar c Josh Hazlewood | 34 | 18 | 5 | 1 | 188.89 |
| Ashutosh Sharma b Bhuvneshwar Kumar (Bowled) | 2 | 3 | 66.67 | ||
| Vipraj Nigam b Bhuvneshwar Kumar (Run out) | 12 | 6 | 1 | 200.00 | |
| Mitchell Starc Not out | 0.00 | ||||
| Dushmantha Chameera Not out | 1 | 0.00 |
Extras: 4W: 2N: 1B: 0LB: 1P: 0
Total: 162/8 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| B Kumar | 4 | 0 | 33 | 3 | 0 | 0 | 8.25 |
| Y Dayal | 4 | 0 | 42 | 1 | 1 | 1 | 10.50 |
| J Hazlewood | 4 | 0 | 36 | 2 | 0 | 1 | 9.00 |
| S Sharma | 4 | 0 | 22 | 0 | 0 | 0 | 5.50 |
| K Pandya | 4 | 0 | 28 | 1 | 0 | 0 | 7.00 |
Fall of Wickets
1. A Porel33-1 (3.4)
2. K Nair44-2 (4.4)
3. Faf du Plessis72-3 (9.5)
4. A Patel102-4 (13.4)
5. Rahul118-5 (16.2)
6. A Sharma120-6 (16.5)
7. V Nigam158-7 (19.2)
8. T Stubbs162-8 (19.5)
Partnerships
Abishek Porel / Faf du Plessis33 (22)
Karun Nair / Faf du Plessis11 (7)
KL Rahul / Faf du Plessis28 (31)
KL Rahul / Axar Patel30 (23)
KL Rahul / Tristan Stubbs16 (16)
Ashutosh Sharma / Tristan Stubbs2 (3)
Vipraj Nigam / Tristan Stubbs38 (15)
Mitchell Starc / Tristan Stubbs4 (3)
Mitchell Starc / Dushmantha Chameera0 (1)
Delhi Capitals Last Match Played Scorecard Stats
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Priyansh Arya b Mustafizur Rahman c Tristan Stubbs | 6 | 9 | 1 | 66.67 | |
| Prabhsimran Singh b Vipraj Nigam (Bowled) | 28 | 18 | 4 | 1 | 155.56 |
| Josh Inglis b Vipraj Nigam (Stumped) | 32 | 12 | 3 | 2 | 266.67 |
| Shreyas Iyer b Kuldeep Yadav c Mohit Sharma | 53 | 34 | 5 | 2 | 155.88 |
| Nehal Wadhera b Mukesh Kumar c Faf du Plessis | 16 | 16 | 1 | 100.00 | |
| Shashank Singh b Mustafizur Rahman c Tristan Stubbs | 11 | 10 | 110.00 | ||
| Marcus Stoinis Not out | 44 | 16 | 3 | 4 | 275.00 |
| Azmatullah Omarzai b Kuldeep Yadav c Sameer Rizvi | 1 | 3 | 33.33 | ||
| Marco Jansen b Mustafizur Rahman c Tristan Stubbs | 2 | 0.00 | |||
| Harpreet Brar Not out | 7 | 2 | 1 | 350.00 |
Extras: 8W: 6N: 2B: 0LB: 0P: 0
Total: 206/8 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| M Kumar | 4 | 0 | 49 | 1 | 0 | 4 | 12.25 |
| Mustafizur Rahman | 4 | 0 | 33 | 3 | 0 | 0 | 8.25 |
| Mohit Sharma | 4 | 0 | 47 | 0 | 1 | 1 | 11.75 |
| V Nigam | 4 | 0 | 38 | 2 | 0 | 1 | 9.50 |
| Kuldeep Yadav | 4 | 0 | 39 | 2 | 1 | 0 | 9.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)
Royal Challengers Bengaluru Last Match Played Scorecard Stats
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Phil Salt b Kyle Jamieson c Shreyas Iyer | 16 | 9 | 2 | 1 | 177.78 |
| Virat Kohli c & b Azmatullah Omarzai | 43 | 35 | 3 | 122.86 | |
| Mayank Agarwal b Yuzvendra Chahal c Arshdeep Singh | 24 | 18 | 2 | 1 | 133.33 |
| Rajat Patidar b Kyle Jamieson (LBW) | 26 | 16 | 1 | 2 | 162.50 |
| Liam Livingstone b Kyle Jamieson (LBW) | 25 | 15 | 2 | 166.67 | |
| Jitesh Sharma b Vyshak Vijaykumar (Bowled) | 24 | 10 | 2 | 2 | 240.00 |
| Romario Shepherd b Arshdeep Singh (LBW) | 17 | 9 | 1 | 1 | 188.89 |
| Krunal Pandya b Arshdeep Singh c Shreyas Iyer | 4 | 5 | 80.00 | ||
| Bhuvneshwar Kumar b Arshdeep Singh c Priyansh Arya | 1 | 2 | 50.00 | ||
| Yash Dayal Not out | 1 | 1 | 100.00 |
Extras: 9W: 9N: 0B: 0LB: 0P: 0
Total: 190/9 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Arshdeep Singh | 4 | 0 | 40 | 3 | 0 | 2 | 10.00 |
| Kyle Jamieson | 4 | 0 | 48 | 3 | 0 | 3 | 12.00 |
| Azmatullah Omarzai | 4 | 0 | 35 | 1 | 0 | 2 | 8.75 |
| Vyshak Vijaykumar | 4 | 0 | 30 | 1 | 0 | 2 | 7.50 |
| Yuzvendra Chahal | 4 | 0 | 37 | 1 | 0 | 0 | 9.25 |
Fall of Wickets
1. Phil Salt18-1 (1.4)
2. Mayank Agarwal56-2 (6.2)
3. Rajat Patidar96-3 (10.5)
4. Virat Kohli131-4 (14.5)
5. Liam Livingstone167-5 (16.5)
6. Jitesh Sharma171-6 (17.4)
7. Romario Shepherd188-7 (19.2)
8. Krunal Pandya189-8 (19.4)
9. Bhuvneshwar Kumar190-9 (19.6)
Partnerships
Phil Salt / Virat Kohli18 (10)
Mayank Agarwal / Virat Kohli38 (28)
Rajat Patidar / Virat Kohli40 (27)
Liam Livingstone / Virat Kohli35 (24)
Liam Livingstone / Jitesh Sharma36 (12)
Romario Shepherd / Jitesh Sharma4 (5)
Romario Shepherd / Krunal Pandya17 (10)
Bhuvneshwar Kumar / Krunal Pandya1 (2)
Bhuvneshwar Kumar / Yash Dayal1 (2)
Indian Premier League Standings
| POS | TEAM | MP | W | L | D | PTS |
|---|---|---|---|---|---|---|
| 1 | 14 | 9 | 4 | 0 | 19 | |
| 2 | 14 | 9 | 4 | 0 | 19 | |
| 3 | 14 | 9 | 5 | 0 | 18 | |
| 4 | 14 | 8 | 6 | 0 | 16 | |
| 5 | 14 | 7 | 6 | 0 | 15 | |
| 6 | 14 | 6 | 7 | 0 | 13 | |
| 7 | 14 | 6 | 8 | 0 | 12 | |
| 8 | 14 | 5 | 7 | 0 | 12 | |
| 9 | 14 | 4 | 10 | 0 | 8 | |
| 10 | 14 | 4 | 10 | 0 | 8 |
Cricket Previews & Betting Tips

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: South Australia vs Western Australia Betting Tips & Picks November 22, 2025

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: Queensland vs Victoria Betting Tips & Picks November 22, 2025

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: New South Wales vs Tasmania Betting Tips & Picks November 21, 2025

10 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: Western Australia vs Queensland Betting Tips & Picks November 11, 2025

09 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: New South Wales vs Victoria Betting Tips & Picks November 9, 2025

31 Oct 2025
Read Full Article →