RCB vs DC Head To Head is one of the oldest IPL rivalries, and the overall numbers favour Bengaluru.
Royal Challengers Bengaluru and Delhi Capitals have met 33 times, with RCB winning 20 matches, DC winning 12, and 1 game ending without a result. RCB have also posted the highest score in this fixture with 215, while Delhi’s best total is 196. On the lower side, DC were once dismissed for 95, while RCB’s lowest score is 137.
The latest season in 2025 saw both teams win one match each, proving this contest still carries balance despite the wider history.
RCB vs DC Head To Head Record
Complete results and team scoring stats between the two sides.

| Stat | RCB | DC |
|---|---|---|
| Matches Played | 33 | 33 |
| Won | 20 | 12 |
| Lost | 12 | 20 |
| No Result | 1 | 1 |
| Highest Team Total | 215 | 196 |
| Lowest Team Total | 137 | 95 |
RCB vs DC All-Season Results
A season-by-season look at how this rivalry has unfolded.
| Year | Winner | Result |
|---|---|---|
| 2025 | Delhi Capitals | Won by 6 wickets |
| 2025 | Royal Challengers Bengaluru | Won by 6 wickets |
| 2024 | Royal Challengers Bengaluru | Won by 47 runs |
| 2023 | Royal Challengers Bangalore | Won by 23 runs |
| 2023 | Delhi Capitals | Won by 7 wickets |
| 2022 | Royal Challengers Bangalore | Won by 16 runs |
| 2021 | Royal Challengers Bangalore | Won by 1 run |
| 2021 | Royal Challengers Bangalore | Won by 7 wickets |
| 2020 | Delhi Capitals | Won by 59 runs |
| 2020 | Delhi Capitals | Won by 6 wickets |
| 2019 | Delhi Capitals | Won by 4 wickets |
| 2019 | Delhi Capitals | Won by 16 runs |
| 2018 | Royal Challengers Bangalore | Won by 6 wickets |
| 2018 | Royal Challengers Bangalore | Won by 5 wickets |
| 2017 | Royal Challengers Bangalore | Won by 15 runs |
| 2017 | Royal Challengers Bangalore | Won by 10 runs |
| 2016 | Delhi Daredevils | Won by 7 wickets |
| 2016 | Royal Challengers Bangalore | Won by 6 wickets |
| 2015 | Royal Challengers Bangalore | Won by 10 wickets |
| 2015 | No Result | Match abandoned |
| 2014 | Royal Challengers Bangalore | Won by 8 wickets |
| 2014 | Royal Challengers Bangalore | Won by 16 runs |
| 2013 | Royal Challengers Bangalore | Won in Super Over |
| 2013 | Royal Challengers Bangalore | Won by 4 runs |
| 2012 | Royal Challengers Bangalore | Won by 20 runs |
| 2012 | Royal Challengers Bangalore | Won by 21 runs |
| 2011 | Royal Challengers Bangalore | Won by 3 wickets |
| 2010 | Delhi Daredevils | Won by 17 runs |
| 2010 | Delhi Daredevils | Won by 37 runs |
| 2009 | Royal Challengers Bangalore | Won by 7 wickets |
| 2009 | Delhi Daredevils | Won by 6 wickets |
| 2008 | Delhi Daredevils | Won by 10 runs |
| 2008 | Delhi Daredevils | Won by 5 wickets |
Top Performers In RCB vs DC Matches
The biggest names have often decided this fixture.
Most Runs
| Player | Team | Runs |
|---|---|---|
| Virat Kohli | RCB | 1154 |
| AB de Villiers | RCB | 690 |
| Rishabh Pant | DC | 421 |
| Chris Gayle | RCB | 311 |
| Shreyas Iyer | DC | 291 |
Virat Kohli dominates this rivalry with 1154 runs, far ahead of the rest.

AB de Villiers follows with 690 runs, while Rishabh Pant leads Delhi Capitals with 421.
Most Wickets
| Player | Team | Wickets |
|---|---|---|
| Yuzvendra Chahal | RCB | 15 |
| Mohammed Siraj | RCB | 13 |
| Harshal Patel | RCB/DC | 13 |
| Kagiso Rabada | DC | 13 |
| Zaheer Khan | DC | 11 |
Chahal leads the wicket charts with 15 wickets.

Rabada, Siraj, and Harshal Patel each have 13 wickets in this contest.
Major Records in the RCB vs DC Rivalry
Key batting and bowling milestones from this matchup.
| Record | Details |
|---|---|
| Highest Team Total by RCB | 215 |
| Highest Team Total by DC | 196 |
| Lowest Team Total by DC | 95 |
| Lowest Team Total by RCB | 137 |
| Highest Individual Score | 128* by Chris Gayle |
| Most Runs | 1154 by Virat Kohli |
| Most Wickets | 15 by Yuzvendra Chahal |
| Best Bowling Figures | 5/25 by Jaydev Unadkat |
Suggested Reads:
Conclusion: RCB Lead DC 20-12 In IPL Head To Head History
Royal Challengers Bengaluru have won 20 of the 33 IPL meetings against Delhi Capitals, while DC have 12 wins and one match ended without a result. That gives RCB a clear historical advantage.
Delhi Capitals have improved in recent seasons, but Bengaluru still remains ahead on overall numbers. Until that gap closes, RCB continues to lead this rivalry.