Delhi Capitals vs Royal Challengers Bengaluru: Prediction, Head-to-Head, Odds & Stats
By Wojtek Kolan
Head-2-Head: Delhi Capitals 4 - 6 Royal Challengers Bengaluru
Delhi Capitals
Last 10 Matches
Royal Challengers Bengaluru
Delhi Capitals vs Royal Challengers Bengaluru H2H Results Summary
Analyzing the most recent 10 head to head fixtures for these competitors, Delhi Capitals have got the victory 4 times and Royal Challengers Bengaluru have come out on top on 6 occasion. In the most recent game between them, Royal Challengers Bengaluru won 162-165.
Head-to-Head | Match Wins |
---|---|
Delhi Capitals | 4 |
Royal Challengers Bengaluru | 6 |
Delhi Capitals vs Royal Challengers Bengaluru Prior Games
|
Indian Premier League | |||||
27 Apr '25 14:00 |
Delhi Capitals Royal Challengers Bengaluru |
![]()
162/8 (20)
165/4 (18.3)
|
||||
10 Apr '25 14:00 |
Royal Challengers Bengaluru Delhi Capitals |
![]()
163/7 (20)
169/4 (17.5)
|
||||
12 May '24 14:00 |
Royal Challengers Bengaluru Delhi Capitals |
![]()
187/9 (20)
140/10 (19.1)
|
||||
06 May '23 14:00 |
Delhi Capitals Royal Challengers Bengaluru |
![]()
187/3 (16.4)
181/4 (20)
|
||||
15 Apr '23 10:00 |
Royal Challengers Bengaluru Delhi Capitals |
![]()
174/6 (20)
151/9 (20)
|
||||
16 Apr '22 14:00 |
Delhi Capitals Royal Challengers Bengaluru |
![]()
173/7 (20)
189/5 (20)
|
||||
08 Oct '21 14:00 |
Royal Challengers Bengaluru Delhi Capitals |
![]()
166/3 (20)
164/5 (20)
|
||||
27 Apr '21 14:00 |
Delhi Capitals Royal Challengers Bengaluru |
![]()
170/4 (20)
171/5 (20)
|
||||
02 Nov '20 14:00 |
Delhi Capitals Royal Challengers Bengaluru |
![]()
154/4 (19)
152/7 (20)
|
||||
05 Oct '20 14:00 |
Royal Challengers Bengaluru Delhi Capitals |
![]()
137/9 (20)
196/4 (20)
|
||||
28 Apr '19 10:30 |
Delhi Capitals Royal Challengers Bengaluru |
![]()
187/5 (20)
171/7 (20)
|
||||
07 Apr '19 10:30 |
Royal Challengers Bengaluru Delhi Capitals |
![]()
149/8 (20)
152/6 (18.5)
|
||||
12 May '18 14:30 |
Delhi Capitals Royal Challengers Bengaluru |
![]()
181/4 (20)
187/5 (19)
|
||||
21 Apr '18 14:30 |
Royal Challengers Bengaluru Delhi Capitals |
![]()
176/4 (18)
174/5 (20)
|
||||
14 May '17 14:30 |
Delhi Capitals Royal Challengers Bengaluru |
![]()
151/10 (20)
161/6 (20)
|
||||
08 Apr '17 14:30 |
Royal Challengers Bengaluru Delhi Capitals |
![]()
157/8 (20)
142/9 (20)
|
||||
22 May '16 14:30 |
Delhi Capitals Royal Challengers Bengaluru |
![]()
138/8 (20)
139/4 (18.1)
|
||||
17 Apr '16 14:30 |
Royal Challengers Bengaluru Delhi Capitals |
![]()
191/5 (20)
192/3 (19.1)
|
||||
17 May '15 10:30 |
Royal Challengers Bengaluru Delhi Capitals |
![]()
2/0 (1.1)
187/5 (20)
|
||||
26 Apr '15 14:30 |
Delhi Capitals Royal Challengers Bengaluru |
![]()
95/10 (18.2)
99/0 (10.3)
|
||||
13 May '14 14:30 |
Royal Challengers Bengaluru Delhi Capitals |
![]()
186/4 (20)
170/7 (20)
|
||||
17 Apr '14 14:30 |
Delhi Capitals Royal Challengers Bengaluru |
![]()
145/4 (20)
146/2 (16.4)
|
||||
10 May '13 14:30 |
Royal Challengers Bengaluru Delhi Capitals |
![]()
183/4 (20)
179/7 (20)
|
||||
16 Apr '13 14:30 |
Delhi Capitals Royal Challengers Bengaluru |
![]()
152/5 (20)
152/7 (20)
|
Delhi Capitals and Royal Challengers Bengaluru Recent Games
Punjab Kings
Delhi Capitals

