Quick Bytes

IPL: RCB vs KKR Head to Head Stats!

Published on: May 05, 2025

share via:

IPL: RCB vs KKR Head to Head Stats! IPL: RCB vs KKR Head to Head Stats!

When the IPL started off in 2008, no one was really sure as to how things would work out, and whether a league that bonded Cricket and Bollywood into one would stand the test of time against ODIs and Test games. Well, it was KKR vs RCB matches that laid all these doubts to rest and proved that franchise T20 leagues that offer cricket finesse with glitz and glamour will be the norm going forward!

The very first IPL match to ever be played was a KKR vs RCB head to head in M Chinnaswamy Stadium, Bangalore, and what a start to the legacy game that turned out to be! Batting first, KKR put up a massive total of 222, with Brendon McCullum single-handedly achieving 158 N.O. KKR won that match by a massive margin of 140 runs, and that’s where the KKR and RCB matches rivalry started!

In this blog, we will be taking a look at how the rivalry has evolved over the last seasons, the notable performances and match-by-match scores, and how watching the IPL live is easier than ever with Vi. So, let’s get started.

KKR vs RCB in numbers:

Stats

RCB

KKR

Matches Played

35

35

Won

15

20

Lost

20

15

No Result

0

0

Highest Score

221

222

Lowest Score

49

84

 

2008:

Both RCB and KKR were well-prepared for what was going to come in the following months, and they had assembled their squad accordingly as well. KKR fielded cricketing legends like Sourav Ganguly, Ricky Ponting, and so many more, while the RCB camp featured names like Rahul Dravid, Zaheer Khan, Jacques Kallis, and others. Here’s how the 2008 RCB vs KKR matches went:

  • 1st Match: Date- 18th April, 2008. Location- M. Chinnaswamy Stadium, Bengaluru. Scores- KKR- 222/3, RCB- 82/10. KKR won by 140 runs.
  • MOTM- Brendon McCullum.
  • 2nd Match: Date- 8th May, 2008. Location- Eden Gardens, Kolkata. Scores- KKR- 129/7, RCB- 124/4. KKR won by 5 runs.
  • MOTM- Sourav Ganguly.

2009:

KKR had a pretty dismal 2009 IPL that was held in South Africa, while RCB managed to finish 3rd. Of the two KKR vs RCB matches that were played that season, RCB emerged victorious on both occasions, and while KKR fielded a pretty solid starting 11, nothing really seemed to work out. Here are the KKR vs RCB stats for 2009:

  • 1st Match: Date- 29th April, 2009. Location- Kingsmead, Durban. Scores- KKR- 139/6, RCB- 143/5, RCB won by 5 wickets.
  • MOTM- Mark Boucher. 
  • 2nd Match: Date- 12th May, 2009. Location- Centurion Park, Centurion. Scores- KKR- 173/4, RCB- 176/4, RCB won by 6 wickets.
  • MOTM- Ross Taylor.

2010:

New decade, new strategies, new Royal Challengers Bengaluru vs Kolkata Knight Riders matches and rivalries! The 2010 season saw both teams field several new faces, and quite a few of them went on to have amazing careers in the IPL as well. Here’s how the RCB vs KKR head to head matches played out in 2010:

  • 1st Match: Date- 14th March, 2010. Location- Eden Gardens, Kolkata. Scores- RCB- 135/7, KKR- 136/3, KKR won by 7 wickets.
  • MOTM- Manoj Tiwary. 
  • 2nd Match: Date- 10th April, 2010. Location- M. Chinnaswamy Stadium, Bengaluru. Scores- KKR- 160/9, RCB- 162/3, RCB won by 7 wickets.
  • MOTM- Vinay Kumar.

2011:

IN IPL 2011, if there’s one player who defined the KKR vs RCB stats and matches more than anyone else, that has to be Chris Gayle. Although he went on to play for the Knights as well, the performances he put up during the campaign were mind-boggling to say the least. Here’s how the Royal Challengers Bengaluru vs Kolkata Knight Riders matches 2011 turned out:

  • 1st Match: Date- 22nd April, 2011. Location- Eden Gardens, Kolkata. Scores- KKR- 171/5, RCB- 175/1, RCB won by 9 wickets.
  • MOTM- Chris Gayle
  • 2nd Match: Date- 14th May, 2011. Location- M. Chinnaswamy Stadium, Bengaluru. Scores- KKR- 89/4, RCB- 105/6, RCB won by 4 wickets (D/L).
  • MOTM- Chris Gayle.

