Delhi Capitals vs Royal Challengers Bengaluru Timeline

Delhi Capitals vs Royal Challengers Bengaluru Timeline

The IPL brings an enervating atmosphere and attracts an audience of fans from around the world. Just like any other sport, the IPL has birthed innumerable rivalries, one of which is the clash between the Delhi Capitals (DC) and Royal Challengers Bengaluru (RCB). The Delhi Capitals vs Royal Challengers Bengaluru Timeline has been an incredible 18-year journey highlighting a roller-coaster of adventures that have produced 33 matches between two IPL teams which have been willing to push boundaries with T20 cricket. Whether it was an unbelievable last ball finish or a player shocking the cricketing world, the matches told unique stories that captured the heart and soul of T20 cricket. Despite notuming have won the IPL cricket trophy (as of 2025), both franchises have produced a plethora of experiences, especially when facing their hostile rival RCB v. DC. Let us now go into incredible history of the DC v RCB rivalry, highlighting their journey from season to season and key players and turning points. Delhi Capitals vs Royal Challengers Bengaluru Timeline 2008 to 2025 Phase 1: The Early Delhi Dominance (2008–2010) Matches Played: 6 | DC Wins: 5 | RCB Wins: 1 While Delhi (known as Delhi Daredevils back then) were dominant early in the history of the IPL, led by Virender Sehwag and Gautam Gambhir, they had an explosive batting lineup that could take apart any attack.  RCB during this period, with their superstar set of cricketers, failed to match what was consistent with Delhi. Phase 2: The RCB Takeover (2011–2015) Matches Played: 9 | RCB Wins: 8 | DC Wins: 0 | No Result: 1 Everything flipped around in 2011. RCB and a trio of Virat Kohli, Chris Gayle, and AB de Villiers began their dominance over Delhi. During this time, RCB’s aggressive brand of cricket took control of a struggling Delhi franchise that was trying to find its way. Phase 3: An Evenly Matched Contest (2016–2018) Matches Played: 6 | RCB Wins: 5 | DC Wins: 1 Despite RCB keeping a narrow lead, this era was starting to show signs of a change in the future of Delhi. While results were still slightly in favour of Bengaluru, the blueprint was clearly being laid for a brighter future in Delhi. Phase 4: The Rise of Delhi Capitals (2019–2020) Matches Played: 4 | DC Wins: 4 | RCB Wins: 0 This was a watershed moment in the rivalry. The renamed D.C. franchise almost went through a complete transformation. Their captaincy, plans and execution were firing on all cylinders.  With a good blend of youth and experience, DC came together to become a force; in this period, DC dominated RCB significantly in this period. Phase 5: Narrow Margins and Twists (2021–2022) Matches Played: 3 | RCB Wins: 3 | DC Wins: 0 This stage was characterized by close finishes and tactical duels.  Delhi had come a long way; they improved significantly, but RCB’s experience in tight moments gave them the edge. Phase 6: Tug of War (2023–2025) Matches Played: 5 | DC Wins: 3 | RCB Wins: 2 The current chapter shows an evenly matched competition. This current chapter features new stars, like Prithvi Shaw, Axar Patel, Faf du Plessis and Mohammed Siraj. Delhi Capitals vs Royal Challengers Bengaluru Head to Head Records Details RCB DC Matches Played 33 33 Matches Won 20 12 No Result 1 1 Highest Score 215 196 Lowest Score 137 95 Delhi Capitals vs Royal Challengers Bengaluru All Matches Results Season Winner Margin 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 2014 Royal Challengers Bangalore Won by 8 wickets 2014 Royal Challengers Bangalore Won by 16 runs 2013 Royal Challengers Bangalore Won (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 Delhi Capitals vs Royal Challengers Bengaluru Timeline Notable Performers Tactical Trends Powerplays Matter: RCB’s often aggressive starts (with players such as Gayle and Kohli) usually gave the team an advantage on the scoreboard. Many matches where teams won the powerplay ended up winning the match, as well.  Spin in Delhi, Pace in Bengaluru: Several outcomes came down to the conditions at the venues – spinners who found success at Delhi’s venue, while players at Bengaluru benefitted from the pace and took advantage of runs. RCB’s inconsistent success may also be a reflection of their home, remorseless chasing at the venue. Finishing: Several matches, during the past decade, came down the last 2 or 3 overs of the match as the groups scored widely through the death overs due to players such as Pant, Maxwell, and Stoinis constantly contributing in their respective matches with match-defining finishes. What Lies Ahead? As IPL continues to innovate with mega auctions, youth talent and new tactics, this rivalry is far from established.  Delhi and Bengaluru encompass two cricketing cultures…

Read More
Mohammad Amir

Mohammad Amir Profile – Age, Career Info & Stats

Personal Information Details Name Mohammad Amir Age April 13, 1992 (33 years) Birth Place Gujjar Khan, Punjab Height — Role Bowler Batting Style Left Handed Bat Bowling Style Left-arm fast-medium Country Pakistan Mohammad Amir Batting Career Stats Test Format Stats Details Test Match 36 Innings 67 Runs 751 Ball Faced 1980 Highest Score 48 Average 13.41 Strike Rate 37.93 NO 11 Fours 91 Sixes 3 50s 0 100s 0 200s 0 ODIs Format Stats Details ODI Match 61 Innings 30 Runs 363 Ball Faced 444 Highest Score 73 Average 18.15 Strike Rate 81.76 NO 10 Fours 32 Sixes 8 50s 2 100s 0 200s 0 T20I Format Stats Details T20I Match 62 Innings 17 Runs 65 Ball Faced 76 Highest Score 21 Average 7.22 Strike Rate 85.53 NO 8 Fours 3 Sixes 3 50s 0 100s 0 200s 0 Mohammad Amir Bowling Career Stats Test Format Stats Details Test Match 36 Innings 67 Balls 7619 Runs 3627 Wickets 119 Average 30.48 Economy 2.86 Strike Rate 64.03 Best Bowling Inning 6/44 Best Bowling Match 7/64 5w 4 10w 0 ODIs Format Stats Details ODI Match 61 Innings 60 Balls 3013 Runs 2400 Wickets 81 Average 29.63 Economy 4.78 Strike Rate 37.2 Best Bowling Inning 5/30 Best Bowling Match 5/30 5w 1 10w 0 T20I Format Stats Details T20I Match 62 Innings 61 Balls 1321 Runs 1558 Wickets 71 Average 21.94 Economy 7.08 Strike Rate 18.61 Best Bowling Inning 4/13 Best Bowling Match 4/13 5w 0 10w 0 Mohammad Amir Career Information T20 debut vs England, Jun 07 at 2009 at Kennington Oval Last T20 vs Ireland, Jun 16 at 2024 at Central Broward Regional Park Stadium Turf Ground Test debut vs Sri Lanka, Jul 04 at 2009 at Galle International Stadium Last Test vs South Africa, Jan 11 at 2019 at The Wanderers Stadium Odi debut vs Sri Lanka, Jul 30 at 2009 at Rangiri Dambulla International Stadium Last Odi vs Sri Lanka, Oct 02 at 2019 at National Stadium

Read More
Mohammad Hasnain

Mohammad Hasnain Profile – Age, Career Info & Stats

Personal Information Details Name Mohammad Hasnain Age April 05, 2000 (25 years) Birth Place Hyderabad, Pakistan Height — Role Bowler Batting Style Right Handed Bat Bowling Style Right-arm fast-medium Country Pakistan Mohammad Hasnain Batting Career Stats Test Format Stats Details Test Match 0 Innings 0 Runs 0 Ball Faced 0 Highest Score 0 Average 0 Strike Rate 0 NO 0 Fours 0 Sixes 0 50s 0 100s 0 200s 0 ODIs Format Stats Details ODI Match 15 Innings 7 Runs 53 Ball Faced 34 Highest Score 28 Average 17.67 Strike Rate 155.89 NO 4 Fours 9 Sixes 1 50s 0 100s 0 200s 0 T20I Format Stats Details T20I Match 28 Innings 12 Runs 24 Ball Faced 26 Highest Score 8 Average 24 Strike Rate 92.31 NO 11 Fours 2 Sixes 1 50s 0 100s 0 200s 0 Mohammad Hasnain Bowling Career Stats Test Format Stats Details Test Match 0 Innings 0 Balls 0 Runs 0 Wickets 0 Average 0.0 Economy 0 Strike Rate 0.0 Best Bowling Inning -/- Best Bowling Match -/- 5w 0 10w 0 ODIs Format Stats Details ODI Match 15 Innings 15 Balls 718 Runs 755 Wickets 17 Average 44.41 Economy 6.31 Strike Rate 42.24 Best Bowling Inning 5/26 Best Bowling Match 5/26 5w 1 10w 0 T20I Format Stats Details T20I Match 28 Innings 27 Balls 618 Runs 877 Wickets 25 Average 35.08 Economy 8.51 Strike Rate 24.72 Best Bowling Inning 3/37 Best Bowling Match 3/37 5w 0 10w 0 Mohammad Hasnain Career Information T20 debut vs England, May 05 at 2019 at Sophia Gardens Last T20 vs Zimbabwe, Dec 05 at 2024 at Queens Sports Club Odi debut vs Australia, Mar 24 at 2019 at Sharjah Cricket Stadium Last Odi vs South Africa, Feb 12 at 2025 at National Stadium

Read More
Hasan Ali

Hasan Ali Profile – Age, Career Info & Stats

Personal Information Details Name Hasan Ali Age July 02, 1994 (30 years) Birth Place Mandi Bahauddin, Punjab Height 1.74 M Role Bowler Batting Style Right Handed Bat Bowling Style Right-arm fast-medium Country Pakistan Hasan Ali Batting Career Stats Test Format Stats Details Test Match 24 Innings 38 Runs 382 Ball Faced 527 Highest Score 30 Average 11.94 Strike Rate 72.49 NO 6 Fours 34 Sixes 20 50s 0 100s 0 200s 0 ODIs Format Stats Details ODI Match 66 Innings 38 Runs 383 Ball Faced 327 Highest Score 59 Average 14.19 Strike Rate 117.13 NO 11 Fours 28 Sixes 24 50s 2 100s 0 200s 0 T20I Format Stats Details T20I Match 54 Innings 20 Runs 130 Ball Faced 70 Highest Score 23 Average 14.44 Strike Rate 185.72 NO 11 Fours 7 Sixes 11 50s 0 100s 0 200s 0 Hasan Ali Bowling Career Stats Test Format Stats Details Test Match 24 Innings 46 Balls 4295 Runs 2185 Wickets 80 Average 27.31 Economy 3.05 Strike Rate 53.69 Best Bowling Inning 5/27 Best Bowling Match 10/114 5w 6 10w 1 ODIs Format Stats Details ODI Match 66 Innings 64 Balls 3188 Runs 3084 Wickets 100 Average 30.84 Economy 5.8 Strike Rate 31.88 Best Bowling Inning 5/34 Best Bowling Match 5/34 5w 4 10w 0 T20I Format Stats Details T20I Match 54 Innings 53 Balls 1089 Runs 1545 Wickets 68 Average 22.72 Economy 8.51 Strike Rate 16.01 Best Bowling Inning 5/30 Best Bowling Match 5/30 5w 1 10w 0 Hasan Ali Career Information T20 debut vs England, Sep 07 at 2016 at Emirates Old Trafford Last T20 vs Bangladesh, Jun 01 at 2025 at Gaddafi Stadium Test debut vs West Indies, May 10 at 2017 at Windsor Park Last Test vs Australia, Jan 03 at 2024 at Sydney Cricket Ground Odi debut vs Ireland, Aug 18 at 2016 at The Village Last Odi vs New Zealand, Nov 04 at 2023 at M.Chinnaswamy Stadium

Read More
Shaheen Afridi

Shaheen Afridi Profile – Age, Career Info & Stats

Personal Information Details Name Shaheen Afridi Age April 06, 2000 (25 years) Birth Place Khyber Agency Height 1.98 M Role Bowler Batting Style Left Handed Bat Bowling Style Left-arm fast-medium Country Pakistan Shaheen Afridi Batting Career Stats Test Format Stats Details Test Match 31 Innings 41 Runs 249 Ball Faced 556 Highest Score 29 Average 8.03 Strike Rate 44.79 NO 10 Fours 31 Sixes 5 50s 0 100s 0 200s 0 ODIs Format Stats Details ODI Match 64 Innings 37 Runs 261 Ball Faced 310 Highest Score 25 Average 13.05 Strike Rate 84.2 NO 17 Fours 23 Sixes 10 50s 0 100s 0 200s 0 T20I Format Stats Details T20I Match 79 Innings 27 Runs 211 Ball Faced 174 Highest Score 23 Average 12.41 Strike Rate 121.27 NO 10 Fours 12 Sixes 15 50s 0 100s 0 200s 0 Shaheen Afridi Bowling Career Stats Test Format Stats Details Test Match 31 Innings 53 Balls 6162 Runs 3235 Wickets 116 Average 27.89 Economy 3.15 Strike Rate 53.12 Best Bowling Inning 6/51 Best Bowling Match 10/94 5w 4 10w 1 ODIs Format Stats Details ODI Match 64 Innings 63 Balls 3288 Runs 3095 Wickets 127 Average 24.37 Economy 5.65 Strike Rate 25.89 Best Bowling Inning 6/35 Best Bowling Match 6/35 5w 3 10w 0 T20I Format Stats Details T20I Match 79 Innings 79 Balls 1714 Runs 2257 Wickets 102 Average 22.13 Economy 7.9 Strike Rate 16.8 Best Bowling Inning 4/22 Best Bowling Match 4/22 5w 0 10w 0 Shaheen Afridi Career Information T20 debut vs West Indies, Apr 03 at 2018 at National Stadium Last T20 vs New Zealand, Mar 23 at 2025 at Bay Oval Test debut vs New Zealand, Dec 03 at 2018 at Sheikh Zayed Stadium Last Test vs England, Oct 07 at 2024 at Multan Cricket Stadium Odi debut vs Afghanistan, Sep 21 at 2018 at Sheikh Zayed Stadium Last Odi vs India, Feb 23 at 2025 at Dubai International Cricket Stadium

Read More