Mumbai Indians
Delhi Capitals

Delhi Capitals
Gujarat Titans

Mumbai Indians
Delhi Capitals
Delhi Capitals
Gujarat Titans
Punjab Kings
Delhi Capitals

Sunrisers Hyderabad
Delhi Capitals

Delhi Capitals
Kolkata Knight Riders

Delhi Capitals
Royal Challengers Bengaluru

Lucknow Super Giants
Delhi Capitals

Gujarat Titans
Delhi Capitals

Delhi Capitals
Rajasthan Royals

Delhi Capitals
Mumbai Indians

Royal Challengers Bengaluru
Delhi Capitals

Chennai Super Kings
Delhi Capitals

Delhi Capitals
Sunrisers Hyderabad

Delhi Capitals
Lucknow Super Giants

Delhi Capitals
Lucknow Super Giants

Royal Challengers Bengaluru
Delhi Capitals

Delhi Capitals
Rajasthan Royals

Kolkata Knight Riders
Delhi Capitals

Delhi Capitals
Mumbai Indians

Delhi Capitals
Gujarat Titans

Delhi Capitals
Sunrisers Hyderabad

Gujarat Titans
Delhi Capitals

Lucknow Super Giants
Delhi Capitals

Mumbai Indians
Delhi Capitals

Delhi Capitals
Kolkata Knight Riders

Delhi Capitals
Chennai Super Kings

Rajasthan Royals
Delhi Capitals

Royal Challengers Bengaluru
Punjab Kings

Punjab Kings
Royal Challengers Bengaluru

Lucknow Super Giants
Royal Challengers Bengaluru

Royal Challengers Bengaluru
Sunrisers Hyderabad

Royal Challengers Bengaluru
Kolkata Knight Riders

Royal Challengers Bengaluru
Kolkata Knight Riders
Royal Challengers Bengaluru
Sunrisers Hyderabad
Lucknow Super Giants
Royal Challengers Bengaluru
Royal Challengers Bengaluru
Chennai Super Kings

Delhi Capitals
Royal Challengers Bengaluru

Royal Challengers Bengaluru
Rajasthan Royals

Punjab Kings
Royal Challengers Bengaluru

Royal Challengers Bengaluru
Punjab Kings

Rajasthan Royals
Royal Challengers Bengaluru

Royal Challengers Bengaluru
Delhi Capitals

Mumbai Indians
Royal Challengers Bengaluru

Royal Challengers Bengaluru
Gujarat Titans

Chennai Super Kings
Royal Challengers Bengaluru

Kolkata Knight Riders
Royal Challengers Bengaluru

Rajasthan Royals
Royal Challengers Bengaluru

Royal Challengers Bengaluru
Chennai Super Kings

Royal Challengers Bengaluru
Delhi Capitals

Punjab Kings
Royal Challengers Bengaluru

Royal Challengers Bengaluru
Gujarat Titans

Gujarat Titans
Royal Challengers Bengaluru

Sunrisers Hyderabad
Royal Challengers Bengaluru

Kolkata Knight Riders
Royal Challengers Bengaluru

Royal Challengers Bengaluru
Sunrisers Hyderabad

Mumbai Indians
Royal Challengers Bengaluru

Rajasthan Royals
Royal Challengers Bengaluru