2012:

IPL 2012 was the tournament in which KKR lifted the first of their 3 IPL trophies, and that’s something that added fuel to the KKR vs RCB head to head rivalry going forward. KKR rejuvenated the squad by roping in one of their most important players ever: Sunil Narine, and under the able captaincy of Gautam Gambhir, the boys played exceptionally well. Here are the results for the 2012 KKR and RCB matches:

  • 1st Match: Date- 10th April, 2012. Location- M. Chinnaswamy Stadium. Scores- KKR- 165/8, RCB- 123/9, KKR won by 42 runs.
  • MOTM- Lakshmipathy Balaji.
  • 2nd Match: Date- 28th April, 2012. Location- Eden Gardens, Kolkata. Scores- KKR- 190/4, RCB- 143/6, KKR won by 47 runs.
  • MOTM- Gautam Gambhir.

2013:

With a much-needed shake-up, RCB started the IPL 2013 season with renewed gusto to challenge for the trophy, and with players like Virat Kohli performing exceptionally well, they certainly wanted to aim for the top. There were 2 KKR vs RCB head to head that season, and here’s how they went:

  • 1st Match: Date- 11th April, 2013. Location- M. Chinnaswamy Stadium, Bengaluru. Scores- KKR- 154/8, RCB- 158/2, RCB won by 8 wickets.
  • MOTM- Chris Gayle
  • 2nd Match: Date- 12th May, 2013. Location- HEC International Cricket Stadium, Ranchi. Scores- RCB- 115/9, KKR- 116/5, KKR won by 5 wickets.
  • MOTM- Jacques Kallis.

2014:

That season, KKR lifted their 2nd IPL trophy, and as far as RCB vs KKR matches went, KKR won both of them. Both teams had reinforced their teams and made necessary changes to their approaches, and here are the results:

  • 1st Match: Date- 24th April, 2014. Location- Sharjah Cricket Association Stadium, Sharjah. Scores- KKR- 150/7, RCB- 148/5, KKR won by 2 runs.
  • MOTM- Chris Lynn
  • 2nd Match: Date- 22nd May, 2014. Location- Eden Gardens, Kolkata. Scores- KKR- 195/4, RCB- 165/5, KKR won by 30 runs.
  • MOTM- Robin Uthappa.

2015:

In the 2015 IPL season, the KKR and RCB matches were dominated by RCB once again, and it was Chris Gayle who lit up the stadium with his performance in the first match between the two teams. RCB won both games, and here are the results:

  • 1st Match: Date- 11th April, 2015. Location- Eden Gardens, Kolkata. Scores- KKR- 177/6, RCB- 179/7, RCB won by 3 wickets.
  • MOTM- Chris Gayle
  • 2nd Match: Date- 2nd May, 2015. Location- M. Chinnaswamy Stadium, Bengaluru. Scores- KKR- 111/4, RCB- 115/3, RCB won by 7 wickets.
  • MOTM- Mandeep Singh.

2016:

While the 2016 season was pretty average for KKR, it was RCB who stole the limelight by reaching the finals that year. Although they hoped to seal their very first IPL trophy that season, they were defeated by SRH (it was their first IPL trophy as well). Here’s how the 2016 KKR vs RCB head to head went:

  • 1st Match: Date- 2nd May, 2016. Location- M. Chinnaswamy Stadium, Bengaluru. Scores- RCB- 185/7, KKR- 189/5, KKR won by 5 wickets.
  • MOTM- Andre Russell.
  • 2nd Match: Date- 16th May, 2016. Location- Eden Gardens, Kolkata. Scores- KKR- 183/5, RCB- 186/1, RCB won by 9 wickets.
  • MOTM- Virat Kohli.

2017:

The 2017 IPL RCB vs KKR head to head saw the bowling prowess of Nathan Coulter-Nile in the KKR Jersey. The Aussie pacer had a critical role to play in RCB’s 49/10 collapse in the first RCB vs KKR match of the season. Here’s how the 2017 KKR vs RCB stats looked:

  • 1st Match: Date- 23rd April, 2017. Location- Eden Gardens, Kolkata. Scores- KKR- 131/10, RCB- 49/10, KKR won by 82 runs.
  • MOTM- Nathan Coulter-Nile.
  • 2nd Match: Date- 7th May, 2017. Location- M. Chinnaswamy Stadium, Bengaluru. Scores- RCB- 158/6, KKR- 159/4, KKR won by 6 wickets.
  • MOTM- Sunil Narine.

