The Indian Premier League (IPL) has seen numerous riveting contests over the years, but few matchups have been as enthralling as the clashes between the Royal Challengers Bangalore (RCB) and the Kolkata Knight Riders (KKR). Both teams have a rich history in the tournament, marked by memorable moments and standout performances. This article delves into the details of RCB vs KKR head to head in IPL, providing key insights and data.
RCB vs KKR Head-to-Head Record
Historically, KKR has asserted its dominance over RCB in the IPL. Out of the 36 matches played between the two teams, KKR has emerged victorious 20 times, while RCB has won 15 matches. This record showcases KKR’s upper hand in their encounters:
- Matches Played: 36
- RCB Wins: 15
- KKR Wins: 20
- No Result: 1
RCB vs KKR head to head in IPL: Highest and Lowest Scores
Both teams have posted impressive totals in their encounters. RCB’s highest score against KKR is 221, while KKR’s highest is slightly better at 222. On the flip side, RCB’s lowest score against KKR is a mere 49, reflecting a significant disparity in some matches:
- RCB Highest Score: 221
- KKR Highest Score: 222
- RCB Lowest Score: 49
- KKR Lowest Score: 84
Recent Form
In their last five meetings, KKR has been particularly dominant, winning four matches while RCB has managed to win just one. This recent performance highlights KKR’s continued supremacy over RCB:
- Matches Played: 5
- RCB Wins: 1
- KKR Wins: 3
- No Result: 1
RCB vs KKR: All Match Results
A closer look at the individual match results over the years reveals the competitive nature of their rivalry:
| Date | Winner | Margin | Venue |
|---|---|---|---|
| 17 May 2025 | Match abandoned without a ball bowled | – | Bengaluru |
| 22 Mar 2025 | RCB | 7 wickets | Kolkata |
| 29 Mar 2024 | KKR | 7 wickets | Bengaluru |
| 26 Apr 2023 | KKR | 21 runs | Bengaluru |
| 06 Apr 2023 | KKR | 81 runs | Kolkata |
| 30 Mar 2022 | RCB | 3 wickets | Navi Mumbai |
| 11 Oct 2021 | KKR | 4 wickets | Sharjah |
| 20 Sep 2021 | KKR | 9 wickets | Abu Dhabi |
| 18 Apr 2021 | RCB | 38 runs | Chennai |
| 21 Oct 2020 | RCB | 8 wickets | Abu Dhabi |
| 12 Oct 2020 | RCB | 82 runs | Sharjah |
| 19 Apr 2019 | RCB | 10 runs | Kolkata |
| 5 Apr 2019 | KKR | 5 wickets | Bengaluru |
| 29 Apr 2018 | KKR | 6 wickets | Bengaluru |
| 8 Apr 2018 | KKR | 4 wickets | Kolkata |
| 7 May 2017 | KKR | 6 wickets | Bengaluru |
| 23 Apr 2017 | KKR | 82 runs | Kolkata |
| 16 May 2016 | RCB | 9 wickets | Kolkata |
| 2 May 2016 | KKR | 5 wickets | Bengaluru |
| 2 May 2015 | RCB | 7 wickets | Bengaluru |
| 11 Apr 2015 | RCB | 3 wickets | Kolkata |
| 22 May 2014 | KKR | 30 runs | Kolkata |
| 24 Apr 2014 | KKR | 2 runs | Sharjah |
| 12 May 2013 | KKR | 5 wickets | Ranchi |
| 11 Apr 2013 | RCB | 8 wickets | Bengaluru |
| 28 Apr 2012 | KKR | 47 runs | Kolkata |
| 10 Apr 2012 | KKR | 42 runs | Bengaluru |
| 14 May 2011 | RCB | 4 wickets | Bengaluru |
| 22 Apr 2011 | RCB | 9 wickets | Kolkata |
| 10 Apr 2010 | RCB | 7 wickets | Bengaluru |
| 14 Mar 2010 | KKR | 7 wickets | Kolkata |
| 12 May 2009 | RCB | 6 wickets | Centurion |
| 29 Apr 2009 | RCB | 5 wickets | Durban |
| 8 May 2008 | KKR | 5 runs | Kolkata |
| 18 Apr 2008 | KKR | 140 runs | Bengaluru |
Visit: Who is the Baap of RCB
RCB vs KKR Head to Head Home & Away
The encounters between RCB and KKR have taken place at various iconic venues, with both teams having their strongholds:
At Eden Gardens (Kolkata):
- Matches Played: 12
- RCB Wins: 5
- KKR Wins: 7
At M Chinnaswamy Stadium (Bengaluru):
- Matches Played: 13
- RCB Wins: 4
- KKR Wins: 8
- No Result: 1
RCB vs KKR Head to Head in IPL: Player Performances
Batting Stats
Several players have left an indelible mark in the RCB vs KKR clashes:
- Most Runs: Virat Kohli (RCB) 920 runs, Gautam Gambhir (KKR) 530 runs
- Highest Scorer: Chris Gayle (RCB) 102, Brendon McCullum (KKR) 158
- Most Sixes: Chris Gayle (RCB) 40, Andre Russell (KKR) 35
- Most Fours: Virat Kohli (RCB) 79, Gautam Gambhir (KKR) 57
- Most Fifties: Virat Kohli (RCB) 5, Gautam Gambhir (KKR) 5
- Most Hundreds: Chris Gayle & Virat Kohli (RCB) 1 each, Brendon McCullum (KKR) 1
Bowling Stats
In the bowling department, several players have consistently performed well:
- Most Wickets: Yuzvendra Chahal (RCB) 19, Sunil Narine (KKR) 23
- Best Bowling: Wanindu Hasaranga (RCB) 4/20, Varun Chakaravarthy (KKR) 4/15
Also Read: Best Captain in the World || Ishan Kishan Jersey Number

Leave a comment