The Indian Premier League (IPL) has produced some of the most exciting rivalries over the years, and one of the most intense battles is between Royal Challengers Bengaluru (RCB) and Kolkata Knight Riders (KKR). These two teams have passionate fan bases, star players, and a history of thrilling encounters.
In this article, we take a deep dive into the head-to-head records of RCB and KKR, analyzing their overall performances, individual battles, and match trends.
Overall Performance in IPL
RCB has played a total of 258 matches in IPL history, winning 122 and losing 128. They have had 2 tied matches and 6 no-result games. Their highest team total is 263 for 5, and their lowest total is 49 all out. RCB averages 159 runs per match and takes an average of 5 wickets per game.
KKR, on the other hand, has played 255 matches, winning 131 and losing 119. They have 1 tied match and 4 no-result games. Their highest team total is 272 for 7, and their lowest total is 66 for 2. KKR averages 156 runs per match and takes an average of 5 wickets per game.
In terms of individual records, the highest individual score for RCB is 175, while KKR’s highest individual score is 158. When it comes to bowling, RCB’s best bowling figures in a match are 5 for 27, while KKR’s best figures are 5 for 15.
RCB vs KKR Head-to-Head Record
RCB and KKR have faced each other 15 times in IPL history. RCB has won 2 matches while batting first and 9 matches while chasing. KKR has won 2 matches while batting first and 8 matches while chasing.
In terms of toss results, RCB has won 21 tosses, while KKR has won 13. RCB has elected to bat 4 times and field 17 times. KKR has elected to bat 4 times and field 9 times. When winning the toss, RCB has gone on to win the match 11 times, while KKR has won 10 matches after winning the toss.
RCB’s highest total in a head-to-head match against KKR is 221, while KKR’s highest total against RCB is 222. The lowest total for RCB in a match against KKR is 49, while KKR’s lowest total against RCB is 84. On average, RCB scores 151.32 runs per match against KKR, while KKR averages 159.88 runs per match against RCB. Both teams average 5.71 wickets per match in these encounters.
Memorable Matches Between RCB and KKR
1. KKR vs RCB (2008) – The First Ever IPL Match
The very first IPL match in history was between RCB and KKR in 2008. Brendon McCullum played a legendary innings, scoring 158 runs off just 73 balls. His explosive knock set the foundation for what IPL would become. KKR won that match convincingly, making a bold statement.
2. RCB’s Record-Breaking 263/5 (2013)
In 2013, Chris Gayle delivered one of the greatest innings in T20 cricket, smashing 175* off 66 balls against Pune Warriors India. RCB finished at 263 for 5, setting a record for the highest total in IPL history.
3. KKR’s Stunning Comeback (2021)
In 2021, KKR bowled out RCB for just 92 runs in a dominant bowling performance. Varun Chakravarthy and Andre Russell were instrumental in dismantling RCB’s batting lineup. KKR chased down the target with ease, proving their bowling strength.
Key Player Battles in RCB vs KKR Matches
1. Virat Kohli vs Sunil Narine
Virat Kohli is one of the greatest batsmen in IPL history, but Sunil Narine has troubled him with his clever spin variations. Their battle has always been exciting to watch.
2. Andre Russell vs RCB Pacers
Andre Russell’s ability to clear boundaries at will makes him one of KKR’s biggest match-winners. RCB’s pacers have often struggled to contain his power-hitting in the death overs.
3. Phil Salt vs KKR Spinners
Phil salt is a crucial player for RCB, known for his aggressive batting style. However, KKR’s spinners, especially Varun Chakravarthy and Sunil Narine, have managed to trouble him in past encounters.
Conclusion: Who Has the Edge?
Overall, KKR has a slight advantage over RCB in terms of head-to-head records and total matches won in IPL history. However, RCB has been dominant while chasing, making them a dangerous side when batting second.
Both teams have had their fair share of iconic moments, record-breaking performances, and thrilling encounters over the years. With IPL 2025 in full swing, fans can expect another exciting showdown when RCB and KKR face off next.
Which team do you think will come out on top in their next match? Let us know in the comments!
0 Comments