RCB vs KKR Head To Head In IPL (All-Time Records)

Written By :

Rugved Khadilkar

Published :

March 17, 2026

RCB vs KKR Head-to-Head in IPL is a rivalry built on chaos, where record-breaking totals and shocking collapses can happen in the same fixture. 

Across 36 IPL matches, Kolkata Knight Riders hold the edge with 20 wins to RCB’s 15, while one match ended without a result. The scoring gap is razor-thin, too, with KKR’s highest total of 222 and RCB’s 221 just one run apart. 

Yet the same rivalry also produced RCB’s shocking 49 all out, one of the lowest totals in IPL history, proving this contest can swing wildly every time these teams meet.

RCB vs KKR: Total Head-to-Head Results

Here is the complete breakdown of RCB vs KKR head-to-head results across all IPL matches.

RCB vs KKR Head-to-Head in IPL
Source – Cricket Country
CategoryRCBKKR
Matches Played3636
Won1520
Lost2015
No Result11
Highest Score221222
Lowest Score4984

RCB vs KKR in All IPL Seasons

Here’s how the RCB vs KKR rivalry has unfolded across every IPL season.

SeasonVenueWinnerMargin
2025Eden GardensRCB7 wickets
2024Eden GardensKKR1 run
2024BengaluruKKR7 wickets
2023BengaluruKKR21 runs
2023Eden GardensKKR81 runs
2022DY PatilRCB3 wickets
2021SharjahKKR4 wickets
2021Abu DhabiKKR9 wickets
2021ChennaiRCB38 runs
2020Abu DhabiRCB8 wickets
2020SharjahRCB82 runs
2019Eden GardensRCB10 runs
2019BengaluruKKR5 wickets
2018BengaluruKKR6 wickets
2018Eden GardensKKR4 wickets
2017BengaluruKKR6 wickets
2017Eden GardensKKR82 runs
2016Eden GardensRCB9 wickets
2016BengaluruKKR5 wickets
2015BengaluruRCB7 wickets
2015Eden GardensRCB3 wickets
2014Eden GardensKKR30 runs
2014SharjahKKR2 runs
2013RanchiKKR5 wickets
2013BengaluruRCB8 wickets
2012Eden GardensKKR47 runs
2012BengaluruKKR42 runs
2011BengaluruKKR9 wickets
2011BengaluruRCB4 wickets
2011Eden GardensRCB9 wickets
2010BengaluruRCB7 wickets
2010Eden GardensKKR7 wickets
2009CenturionRCB6 wickets
2009DurbanRCB5 wickets
2008Eden GardensKKR5 runs
2008BengaluruKKR140 runs

This rivalry has never been one-sided for long. KKR dominated the early years, swept both 2008 games, and came back to do the same in 2012, 2014, 2017, 2018, and 2023. 

RCB have had their own sweeps too, winning both games in 2009, 2011, 2015, and 2020. Neither team has ever found a way to stay on top for long.

Most Runs in RCB vs KKR Matches

Most Runs in RCB vs KKR Matches
Source: IPL.com

Several legendary players have dominated this rivalry with the bat, led by Virat Kohli, who has scored over 1000 runs against KKR.

PlayerTeamSpanMatRunsHighestAverageStrike Rate100s50s
V KohliRCB2008–202536102110039.26132.9417
CH GayleKKR/RCB2009–201716631102*45.07151.3113
G GambhirKKR2011–2017155309337.85140.2106
AB de VilliersRCB2011–20212147576*33.92162.1104
JH KallisKKR/RCB2008–20141342065*38.18108.2402
BB McCullumKKR/RCB2008–20187411158*82.20154.5111

Most Wickets in RCB vs KKR Matches

Bowling has also played a big role in this rivalry, with Sunil Narine leading the wicket charts.

PlayerTeamSpanMatWicketsBest BowlingAverageEconomyStrike Rate
SP NarineKKR2012–202522274/2020.816.6918.66
YS ChahalRCB2014–202117193/1624.897.6219.57
R Vinay KumarKKR/RCB2008–201810173/2316.057.7212.47
AD RussellKKR2015–202517173/922.649.2714.64
CV VarunKKR2020–202511154/1519.937.1716.66
JH KallisKKR/RCB2008–201413132/723.697.7018.46

Key Takeaways

The numbers that define 36 matches between RCB and KKR.

FeatureDetails
Overall Head-to-HeadKKR leads 20-15 (36 matches)
No Result1 match abandoned without a ball
Biggest Win by KKR140 runs (IPL 2008)
Biggest Win by RCB82 runs (IPL 2020)
Seasons KKR swept both matches2008, 2012, 2014, 2017, 2018, 2023, 2024
Seasons RCB swept both matches2009, 2011, 2015, 2020
KKR Highest Score222
RCB Highest Score221
KKR Lowest Score84
RCB Lowest Score49

Suggested Reads:

Conclusion: KKR Lead RCB 20-15 in IPL Head-to-Head

Across 36 IPL matches, KKR have held the upper hand with 20 wins against RCB’s 15. Their dominance in certain seasons has been ruthless, and their 140-run win in 2008 remains a record neither side has come close to matching since. But RCB have never gone quietly. 

Their 2020 sweep and their resilience in recent seasons show this rivalry is far from settled. Every time these two sides meet, the head-to-head record suggests KKR should win. RCB fans have heard that before.

FAQs

How many times have RCB and KKR played each other in IPL?

RCB and KKR have played 36 IPL matches. One ended without a result after being abandoned before a ball was bowled.

Who leads the RCB vs KKR head-to-head record?

KKR leads with 20 wins. RCB have won 15 matches across all IPL seasons.

What is KKR’s biggest win against RCB?

KKR’s biggest win against RCB is by 140 runs, recorded in the 2008 season.

What is RCB’s biggest win against KKR?

RCB’s biggest win against KKR is by 82 runs, recorded in the 2020 season.

What are the highest scores in RCB vs KKR matches?

KKR’s highest score in this rivalry is 222. RCB’s highest score is 221, just one run fewer.

What is RCB’s lowest score against KKR?

RCB’s lowest score against KKR is 49, which is one of the lowest totals in IPL history.

Which team has performed better in recent IPL seasons?

KKR won four consecutive completed matches against RCB in 2023 and 2024. RCB won the only completed fixture in 2025 by 7 wickets.

Rugved Khadilkar

Rugved Khadilkar, a Mumbai-based cricket writer and analyst at IPLOnly, represented his state in U-19 tournaments before transitioning to sports journalism. Passionate about IPL strategy and player form, he brings on-ground insight to every article.