RCB leads the RCB vs DC head-to-head record 20–12 across 33 IPL matches, with one game ending as a no result. This is one of the most lopsided rivalries among the original IPL franchises. Despite both teams entering the tournament without a title in 2008, RCB won their maiden IPL title in 2025, while Delhi Capitals are still searching for theirs.
Below, you will find season-wise results, highest and lowest team totals, top run-scorers, leading wicket-takers, best bowling performances, and key players who have shaped this contest. All data is updated through IPL 2025.
RCB vs DC Head-to-Head Stats

RCB has won 20 out of 33 matches, including a Super Over victory in 2013. DC has managed 12 wins. One match in IPL 2015 was washed out with no result.
| Matches Played | RCB Won | DC Won | Tied | No Result |
|---|---|---|---|---|
| 33 | 20 | 12 | 0 | 1 |
Venue-Wise Breakdown
- M. Chinnaswamy Stadium, Bengaluru: Across 12 meetings here, RCB has won 6 while DC has won 4. One game ended in a tie (Super Over) and one was abandoned. RCB’s home advantage is real but not overwhelming.
- Arun Jaitley Stadium (Feroz Shah Kotla), Delhi: In 10 matches at Delhi, RCB holds a 6–4 advantage. That’s right: RCB actually wins more in Delhi than DC does. For a team that calls it home, that must sting.
- Neutral Venues (Dubai, Abu Dhabi, Sharjah, Pune, Chennai, Ahmedabad): It’s 50-50 on neutral turf, with both teams winning 3 each. This includes RCB’s famous 1-run win at Ahmedabad in 2021.
RCB vs DC Match Results (All IPL Seasons)
Here is the complete list of every RCB vs DC IPL match from 2008 through 2025. DC played as Delhi Daredevils from 2008 to 2018 before rebranding.
| Date | Winner | Margin | Venue |
|---|---|---|---|
| 27-Apr-2025 | RCB | 6 wickets | Arun Jaitley, Delhi |
| 10-Apr-2025 | DC | 6 wickets | Chinnaswamy, Bengaluru |
| 12-May-2024 | RCB | 47 runs | Chinnaswamy, Bengaluru |
| 06-May-2023 | DC | 7 wickets | Arun Jaitley, Delhi |
| 15-Apr-2023 | RCB | 23 runs | Chinnaswamy, Bengaluru |
| 16-Apr-2022 | RCB | 16 runs | DY Patil, Mumbai |
| 08-Oct-2021 | RCB | 7 wickets | Dubai |
| 27-Apr-2021 | RCB | 1 run | Ahmedabad |
| 02-Nov-2020 | DC | 6 wickets | Abu Dhabi |
| 05-Oct-2020 | DC | 59 runs | Dubai |
| 28-Apr-2019 | DC | 16 runs | Arun Jaitley, Delhi |
| 07-Apr-2019 | DC | 4 wickets | Chinnaswamy, Bengaluru |
| 12-May-2018 | RCB | 5 wickets | Feroz Shah Kotla, Delhi |
| 21-Apr-2018 | RCB | 6 wickets | Chinnaswamy, Bengaluru |
| 14-May-2017 | RCB | 10 runs | Feroz Shah Kotla, Delhi |
| 08-Apr-2017 | RCB | 15 runs | Chinnaswamy, Bengaluru |
| 22-May-2016 | RCB | 6 wickets | Raipur |
| 17-Apr-2016 | DC | 7 wickets | Chinnaswamy, Bengaluru |
| 26-Apr-2015 | RCB | 10 wickets | Feroz Shah Kotla, Delhi |
| 17-Apr-2015 | No Result | – | Chinnaswamy, Bengaluru |
| 13-May-2014 | RCB | 16 runs | Chinnaswamy, Bengaluru |
| 17-Apr-2014 | RCB | 8 wickets | Sharjah |
| 10-May-2013 | RCB | 10 runs | Feroz Shah Kotla, Delhi |
| 16-Apr-2013 | RCB | Super Over | Chinnaswamy, Bengaluru |
| 29-Apr-2012 | RCB | 21 runs | Feroz Shah Kotla, Delhi |
| 07-Apr-2012 | RCB | 20 runs | Chinnaswamy, Bengaluru |
| 26-Apr-2011 | RCB | 3 wickets | Feroz Shah Kotla, Delhi |
| 04-Apr-2010 | DC | 37 runs | Feroz Shah Kotla, Delhi |
| 25-Mar-2010 | DC | 17 runs | Chinnaswamy, Bengaluru |
| 17-May-2009 | RCB | 7 wickets | Johannesburg |
| 26-Apr-2009 | DC | 6 wickets | Port Elizabeth |
| 19-May-2008 | DC | 5 wickets | Chinnaswamy, Bengaluru |
| 30-Apr-2008 | DC | 10 runs | Feroz Shah Kotla, Delhi |
Recent Form: RCB Continues to Dominate
Since IPL 2021, RCB has won 6 out of 8 meetings against DC. Delhi’s two wins in this stretch came in 2023 (at home) and early in IPL 2025 (in Bengaluru). But RCB hit back in the reverse fixture, chasing down 163 in Delhi with Krunal Pandya’s unbeaten 73 and Virat Kohli’s 51 doing the heavy lifting.
That win at Arun Jaitley Stadium made RCB the first team in IPL history to win their first six away games of a season on the bounce. That’s a stat worth framing.
Highest Team Score in RCB vs DC Matches
RCB’s highest score against DC is 215, a total built on the kind of explosive batting that defines this franchise. When RCB’s top order fires, they can post totals that are nearly impossible to chase.
| Team | Highest Score | Context |
|---|---|---|
| RCB | 215 | Highest vs DC |
| DC | 214 | Highest vs RCB |
The Chinnaswamy and Arun Jaitley pitches generally favour batters. When these two teams meet, scores above 170 are common. The 2020 clash in Dubai was a particularly one-sided affair, with DC demolishing RCB by 59 runs after posting a huge total.
Lowest Team Score in RCB vs DC Matches
Both teams have had bad days with the bat in this fixture. T20 cricket can humble anyone on a given day, and this rivalry is no exception.
DC’s lowest total against RCB stands around 110–115, recorded during matches where RCB’s bowlers hit their lengths early and never let DC recover. Similarly, RCB have been bundled out for under 130 on occasions where their batting simply didn’t show up.
The 2020 IPL saw one of the most dramatic low points. DC restricted RCB to just 131 in their second meeting that year, winning by 59 runs in what was a comprehensive bowling performance at Dubai.
Most Runs in RCB vs DC Matches