Delhi Capitals vs Royal Challengers Bengaluru H2H Recent Match Scorecard
DC vs RCB in the Indian Premier League on Sun, 27 Apr '25
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 | 0 | 84.62 |
Karun Nair b Yash Dayal c Bhuvneshwar Kumar |
4 | 4 | 1 | 0 | 100.00 |
KL Rahul b Bhuvneshwar Kumar c Jacob Bethell |
41 | 39 | 3 | 0 | 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 | 0 | 0 | 66.67 |
Vipraj Nigam b Bhuvneshwar Kumar Run out |
12 | 6 | 0 | 1 | 200.00 |
Mitchell Starc Not out |
0 | 0 | 0 | 0 | 0.00 |
Dushmantha Chameera Not out |
0 | 1 | 0 | 0 | 0.00 |
Batter | R | B | 4s | 6s | SR |
Jacob Bethell b Axar Patel c Karun Nair |
12 | 6 | 1 | 1 | 200.00 |
Virat Kohli b Dushmantha Chameera c Mitchell Starc |
51 | 47 | 4 | 0 | 108.51 |
Devdutt Padikkal b Axar Patel Bowled |
0 | 2 | 0 | 0 | 0.00 |
Rajat Patidar b Mukesh Kumar Run out |
6 | 6 | 1 | 0 | 100.00 |
Krunal Pandya Not out |
73 | 47 | 5 | 4 | 155.32 |
Tim David Not out |
19 | 5 | 3 | 1 | 380.00 |
Delhi Capitals Last Match Played Scorecard Stats
PBKS vs DC in the Indian Premier League on Sat, 24 May '25
Batter | R | B | 4s | 6s | SR |
Priyansh Arya b Mustafizur Rahman c Tristan Stubbs |
6 | 9 | 1 | 0 | 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 | 0 | 100.00 |
Shashank Singh b Mustafizur Rahman c Tristan Stubbs |
11 | 10 | 0 | 0 | 110.00 |
Marcus Stoinis Not out |
44 | 16 | 3 | 4 | 275.00 |
Azmatullah Omarzai b Kuldeep Yadav c Sameer Rizvi |
1 | 3 | 0 | 0 | 33.33 |
Marco Jansen b Mustafizur Rahman c Tristan Stubbs |
0 | 2 | 0 | 0 | 0.00 |
Harpreet Brar Not out |
7 | 2 | 0 | 1 | 350.00 |
Batter | R | B | 4s | 6s | SR |
KL Rahul b Marco Jansen c Shashank Singh |
35 | 21 | 6 | 1 | 166.67 |
Faf du Plessis b Harpreet Brar c Priyansh Arya |
23 | 15 | 2 | 1 | 153.33 |
Karun Nair b Harpreet Brar Bowled |
44 | 27 | 5 | 2 | 162.96 |
Sediqullah Atal b Praveen Dubey c Arshdeep Singh |
22 | 16 | 0 | 2 | 137.50 |
Sameer Rizvi Not out |
58 | 25 | 3 | 5 | 232.00 |
Tristan Stubbs Not out |
18 | 14 | 2 | 0 | 128.57 |
Royal Challengers Bengaluru Last Match Played Scorecard Stats
RCB vs PBKS in the Indian Premier League, Final on Tue, 3 Jun '25
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 | 0 | 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 | 0 | 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 | 0 | 0 | 80.00 |
Bhuvneshwar Kumar b Arshdeep Singh c Priyansh Arya |
1 | 2 | 0 | 0 | 50.00 |
Yash Dayal Not out |
1 | 1 | 0 | 0 | 100.00 |
Batter | R | B | 4s | 6s | SR |
Priyansh Arya b Josh Hazlewood c Phil Salt |
24 | 19 | 4 | 0 | 126.32 |
Prabhsimran Singh b Krunal Pandya c Bhuvneshwar Kumar |
26 | 22 | 0 | 2 | 118.18 |
Josh Inglis b Krunal Pandya c Liam Livingstone |
39 | 23 | 1 | 4 | 169.57 |
Shreyas Iyer b Romario Shepherd c Jitesh Sharma |
1 | 2 | 0 | 0 | 50.00 |
Nehal Wadhera b Bhuvneshwar Kumar c Krunal Pandya |
15 | 18 | 0 | 1 | 83.33 |
Shashank Singh Not out |
61 | 30 | 3 | 6 | 203.33 |
Marcus Stoinis b Bhuvneshwar Kumar c Yash Dayal |
6 | 2 | 0 | 1 | 300.00 |
Azmatullah Omarzai b Yash Dayal c Manoj Bhandage |
1 | 2 | 0 | 0 | 50.00 |
Kyle Jamieson Not out |
0 | 2 | 0 | 0 | 0.00 |
Indian Premier League Standings
POS | TEAM | MP | W | L | PTS |
---|---|---|---|---|---|
1 |
Punjab Kings |
14 | 9 | 4 | 19 |
2 |
Royal Challengers Bengaluru |
14 | 9 | 4 | 19 |
3 |
Gujarat Titans |
14 | 9 | 5 | 18 |
4 |
Mumbai Indians |
14 | 8 | 6 | 16 |
5 |
Delhi Capitals |
14 | 7 | 6 | 15 |
6 |
Sunrisers Hyderabad |
14 | 6 | 7 | 13 |
7 |
Lucknow Super Giants |
14 | 6 | 8 | 12 |
8 |
Kolkata Knight Riders |
14 | 5 | 7 | 12 |
9 |
Rajasthan Royals |
14 | 4 | 10 | 8 |
10 |
Chennai Super Kings |
14 | 4 | 10 | 8 |