2018:

2018 saw KKR win both matches, and once again, it was Sunil Narine who worked his magic as an all-rounder. Here’s how the games went:

  • 1st Match: Date- 8th April, 2018. Location- Eden Gardens, Kolkata. Scores- RCB- 176/7, KKR- 177/6, KKR won by 4 wickets.
  • MOTM- Sunil Narine.
  • 2nd Match: Date- 29th April, 2018. Location- M. Chinnaswamy Stadium, Bengaluru. Scores- RCB- 175/4, KKR- 176/4, KKR won by 6 wickets.
  • MOTM- Chris Lynn.

2019:

By this point, both teams had a reliable set of core players, and either were in contention to win the league in one way or the other. Here’s how their 2019 head-to-heads went:

  • 1st Match: Date- 5th April, 2019. Location- M. Chinnaswamy Stadium, Bengaluru. Scores- RCB- 205/3, KKR- 206/5. KKR won by 5 wickets.
  • MOTM- Andre Russell
  • 2nd Match: Date- 19th April, 2019. Location- Eden Gardens, Kolkata. Scores- RCB- 213/4, KKR- 203/5, RCB won by 10 runs.
  • MOTM- Virat Kohli.

2020:

As IPL moved to the UAE to be conducted in a safe bubble due to the pandemic, RCB managed to secure a double victory over KKR that season, and that too with some really spirited performances. Here are the figures:

  • 1st Match: Date- 12th October, 2020. Location- Sharjah Cricket Stadium. Scores- RCB- 194/2, KKR- 112/9, RCB won by 82 runs.
  • MOTM- AB de Villiers.
  • 2nd Match: Date- 21st October, 2020. Location- Sheikh Zayed Stadium. Scores- KKR- 84/8, RCB- 85/2, RCB won by 8 wickets.
  • MOTM- Mohammed Siraj.

2021:

For the very first time in IPL history, the 2021 IPL was the season there were 3 Royal Challengers Bengaluru vs Kolkata Knight Riders matches that were played, with the first 2 being league games, and the 3rd being played during the playoffs. Here’s a report:

  • 1st Match: Date- 18th April, 2021. Location- MA Chidambaram Stadium, Chennai. Scores- RCB- 204/4, KKR- 166/8, RCB won by 38 runs.
  • MOTM- AB de Villiers.
  • 2nd Match: Date- 20th September, 2021. Location- Sheikh Zayed Stadium. Scores- RCB- 92/10, KKR- 94/1, KKR won by 9 wickets.
  • MOTM- Varun Chakravarthy.
  • Play-offs: Date- 11th October, 2021. Location- Sharjah Cricket Stadium. Scores- RCB- 138/7, KKR- 139/6, KKR won by 4 wickets.
  • MOTM- Sunil Narine.

2022:

The single KKR vs RCB head to head during the 2022 edition of the IPL saw RCB emerge victorious. Here’s how it went:

  • 1st Match: Date- 30th March, 2022. Location- Dr. DY Patil Sports Academy. Scores- KKR- 128/10, RCB- 132/7, RCB won by 3 wickets.
  • MOTM- Wanindu Hasaranga.

2023:

2023 was the year when KKR returned to its winning ways in the KKR vs RCB matches. They won both games that season, but eventually, neither of the teams went to the finals. Here’s how they performed:

  • 1st Match: Date- 6th April, 2023. Location- Eden Gardens, Kolkata. Scores- KKR- 204/7, RCB 123/10, KKR won by 81 runs.
  • MOTM- Shardul Thakur.
  • 2nd Match: Date- 26th April, 2023. Location- M. Chinnaswamy Stadium, Bengaluru. Scores- KKR- 200/5, RCB- 179/8, KKR won by 21 runs.
  • MOTM- Varun Chakravarthy.

2024:

KKR won their 3rd IPL trophy during IPL 2024, and as far as the league stage Royal Challengers Bengaluru vs Kolkata Knight Riders matches went, KKR managed to defeat RCB on both occasions. Here’s a look:

  • 1st Match: Date- 29th March, 2024. Location- M. Chinnaswamy Stadium, Bengaluru. Scores- RCB- 182/6, KKR- 186/3, KKR won by 7 wickets.
  • MOTM- Sunil Narine.
  • 2nd Match: Date- 21st April, 2024. Location- Eden Gardens, Kolkata. Scores- KKR- 222/6, RCB- 221/10, KKR won by 1 run.
  • MOTM- Andre Russell.

