KKR vs RCB Head to Head in IPL: Royal Challengers Bengaluru (RCB) are among the three teams that have been featuring in the Indian Premier League since the beginning. But they have yet to lift the IPL trophy once. They have made it to the IPL final thrice (2009, 2011, 2016) but were unlucky that they ended on the wrong side.
On the other hand, Kolkata Knight Riders (KKR) have been one of the three teams to win the IPL multiple times. They are three-time champions, having won the title in 2012, 2014, and 2024. These two teams have always given some breathtaking moments whenever they have come up against each other. They have been part of one of the decorated IPL rivalries, which will be relived once again in the IPL 2025. Here, we will talk about this IPL rivalry in brief.
KKR vs RCB Head to Head Records in the IPL
Kolkata Knight Riders have an upper hand in this rivalry against Royal Challengers Bengaluru. The first-ever IPL match was held between these two sides when Brendon McCullum played a mind-boggling knock of 158 not out from 73 balls. Since then, these two have faced each other in 34 IPL matches. KKR have won 20 of those while 14 have ended in favor of RCB.
KKR | Statistic | RCB |
34 | Matches Played | 34 |
21 | Won | 14 |
13 | Lost | 20 |
0 | No Result | 0 |
222 | Highest Score | 221 |
84 | Lowest Score | 49 |
List of All IPL Matches played between KKR vs RCB
Below you can see all the matches played in the IPL between Kolkata Knight Riders and Royal Challengers Bengaluru so far. It includes all games held from the very first to the last game. The table below includes all KKR vs RCB IPL games.
Date | Winner | Won by | Venue |
21 April-2024 | Kolkata Knight Riders | 1 Runs | Eden Gardens |
29-March-2024 | Kolkata Knight Riders | 7 Wickets | M. Chinnaswamy Stadium |
26-Apr-2023 | Kolkata Knight Riders | 21 runs | M. Chinnaswamy Stadium |
6-Apr-2023 | Kolkata Knight Riders | 81 runs | Eden Gardens |
30-Mar-2022 | Royal Challengers Bangalore | 3 wickets | Mumbai |
11-Oct-2021 | Kolkata Knight Riders | 4 wickets | Sharjah Cricket Stadium |
20-Sept-2021 | Kolkata Knight Riders | 9 wickets | Abu Dhabi |
18-Apr-2021 | Royal Challengers Bangalore | 38 Runs | Chennai |
21-Oct-2020 | Royal Challengers Bangalore | 8 Wickets | Sharjah Cricket Stadium |
12-Oct-2020 | Royal Challengers Bangalore | 82 Runs | Sharjah Cricket Stadium |
19-Apr-2019 | Royal Challengers Bangalore | 10 runs | Eden Gardens |
5-Apr-2019 | Kolkata Knight Riders | 5 Wickets | M. Chinnaswamy Stadium |
29-Apr-2018 | Kolkata Knight Riders | 6 Wickets | M. Chinnaswamy Stadium |
8-Apr-2018 | Kolkata Knight Riders | 4 Wickets | Eden Gardens |
7-May-2017 | Kolkata Knight Riders | 6 Wickets | M. Chinnaswamy Stadium |
23-Apr-2017 | Kolkata Knight Riders | 82 Runs | Eden Gardens |
15-May-2016 | Royal Challengers Bangalore | 9 Wickets | Eden Gardens |
1-May-2016 | Kolkata Knight Riders | 5 Wickets | M. Chinnaswamy Stadium |
1-May-2015 | Royal Challengers Bangalore | 7 Wickets | M. Chinnaswamy Stadium |
10-Apr-2015 | Royal Challengers Bangalore | 3 Wickets | Eden Gardens |
21-May-2014 | Kolkata Knight Riders | 30 Runs | Eden Gardens |
23-Apr-2014 | Kolkata Knight Riders | 2 Runs | Sharjah Cricket Stadium |
12-May-2013 | Kolkata Knight Riders | 5 Wickets | Ranchi |
11-Apr-2013 | Royal Challengers Bangalore | 8 Wickets | M. Chinnaswamy Stadium |
28-April-2012 | Kolkata Knight Riders | 47 Runs | Eden Gardens |
10-April-2012 | Kolkata Knight Riders | 42 Runs | M. Chinnaswamy Stadium |
28-Sep-2011 | Kolkata Knight Riders | 2 Runs | M. Chinnaswamy Stadium |
14-May-2011 | Royal Challengers Bangalore | 4 Wickets | M. Chinnaswamy Stadium |
22-Apr-2011 | Royal Challengers Bangalore | 9 Wickets | Eden Gardens |
10-April-2010 | Royal Challengers Bangalore | 7 Wickets | M. Chinnaswamy Stadium |
13-Mar-2010 | Kolkata Knight Riders | 7 Wickets | Eden Gardens |
11-May-2009 | Royal Challengers Bangalore | 6 Wickets | Centurion |
28-April-2009 | Royal Challengers Bangalore | 5 Wickets | Kingsmead |
7-May-2008 | Kolkata Knight Riders | 5 Runs | Eden Gardens |
17-Apr-2008 | Kolkata Knight Riders | 140 Runs | M. Chinnaswamy Stadium |
Top five run-scorers in the KKR vs RCB
Some of the greatest players have been part of this IPL rivalry. Fans have witnessed many match-winning innings. From McCullum’s 158 not out to Chris Gayle’s 102 not out. Virat Kohli is leading the run-scoring chart in this rivalry. The former RCB captain has played 32 innings and scored 962 runs at an average of 37 and a strike rate of 131.42. For KKR, Gautam Gambhir has scored the most runs (530). Below you can see the top five run-scorers in the KKR vs RCB rivalry.
Player | Span | Mat | Inns | Runs | HS | Avg. | SR | 100 | 50 |
Virat Kohli (RCB) | 2008-2024 | 35 | 32 | 962 | 100 | 37.00 | 131.42 | 1 | 6 |
Chris Gayle (KKR/RCB) | 2009-2017 | 16 | 16 | 631 | 102* | 45.07 | 151.31 | 1 | 3 |
Gautam Gambhir (KKR) | 2011-2017 | 15 | 15 | 530 | 93 | 37.85 | 140.21 | – | 6 |
AB de Villiers (RCB) | 2011-2021 | 21 | 19 | 475 | 76* | 33.92 | 162.11 | – | 4 |
Jacques Kallis (KKR/RCB) | 2008-2014 | 13 | 13 | 420 | 65* | 38.18 | 108.24 | – | 2 |
IPL 2025: Top five wicket-takers in the KKR vs RCB
Spinners are leading the chart for most wickets in KKR vs RCB contests over the years. KKR star Sunil Narine has the most wickets. He has taken 26 wickets in 20 innings at an economy rate of 6.68. For RCB, Yuzvendra Chahal has the most wickets. He has 19 wickets in 17 games. Here are the top five wicket-takers in the KKR vs RCB rivalry.
Player | Span | Mat | Runs | Wkts | BBI | Ave | Econ | SR | 4 | 5 |
Sunil Narine (KKR) | 2012-2024 | 21 | 535 | 26 | 4/20 | 20.57 | 6.68 | 18.46 | 3 | – |
Yuzvendra Chahal (RCB) | 2014-2021 | 17 | 473 | 19 | 3/16 | 24.89 | 7.62 | 19.57 | – | – |
Vinay Kumar (KKR/RCB) | 2008-2018 | 10 | 273 | 17 | 3/23 | 16.05 | 7.72 | 12.47 | – | – |
Andre Russell (KKR) | 2015-2024 | 16 | 385 | 17 | 3/9 | 22.64 | 9.27 | 14.64 | – | – |
Varun Chakravarthy (KKR) | 2020-2024 | 10 | 256 | 14 | 4/15 | 18.28 | 6.79 | 16.14 | 1 | – |
IPL 2025: KKR vs RCB Head-to-Head record at Eden Gardens
This is not the first time that these two sides will face each other at Eden Gardens. These two teams have played 12 IPL matches overall at one of India’s most iconic venues. Just like the overall record, KKR have a better record at home against RCB. The three-time champions are leading with 8-4 margin.
Matches | RCB Won | KKR Won | No Result |
12 | 4 | 8 | – |