Over the years, both the KKR and RCB teams have delivered some unforgettable matches filled with drama, big scores, and thrilling finishes. Whether it’s KKR’s strong bowling attack or RCB’s power-packed batting lineup, every clash between them keeps fans hooked. In this article, we’ll take a closer look at the KKR vs RCB head to head records, highlighting their past meetings, key performances, and memorable moments.

KKR vs RCB Head to Head Stats
When it comes to KKR vs RCB head to head stats, the competition has been fairly close, with both teams having their moments of glory. As of now, Kolkata Knight Riders (KKR) have had a slight edge over Royal Challengers Bangalore (RCB) in their encounters. However, every match between these two teams is unpredictable, with thrilling performances from star players on both sides, making their rivalry one to watch.
Matches Played | KKR Won | RCB Won |
35 | 20 | 15 |
KKR vs RCB Head to Head Results
Date | Winner | Won by | Venue |
22-Mar-2025 | RCB | 7 wickets | Kolkata |
21-Apr-2024 | KKR | 1 run | 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 | Bangalore |
2-May-2015 | RCB | 7 wickets | Bangalore |
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 | Bangalore |
28-Apr-2012 | KKR | 47 runs | Kolkata |
10-Apr-2012 | KKR | 42 runs | Bangalore |
14-May-2011 | RCB | 4 wickets | Bangalore |
22-Apr-2011 | RCB | 9 wickets | Kolkata |
10-Apr-2010 | RCB | 7 wickets | Bangalore |
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 | Bangalore |

Highest Run scorer in KKR vs RCB matches
Player | Team | Runs | Highest Score |
Virat Kohli | RCB | 861 | 100* |
AB de Villiers | RCB | 475 | 76* |
Highest Wicket-taker in KKR vs RCB matches
Rank | Player | Team(s) | Wickets | Best Bowling |
1 | Sunil Narine | KKR | 26 | 4/20 |
2 | Yuzvendra Chahal | RCB | 19 | 3/16 |
KKR vs RCB head to head in Eden Gardens
Matches Played | KKR Won | RCB Won | Last Meeting |
13 | 8 | 5 | RCB won by 7 wickets |
KKR vs RCB head to head in the M. Chinnaswamy Stadium
Matches Played | KKR Won | RCB Won | Last Meeting |
12 | 8 | 4 | KKR won by 7 wickets |
KKR vs RCB head to head in Neutral Venues
Matches Played | KKR Won | RCB Won | Last Meeting |
10 | 6 | 4 | RCB won by 3 wickets |

Until now, both teams have produced memorable encounters, showcasing high-quality cricket, dramatic finishes, and standout individual performances. From explosive batting displays to game-changing spells with the ball, the KKR vs RCB clashes have consistently delivered excitement for fans. With evolving team dynamics and fresh leadership, the rivalry continues to remain one of the most anticipated fixtures in every IPL season, promising more thrilling moments in the years to come.
FAQs: KKR vs RCB Head to Head
Which team has won the most games?
KKR dominates the head to head tally with 20 victories.
How many times have KKR and RCB faced each other in the IPL?
Until now, both teams have played against each other 35 times.
Who is the highest run-scorer in matches?
Brendon McCullum scored an unbeaten 158 runs for KKR against RCB in the first IPL match in 2008, which remains the highest individual score in their encounters.
Which bowlers have topped the wicket-taker list?
Sunil Narine of KKR leads with 27 wickets against RCB, making him the top wicket-taker in this rivalry.
What was the most recent result between KKR and RCB?
In their latest clash on March 22, 2025, RCB defeated KKR by 7 wickets at Eden Gardens.