In the 2025 season, KKR went up against RCB in the season opener, and it was RCB who won that outing.

Enjoy IPL live with Vi

At Vi, we know how much you love the sport and how much staying up-to-date with each small detail matters to you. This IPL season, enjoy the matches live with our prepaid and postpaid options that offer JioHotstar and ViMTV subscriptions at no extra cost. Here are some of them:

Prepaid:       

Price

Validity

Benefits

₹ 101

30 Days (No Service Validity)

- 3 months of JioHotstar subscription

-5GB add-on data.

₹ 151

30 Days (No Service Validity)

- 3 months of JioHotstar subscription

-4GB add-on data.

₹ 169

30 Days (No Service Validity)

- 8GB add-on data

- 3 months of JioHotstar subscription

₹ 795

56 Days

- 3GB/Day

- Truly Unlimited Calls

- 100 SMS/Day

- 60 days access to ViMTV.

- Half Day Unlimited Data (12 midnight-12 noon unlimited data)

- Weekend Data Rollover

- 2GB Backup Data (Data Delights)

₹ 994

84 Days

- 2GB/Day

- Truly Unlimited Calls

- 100 SMS/Day

- 3 months of JioHotstar subscription

- Half Day Unlimited Data (12 midnight-12 noon unlimited data)

- Weekend Data Rollover

- 2GB Backup Data (Data Delights)

₹ 3699

365 Days

- 2GB/Day

- Truly Unlimited Calls

- 100 SMS/Day

- 1 year Subscription to JioHotstar Mobile.

- Half Day Unlimited Data (12 midnight-12 noon)

- Weekend Data Rollover

- 2GB Backup Data (Data Delights)

Subscribers using our prepaid services in Karnataka, Andhra Pradesh, Rajasthan, Madhya Pradesh, Odisha, Assam, North East, Jammu and Kashmir, and Himachal Pradesh circles will be able to access Unlimited Data all day, every day with our Non-Stop Superhero plans.

Postpaid:

Price

Validity

Benefits

₹451 (Vi Max 451)

Monthly

- 50GB with 200GB Monthly Rollover

- Unlimited Night Data (12 Midnight to 6 AM)

- Unlimited Calls

- 3000 SMS/Month

- Vi Games: Play Esports, Multiplayer games & more for free on Vi App

     
 - Choose any 1 free from below:

  
 - Vi Movies & TV: Top OTTs in one app (first 3 months free)

- JioHotstar: 1-year mobile subscription     

 - Sony LIV subscription: 360 days of mobile subscription

- EaseMyTrip: 1-year access to flat ₹750 discount per month on return flights     

 - Norton: 1-year Norton 360 Mobile Security cover

₹551 (Vi Max 551)

Monthly

- 90GB with 200GB Monthly Rollover     

 - 3000 SMS/Month     

 -Unlimited Calls

-Unlimited Night Data (12 Midnight to 6 AM)

 

- Vi Games: Play Esports, Multiplayer games & more for free on Vi App

     
 - Choose any 2 free from below:

     
 - Vi Movies & TV: Top OTTs in one app (first 3 months free)

- Amazon Prime plan: 6-months trial with paid yearly auto-renewal

- JioHotstar: 1-year mobile subscription    

 - Sony LIV: 360 days of mobile subscription

- SwiggyOne: 1-year access (two coupons of SwiggyOne quarterly membership)     

 - EazyDiner: 1-year access (two coupons of EazyDiner quarterly membership)     

 - EaseMyTrip: 1-year access to flat ₹750 discount per month on return flights     

 - Norton: 1-year Norton 360 Mobile Security cover

₹751 (Vi Max 751)

Monthly

- 150GB with 200GB Monthly Rollover

-Unlimited Night Data (12 Midnight to 6 AM)

- 3000 SMS/Month     

 -Unlimited calls

     
 - Vi Games: Play Esports, Multiplayer games & more for free on Vi App

     
 - Choose any 3 free from below: 
       
 - Vi Movies & TV: Top OTTs in one app (first 3 months free)     

 - Amazon Prime: 6-month trial with paid yearly auto-renewal     

 - JioHotstar: 1-year TV+Mobile subscription     

 - Sony LIV: 360 days TV+Mobile subscription    

 - SwiggyOne: 1-year access (two coupons of SwiggyOne quarterly membership)     

 - EazyDiner: 1-year access (two coupons of EazyDiner quarterly membership)     

 - EaseMyTrip: 1-year access to flat ₹750 discount per month on return flights.     

 - Norton: 1-year Norton 360 Mobile Security cover

