Royal Challengers Bengaluru vs Delhi Capitals: IPL H2H
By CricketTaken EditorialPublished Cricket in the Indian Premier League10 min read
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.