Skip to content
CricketTaken

Royal Challengers Bengaluru vs Delhi Capitals: IPL H2H

By CricketTaken EditorialPublished Cricket in the Indian Premier League10 min read

How this is written and checkedReport an error

Royal Challengers Bengaluru have won 21 of the 35 matches against Delhi Capitals and Delhi thirteen. One meeting, at the M. Chinnaswamy Stadium in May 2015, was abandoned, and one was tied and won by Bengaluru in a Super Over.

Two things set this fixture apart from every other long-running pairing in the competition. It has never produced a knockout: 35 matches across nineteen seasons and not one of them a Qualifier, Eliminator or final. And it has produced almost no big scores. Exactly one innings in the fixture has reached 200 — Bengaluru's 215 for 1 at the Feroz Shah Kotla on 17 May 2012 — while the two sides have between them made twenty-two innings of 200 or more against other opposition in the same period.

The first-innings average has actually fallen rather than risen: 169 across the 2008 to 2013 seasons, 160 from 2014 to 2019, and 166 since 2020. In a competition where scoring has climbed everywhere else, that is the fixture's defining oddity.

Bengaluru's eight-match run

Between April 2011 and May 2015 Bengaluru won eight consecutive matches in this fixture: one in 2011, both in 2012, both in 2013 including the Super Over, both in 2014 and the first of 2015. It is the longest winning sequence in any pairing covered on this site, and it took the ledger from 3-5 down to 11-5 up.

Period Matches RCB won DC won No result
2008-2010 6 1 5 0
2011-2018 15 13 2 0
2019-2026 14 7 6 1

Delhi had the better of the fixture's first three seasons, winning five of six. They have not had a period like it since. The most recent phase is close to even, with Delhi winning four of the ten meetings from 2023 onwards.

Ledger and grounds

Where Matches RCB won DC won No result
M. Chinnaswamy Stadium, Bengaluru 14 7 6 1
Delhi (Kotla and Arun Jaitley) 12 8 4 0
Neutral and relocated 9 6 3 0
All matches 35 21 13 1

Bengaluru have won two thirds of their matches in Delhi and only half of those at home, which is the same away-heavy pattern that runs through several of their fixtures. Delhi's six wins at Chinnaswamy from fourteen visits is a better return than Bengaluru have managed there against most opponents.

Ground Matches RCB won DC won
M. Chinnaswamy Stadium, Bengaluru 14 7 6
Feroz Shah Kotla, Delhi 9 6 3
Arun Jaitley Stadium, Delhi 3 2 1
Dubai International Cricket Stadium 2 1 1
St George's Park, Port Elizabeth 1 0 1
New Wanderers Stadium, Johannesburg 1 1 0
Sharjah Cricket Stadium 1 1 0
Shaheed Veer Narayan Singh Stadium, Raipur 1 1 0
Sheikh Zayed Stadium, Abu Dhabi 1 0 1
Narendra Modi Stadium, Ahmedabad 1 1 0
Wankhede Stadium, Mumbai 1 1 0

Every meeting, 2008 to 2026

# Season Date Stage Ground Result
1 2008 30 April League Feroz Shah Kotla Delhi Daredevils won by 10 runs
2 2008 19 May League M. Chinnaswamy Stadium Delhi Daredevils won by 5 wickets
3 2009 26 April League St George's Park Delhi Daredevils won by 6 wickets
4 2009 19 May League New Wanderers Stadium RCB won by 7 wickets
5 2010 25 March League M. Chinnaswamy Stadium Delhi Daredevils won by 17 runs
6 2010 4 April League Feroz Shah Kotla Delhi Daredevils won by 37 runs
7 2011 26 April League Feroz Shah Kotla RCB won by 3 wickets
8 2012 7 April League M. Chinnaswamy Stadium RCB won by 20 runs
9 2012 17 May League Feroz Shah Kotla RCB won by 21 runs
10 2013 16 April League M. Chinnaswamy Stadium Tied; RCB won the Super Over
11 2013 10 May League Feroz Shah Kotla RCB won by 4 runs
12 2014 17 April League Sharjah Cricket Stadium RCB won by 8 wickets
13 2014 13 May League M. Chinnaswamy Stadium RCB won by 16 runs
14 2015 26 April League Feroz Shah Kotla RCB won by 10 wickets
15 2015 17 May League M. Chinnaswamy Stadium No result
16 2016 17 April League M. Chinnaswamy Stadium Delhi Daredevils won by 7 wickets
17 2016 22 May League Shaheed Veer Narayan Singh Stadium, Raipur RCB won by 6 wickets
18 2017 8 April League M. Chinnaswamy Stadium RCB won by 15 runs
19 2017 14 May League Feroz Shah Kotla RCB won by 10 runs
20 2018 21 April League M. Chinnaswamy Stadium RCB won by 6 wickets
21 2018 12 May League Feroz Shah Kotla RCB won by 5 wickets
22 2019 7 April League M. Chinnaswamy Stadium Delhi Capitals won by 4 wickets
23 2019 28 April League Feroz Shah Kotla Delhi Capitals won by 16 runs
24 2020 5 October League Dubai International Cricket Stadium Delhi Capitals won by 59 runs
25 2020 2 November League Sheikh Zayed Stadium Delhi Capitals won by 6 wickets
26 2021 27 April League Narendra Modi Stadium RCB won by 1 run
27 2021 8 October League Dubai International Cricket Stadium RCB won by 7 wickets
28 2022 16 April League Wankhede Stadium RCB won by 16 runs
29 2023 15 April League M. Chinnaswamy Stadium RCB won by 23 runs
30 2023 6 May League Arun Jaitley Stadium Delhi Capitals won by 7 wickets
31 2024 12 May League M. Chinnaswamy Stadium RCB won by 47 runs
32 2025 10 April League M. Chinnaswamy Stadium Delhi Capitals won by 6 wickets
33 2025 27 April League Arun Jaitley Stadium RCB won by 6 wickets
34 2026 18 April League M. Chinnaswamy Stadium Delhi Capitals won by 6 wickets
35 2026 27 April League Arun Jaitley Stadium RCB won by 9 wickets