₹1201 (REDX 1201)

Monthly (6-month lock-in)

- Unlimited Data, Unlimited calls     
 - 3000 SMS/Month     
 - Lock-in period: 6 months

   
 - Additional benefits: 
       
 - International Roaming: 7-day i-RoamFree pack (worth ₹2999)

 - Airport Lounge Access: 4 times per year (Domestic & International)     

 - Vi Games: Play Esports, Multiplayer games & more for free on Vi App

      
 - Fully loaded with benefits:

     
 - Netflix Basic: Watch on 1 device (auto-renewing at no extra cost)

- Amazon Prime: 6-months trial with paid yearly auto renewal

 - JioHotstar: 1-year TV+Mobile subscription

 - Sony LIV: 360 days of TV+Mobile subscription      

 - SwiggyOne: 1-year access (two coupons of SwiggyOne quarterly membership)

 - EaseMyTrip: 1-year access to flat ₹750 discount per month on return flights

 - Norton: 1-year Norton 360 Mobile Security cover

Besides the aforementioned, we also have Postpaid family plans that are meant for family usage, and they start from INR 701 per month. Subscribers using our postpaid services in Karnataka, Andhra Pradesh, Telangana, Rajasthan, Madhya Pradesh, Chattisgarh, Odisha, Assam, North East, Jammu and Kashmir, and Himachal Pradesh circles will be able to access Unlimited Data with the aforementioned plans. 

Moreover, we also offer Vi Movies and TV App subscription as an add-on with the following prepaid and postpaid plans as well. Additionally, you will get added data benefits with these plans. Let’s take a look:

Prepaid:

Price

Validity

Benefits

₹ 154

30 Days (No Service Validity)

- 2GB add-on data

- 1-month subscription to ViMTV

₹ 175

28 Days (No Service Validity)

- 10GB add-on data

- 28 days subscription to ViMTV

₹ 202

1 Month (No Service Validity)

- 5GB add-on data.

- 1-month subscription to ViMTV

₹ 248

1-Month (No Service Validity)

-6GB add-on data.

- 1-month subscription to ViMTV

 

Postpaid:

Price

Validity

Benefits

₹199

1-Month Validity

·         Subscription to ViMTV (14 OTTs with ViMTV Pro)

₹248

1 month validity

·         Subscription to ViMTV (17 OTTs with ViMTV Plus)

 

You can also purchase Vi Movies and TV subscription with direct pay plans as well:

Price

Validity

Benefits

₹149

1-Month Validity

·         Subscription to ViMTV (16 OTTs with ViMTV Pro)

₹229

1 month validity

·         Subscription to ViMTV (17 OTTs with ViMTV Plus)

Will IPL 2025 finally be the season when “Ee Sala Cup Namde” becomes a reality for RCB fans? Will defending champions KKR be able to retain the title? There’s a lot at stake, and you just cannot afford to miss out on the IPL action. Get a mobile plan that offers JioHotstar and ViMTV and enjoy all the games live with Vi!

There’s so much more to explore this IPL season! 🏏 From the epic rivalry of CSK vs MI, to staying on top of the action with the full IPL 2025 schedule—make sure you never miss a match. See who’s topping the charts in our IPL highest score batsman list, learn exactly how to watch IPL live, and take a victory lap through history with the complete IPL winners list. The action’s just getting started!

liked this post? here's what to read next:

login to Vi

to pay your utility bills (it's easier and secure)

Seems like you have entered an inactive number This Vi number is currently suspended This Vi number is currently in safe custody This Vi number is currently suspended due to SIM lost This Vi number is currently suspended. Please pay bill to activate the number Something went wrong. Please try after some time It seems that you are an enterprise customer. Proceed to business sign-in Please enter valid 10 digit number This looks like a non Vi number! Port to Vi You have exhausted maximum attempts to enter OTP. Please try after some time

OTP verification

Just to make sure its you, we've sent an OTP to your number ending with ****

Invalid OTP. You have exhausted maximum attempts to enter OTP. Please click on resend. Something went wrong. Please try after some time

45sec

resend OTP