Unsurprisingly, Virat Kohli sits miles ahead of everyone else in this rivalry. His run tally against DC is monstrous, built across 17+ years of IPL cricket.
| Rank | Player | Team | Runs | Matches | Notable |
|---|---|---|---|---|---|
| 1 | Virat Kohli | RCB | 1,081 | 33 | HS: 99 (2013) |
| 2 | AB de Villiers | RCB | 690 | 24 | HS: 129* (2016) |
| 3 | Rishabh Pant | DC | 421 | 18 | HS: 85 (2019) |
| 4 | Chris Gayle | RCB | 311 | 14 | HS: 128* (2012) |
Kohli’s 1,081 runs against DC is the highest tally any batter has against a single opposition in this rivalry. His 99 at Feroz Shah Kotla in 2013 was agonisingly close to a century, and it remains one of the best knocks in this fixture. He has consistently scored runs against DC in almost every season.
AB de Villiers’ 690 runs include a stunning 129* in 2016. That innings, along with his Super Over heroics in 2013, made him DC’s worst nightmare during his RCB years.
Rishabh Pant’s 421 runs are the most by any DC batter in this head-to-head. His aggressive 85 off 48 in 2019 was a statement knock, and his fearless hitting made him the go-to threat whenever DC needed quick runs against RCB.
Chris Gayle’s 128* off 62 balls in 2012 at Feroz Shah Kotla remains the highest individual score in RCB vs DC history. He hit 13 sixes and 7 fours. The innings was so destructive that DC’s bowlers essentially became spectators. That knock is still talked about among IPL fans over a decade later.
Most Wickets in RCB vs DC Matches