Delhi played as Delhi Daredevils through 2018 and as Delhi Capitals from 2019. The Feroz Shah Kotla and the Arun Jaitley Stadium are the same ground under different names, renamed in 2019.

The scoring, and the two lowest matches

Total Team Season Ground
215/1 Royal Challengers Bangalore 2012 Feroz Shah Kotla
196/4 Delhi Capitals 2020 Dubai International Cricket Stadium
194/9 Delhi Daredevils 2012 Feroz Shah Kotla
192/3 Delhi Daredevils 2016 M. Chinnaswamy Stadium
191/5 Delhi Daredevils 2008 Feroz Shah Kotla
191/5 Royal Challengers Bangalore 2016 M. Chinnaswamy Stadium
189/5 Royal Challengers Bangalore 2022 Wankhede Stadium
187/5 Royal Challengers Bangalore 2018 Feroz Shah Kotla

The 215 for 1 came in a match that produced 409 runs, still the highest aggregate in the fixture. Nothing since 2012 has come within twenty runs of it. The 2012 season page covers the campaign.

The lowest completed total is Delhi's 75 all out at the Arun Jaitley Stadium on 27 April 2026, which Bengaluru overhauled in 6.3 overs for the fastest chase in the fixture. Delhi's 95 all out at the same ground in April 2015 is next, and Bengaluru knocked that off without losing a wicket in 10.3 overs. Both of Bengaluru's most emphatic wins here, in other words, came in Delhi against a Delhi collapse — the lowest team totals page sets both in league context.

Margins and the close finishes

Side Wins Won defending Won chasing
Royal Challengers Bengaluru 21 10 10
Delhi Capitals 13 5 8

Bengaluru's split is exactly even, with the Super Over sitting outside both columns. Delhi lean towards chasing.

The narrowest result is Bengaluru's one-run win at the Narendra Modi Stadium on 27 April 2021, defending 171 for 5. The four-run win at the Kotla in May 2013 and the two 10-run results, one each way, are the next tightest. Delhi's largest win is 59 runs in Dubai in October 2020; Bengaluru's is 47 runs at home in May 2024.

Four observations the tables do not carry:

  • Neither side has beaten the other by more than 59 runs in 34 completed matches. In a fixture this long that ceiling is unusually low, and it comes from the same absence of big totals.
  • Delhi have taken both legs of a season four times, in 2008, 2010, 2019 and 2020; Bengaluru five times, in 2012, 2013, 2014, 2017 and 2018.
  • Since 2023 the pattern has been strictly alternating by venue: Delhi have won every meeting at Chinnaswamy and Bengaluru every meeting in Delhi, three each.
  • The abandoned match of May 2015 is the only weather casualty in the fixture, and it fell at Chinnaswamy in the same season as Bengaluru's ten-wicket win in Delhi.

Franchise context

The Royal Challengers Bengaluru hub and the Delhi Capitals hub carry squad, season and honours detail, and the IPL index lists every campaign. Virat Kohli's RCB career covers all 35 matches, and Virender Sehwag's Delhi years the phase in which Delhi held the advantage. Bengaluru's tightest long fixture, against Punjab Kings, has been played even more often. The Arun Jaitley records page covers the Delhi ground under both its names, the M. Chinnaswamy records page the other main venue, the 2026 season page the most recent pair of results, and the cricket in India hub places the league in the domestic game.

Sources and method

The ledger, the venue splits and the full match table are computed from this site's IPL season records for 2008 to 2026, and each scoreline was confirmed on ESPNcricinfo. The claim that only one innings in the fixture has reached 200 was checked against every completed innings in the dataset rather than against a published summary table, since it is the page's central finding.

Conventions. The 35 total includes the abandoned Chinnaswamy fixture of 17 May 2015, shown as a no result and excluded from the win columns and all averages. The tied match of April 2013 is credited to Bengaluru because the Super Over decided it; a reader separating ties can read the ledger as 20-13 with one tied. Franchise names follow the season — Delhi Daredevils through 2018, Delhi Capitals from 2019, Royal Challengers Bangalore through 2023. The Feroz Shah Kotla and Arun Jaitley Stadium are listed separately in the venue table because the source records use both names, and combined into one twelve-match Delhi row in the ledger. Home allocation counts only each side's principal ground, so the Raipur match of May 2016 sits in the neutral row as a relocated fixture, along with the South African, UAE, Ahmedabad and Mumbai matches.

Fixture-only individual aggregates are not published. The dataset behind these tables records match results rather than ball-by-ball detail, so a leading run scorer or wicket taker across these 35 matches specifically cannot be computed from it and has been omitted rather than estimated. Figures current as of 27 August 2026.