Royal Challengers Bangalore (RCB) and Delhi Capitals (DC) have played 24 matches against each other of which one match was abandoned due to rain in 2015. Out of 24 matches, 23 were played at Indian Premier League (IPL) and one match at 2009 Champions League T20 (CLT20) which was won by Royal Challengers Bangalore.
Out of 23 matches in IPL, Royal Challengers Bangalore won 14 matches and remaining 9 matches was won by Delhi Capitals.
In IPL 2019, Delhi Capitals won both match against Royal Challengers Bangalore. In last match in IPL 2020, Delhi Capitals beat Royal Challengers Bangalore by 59 runs.
Next match between Royal Challengers Bangalore and Delhi Capitals will be played on 2 November 2020 in IPL 2020 at Sheikh Zayed Cricket Stadium, Abu Dhabi.
RCB vs DC Head to Head: DC vs RCB Head to Head IPL Records
|30th April, 2008||Delhi Capitals||10 Runs||Delhi|
|19th May, 2008||Delhi Capitals||5 Wickets||Bengaluru|
|26th April, 2009||Delhi Capitals||6 Wickets||Port Elizabeth|
|17th May, 2009||Royal Challengers Bangalore||7 Wickets||Johannesburg|
|17 October 2009|
|Royal Challengers Bangalore||8 Wickets||Bengaluru|
|25th March, 2010||Delhi Capitals||17 Runs||Bengaluru|
|4th April, 2010||Delhi Capitals||37 Runs||Delhi|
|26th April, 2011||Royal Challengers Bangalore||3 Wickets||Delhi|
|7th April, 2012||Royal Challengers Bangalore||20 Runs||Bengaluru|
|29th April, 2012||Royal Challengers Bangalore||21 Runs||Delhi|
|16th April, 2013||Royal Challengers Bangalore||Super Over||Bengaluru|
|10th May, 2013||Royal Challengers Bangalore||10 Runs||Delhi|
|17th April, 2014||Royal Challengers Bangalore||8 Wickets||Sharjah|
|13th May, 2014||Royal Challengers Bangalore||16 Runs||Bengaluru|
|26th April, 2015||Royal Challengers Bangalore||10 Wickets||Delhi|
|17th May, 2015||—||Match|
|17th April, 2016||Delhi Capitals||7 Wickets||Bengaluru|
|22nd May, 2016||Royal Challengers Bangalore||8 Wickets||Raipur|
|8th April, 2017||Royal Challengers Bangalore||15 Runs||Bengaluru|
|14 May 2017||Royal Challengers Bangalore||10 Runs||Delhi|
|21 April 2018||Royal Challengers Bangalore||6 Wickets||Bengaluru|
|22 May 2018||Royal Challengers Bangalore||5 Wickets||Delhi|
|7 April 2019||Delhi Capitals||6 Wickets||Bengaluru|
|28 April 2019||Delhi Capitals||16 Runs||Delhi|
|5 October 2019||Delhi Capitals||59 Runs||Dubai|