Yuzvendra Chahal leads the wicket charts in this rivalry. His leg-spin was a constant problem for DC’s middle order during his years at RCB.
| Rank | Player | Team | Wickets | Key Trait |
|---|---|---|---|---|
| 1 | Yuzvendra Chahal | RCB | 15 | Leg-spin, middle-over threat |
| 2 | Kagiso Rabada | DC | 13 | Express pace, death bowling |
| =2 | Harshal Patel | RCB/DC | 13 | Slower balls, death specialist |
| =2 | Mohammed Siraj | RCB | 13 | Swing, powerplay wickets |
- Chahal’s 15 wickets came primarily through his ability to deceive DC’s batters with googlies and sharp leg-breaks. He was especially effective in the middle overs, where DC’s batters often tried to attack and ended up losing wickets instead.
- Kagiso Rabada’s 13 wickets reflect his status as DC’s most reliable wicket-taking option. His spell of 4/21 in the 2020 IPL was a standout, where he dismantled RCB’s batting with raw pace and smart variations at the death.
- Harshal Patel is an interesting case. He picked up wickets for both franchises in this rivalry. His slower-ball variations and death-over expertise made him dangerous regardless of which side he was representing.
- Mohammed Siraj’s 13 wickets were built on his ability to swing the new ball and hit hard lengths consistently. His famous 1-run defence in the last over against DC in 2021, where he denied Rishabh Pant the winning hit, remains one of the most tense moments in this rivalry.
Best Bowling Figures in RCB vs DC Matches
Individual bowling spells have often decided the outcome of RCB vs DC games. Here are the most impactful ones.
| Player | Team | Figures | Year | Outcome |
|---|---|---|---|---|
| Jaydev Unadkat | DC | 5/25 | IPL 2008 | DC won by 10 runs |
| Kagiso Rabada | DC | 4/21 | IPL 2020 | DC won by 59 runs |
| Harshal Patel | RCB | 4/25 | IPL 2021 | RCB won by 1 run |
- Jaydev Unadkat’s 5/25 in the inaugural 2008 season remains the best bowling figures in RCB vs DC history. He was barely 18 at the time, and his left-arm pace completely dismantled RCB’s batting order. It was a debut season to remember for the Saurashtra pacer.
- Kagiso Rabada’s 4/21 in the 2020 IPL was a masterclass in death bowling. He combined raw pace with clever variations to restrict RCB and set up a dominant 59-run win for DC. That spell cemented his reputation as one of the best T20 bowlers in the world.
- Harshal Patel’s 4/25 in the 2021 clash at Ahmedabad was crucial because RCB won that game by just 1 run. Without Harshal’s wickets, DC would have chased down the target comfortably. He also finished as the Purple Cap winner that season with 32 wickets.
Key Players in RCB vs DC Rivalry
Certain players have defined the character of this rivalry. Here’s who has made the biggest difference over the years.
Key RCB Players Against DC
- Virat Kohli – The undisputed king of this fixture with 1,081 runs. He has played every single RCB vs DC match since 2008. His 99 in 2013, combined with consistent half-centuries across seasons, makes him DC’s biggest headache. In IPL 2025, he scored 51 off 45 in the Delhi win and also moved to the top of the Orange Cap race.
- AB de Villiers – 690 runs and some truly outrageous shots. His Super Over sixes in 2013 (two sixes off the last two balls to post 16) and his 129* in 2016 are iconic moments. When ABD was at the crease, DC’s plans went out the window.
- Chris Gayle – His 128* off 62 balls in 2012 is the highest individual score in this rivalry. When Gayle got going, there was no stopping him. His presence at the top of RCB’s order between 2011 and 2017 gave this fixture some of its most explosive moments.
- Krunal Pandya – A newer addition to this rivalry’s hall of fame. His unbeaten 73 in the 2025 Delhi match, combined with consistent bowling (13 wickets in IPL 2025), has made him an all-round match-winner for RCB.
Key DC Players Against RCB
- Rishabh Pant – 421 runs in this fixture, built on fearless strokeplay. His ability to take on any bowler, especially spinners, has made him DC’s most dangerous weapon against RCB. That near miss in 2021, when he needed 6 off the last ball but could only manage 4, is still talked about.
- Kagiso Rabada – 13 wickets and consistently the bowler who gives DC the best chance of containing RCB’s batting firepower. His 4/21 in 2020 showed he can single-handedly shift the momentum of a game.
- KL Rahul – Now at DC (from IPL 2025), Rahul adds a steady hand to their batting. In the 2025 Bengaluru match, he anchored DC’s chase with a composed knock. His experience across multiple franchises makes him a key figure going forward.
- Axar Patel – DC’s current captain and a proven match-winner with both bat and ball. He picked up two wickets in the 2025 Bengaluru win, dismissing both Jacob Bethell and Devdutt Padikkal in one over. His all-around value cannot be overstated.
RCB vs DC in IPL 2026: What’s Coming Up?
IPL 2026 kicks off on March 28, 2026, with defending champions RCB hosting SRH in the season opener. The full fixture list for RCB vs DC in 2026 hasn’t been released yet (only the first 20 matches are confirmed), but the two teams will meet twice during the league stage under the double round-robin format
With RCB now an IPL champion and DC still chasing their first title under Axar Patel’s captaincy, this rivalry carries fresh stakes. DC reached the final in 2020 and has invested heavily in its squad. But the head-to-head gap of 20–12 shows they still have ground to cover.
Suggested Reads:
RCB vs DC Head-to-Head: Summary
RCB leads the all-time head-to-head 20–12 across 33 IPL matches. This is one of the most one-sided rivalries among the original franchises, though DC’s improved performances since 2019 have made things more competitive.
| Stat | Detail |
|---|---|
| Total Matches | 33 |
| RCB Wins | 20 (incl. 1 Super Over) |
| DC Wins | 12 |
| No Result | 1 (2015) |
| Highest Team Score (RCB) | 215 vs DC |
| Highest Individual Score | 128* – Chris Gayle (2012) |
| Most Runs | 1,081 – Virat Kohli |
| Most Wickets | 15 – Yuzvendra Chahal |
| Best Bowling | 5/25 – Jaydev Unadkat (2008) |
RCB’s dominance in this fixture is clear, but the beauty of T20 cricket is that any team can win on its day. DC’s 2020 season proved they can compete with the best, and their 2025 win in Bengaluru showed they’re not just making up the numbers. For now, though, RCB vs DC remains firmly Bengaluru’s party. And with Virat Kohli still racking up runs against them, DC fans might want to stock up on patience.
