Kolkata Knight Riders hold the overall advantage over Royal Challengers Bengaluru in this IPL rivalry, with 20 wins to RCB’s 16 from 37 meetings. One match finished without a result. The contest has included a 140-run KKR win in the inaugural season, RCB doubles in several campaigns, close chases, playoff pressure and one of the narrowest finishes in the fixture’s history. KKR’s highest total is 222, while RCB’s highest is 221.
RCB vs KKR IPL head-to-head at a glance
The overall numbers show a useful but incomplete picture. KKR have won more often, yet the margin is not so large that a single season cannot reshape the narrative. RCB have repeatedly produced periods of control, especially when their batting has clicked early or their bowlers have restricted Kolkata’s scoring. KKR, meanwhile, have often found ways to turn strong starts and spin-friendly middle overs into victories.
| Record in IPL meetings | Royal Challengers Bengaluru | Kolkata Knight Riders |
| Matches played | 37 | 37 |
| Wins | 16 | 20 |
| Losses | 20 | 16 |
| No result | 1 | 1 |
| Highest team score | 221 | 222 |
| Lowest team score | 49 | 84 |
The figures include the teams’ 2026 meeting, which RCB won by six wickets. In 2025, RCB won the completed fixture by seven wickets, while the Bengaluru meeting was abandoned without a ball bowled. That no-result match explains why the number of matches played is higher than the combined total of victories.
How the rivalry began
The first-ever IPL match in 2008 established this fixture as a major contest. KKR made 222/3 at the M. Chinnaswamy Stadium before dismissing RCB for 82, winning by 140 runs. Brendon McCullum was named player of the match. Kolkata also won the return game at Eden Gardens by five runs, giving them a two-match advantage in the opening season.
RCB answered strongly in 2009 with two successful chases in South Africa. They beat KKR by five wickets at Kingsmead and by six wickets at Centurion Park. Mark Boucher and Ross Taylor took the player-of-the-match awards in those games. This early switch in momentum set the tone for the wider rivalry: long-term history has favoured KKR, but neither side has stayed dominant forever.
Results by notable IPL periods
The teams have frequently split their league-season meetings, though some campaigns have been one-sided. RCB completed doubles over KKR in 2009, 2011, 2015 and 2020. KKR swept both league matches in 2008, 2012, 2014, 2017, 2018, 2023 and 2024. The 2021 season was unusual because they met three times, including a playoff match.
| Season | RCB vs KKR results |
| 2008 | KKR won both matches |
| 2009 | RCB won both matches |
| 2011 | RCB won both matches |
| 2012 | KKR won both matches |
| 2015 | RCB won both matches |
| 2017 | KKR won both matches |
| 2020 | RCB won both matches |
| 2021 | RCB won once; KKR won twice, including the playoff |
| 2023 | KKR won both matches |
| 2024 | KKR won both matches |
| 2025 | RCB won one; one match had no result |
| 2026 | RCB won by six wickets |
For readers assessing a forthcoming fixture, historical records are best treated as context rather than a verdict. Team combinations, conditions and available players change from season to season. Searches such as today match prediction 100 sure reflect interest in pre-match analysis, but the head-to-head record is most useful when combined with the actual match situation.
The highest-scoring RCB vs KKR match
The 2024 game at Eden Gardens delivered the biggest scoring contest between the franchises. Kolkata Knight Riders made 222/6 from 20 overs, and Royal Challengers Bengaluru replied with 221 all out in 20 overs. KKR won by one run, making it the closest result in the rivalry by runs.
That match also contains both teams’ highest totals in this head-to-head record: KKR’s 222 and RCB’s 221. Andre Russell received the player-of-the-match award. The outcome underlined how little room there can be for error in a high-scoring chase; RCB came within a single run of matching the target but could not complete it.
Low totals and bowling-led victories
At the other end of the scoring spectrum is RCB’s lowest total against KKR: 49 all out in 2017 at Eden Gardens. KKR had made 131, then bowled RCB out to win by 82 runs. Nathan Coulter-Nile was player of the match. It remains a defining bowling performance in the history of the fixture, not simply because of the winning margin but because it demonstrated the impact of sustained pressure in a 20-over game.
KKR’s lowest total against RCB is 84/8, recorded in 2020 at the Sheikh Zayed Stadium. RCB reached 85/2 in 13.3 overs to win by eight wickets, with Mohammed Siraj named player of the match. Earlier in that same 2020 season, RCB beat KKR by 82 runs after posting 194/2 at Sharjah, where AB de Villiers earned the match award.
Players behind memorable RCB wins
Chris Gayle was central to several early RCB successes in the fixture. He won player-of-the-match honours in both 2011 meetings: RCB’s nine-wicket victory at Eden Gardens and their four-wicket D/L-method win in Bengaluru. He also took the award when RCB chased 178 to beat KKR by three wickets at Eden Gardens in 2015.
Virat Kohli was player of the match in RCB’s 2016 victory at Eden Gardens, where RCB chased 184 and won by nine wickets. He also received the award after RCB’s 10-run win in Kolkata in 2019. AB de Villiers, Siraj, Wanindu Hasaranga, Mark Boucher, Ross Taylor, Vinay Kumar and Mandeep Singh also feature among RCB’s match-winning contributors across different periods.
KKR’s leading match-winning influences
Sunil Narine’s name appears repeatedly in KKR victories over RCB. He was player of the match in the 2017 Bengaluru fixture, the 2021 playoff, and the 2024 game at the M. Chinnaswamy Stadium, where KKR chased 183 to win by seven wickets. His influence across batting and bowling phases made him a recurring factor in the contest.
Andre Russell also produced major moments for Kolkata. He was player of the match in KKR’s 2016 win in Bengaluru, their five-wicket chase in 2019, and the one-run victory in 2024. Other prominent KKR award winners include Brendon McCullum, Sourav Ganguly, Gautam Gambhir, Jacques Kallis, Chris Lynn, Shardul Thakur and Varun Chakravarthy.
Why venue and match situation matter
Eden Gardens and the M. Chinnaswamy Stadium have hosted many of the rivalry’s best-known matches, but the fixture has also travelled to venues in South Africa, the UAE, Chennai, Mumbai, Ranchi and Sharjah. That matters when comparing old results. A team’s home advantage, surface pace, dew and boundary dimensions can all alter how a target looks and how bowlers are used.
The historical record includes decisive batting displays, such as KKR’s 222 in 2008 and 2024, as well as matches decided by disciplined bowling. It also includes close chases: RCB won by three wickets in 2015 and 2022, while KKR won by four wickets in the 2021 playoff. The rivalry has therefore offered more than one template for success.
Conclusion
KKR lead the RCB vs KKR IPL head-to-head 20–16, with one no result, but the rivalry has remained competitive across its 37 matches. KKR’s 222 and RCB’s 221 highlight its scoring potential, while the 49 and 84 totals show how quickly games can turn. Its long history, contrasting victories and repeat match-winners ensure that every new meeting adds meaningfully to the record.



