At Vi, we’ve always believed that cricket is more than just a sport; it’s an experience that brings millions together. And when it comes to iconic rivalries in the Indian Premier League, few match-ups capture the imagination quite like Royal Challengers Bengaluru vs Kolkata Knight Riders. From the very first ball bowled in 2008, this clash has delivered drama, unforgettable performances, and moments that have defined the league’s legacy.
Fans of either side remember how it all began at the M. Chinnaswamy Stadium, when Brendon McCullum’s breathtaking knock set the tone for what the IPL would become: fast-paced, electrifying, and larger than life. Over the years, this rivalry has evolved into a fan favourite, featuring cricketing legends, nail-biting finishes, and record-breaking feats.
In this blog, we take you through the journey of RCB vs KKR, from historic encounters to standout performances, while also showing you how you can stay connected to every moment of IPL action seamlessly with Vi.
|
Stats |
RCB |
KKR |
|
Matches Played |
36 |
36 |
|
Won |
15 |
20 |
|
Lost |
20 |
15 |
|
No Result |
1 |
1 |
|
Highest Score |
221 |
222 |
|
Lowest Score |
49 |
84 |
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 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:
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:
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:
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:
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:
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-heads that season, and here’s how they went:
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:
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:
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:
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:
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:
By this point, both teams had a reliable set of core players, and either was in contention to win the league in one way or the other. Here’s how their 2019 head-to-heads went:
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:
For the very first time in IPL history, the 2021 IPL was the season in which 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:
The single KKR vs RCB head-to-head during the 2022 edition of the IPL saw RCB emerge victorious. Here’s how it went:
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:
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:
2025:
This is the season when RCB finally lifted the coveted trophy by defeating PBKS in the final. In 2025, KKR and RCB only played one game, with the Bengaluru leg being abandoned without a ball being bowled. Here is how that single match went:
At Vi, we make sure you never miss a second of the action, especially when it comes to high-octane clashes like RCB vs KKR. With our cricket special prepaid packs priced at just INR 44, INR 101, and INR 175, you get access to a JioHotstar subscription and Vi Movies and TV App at no extra cost, making it easier than ever to stream matches live on the go.
For those who don’t want to worry about data limits during nail-biting finishes, our Vi NonStop Hero prepaid packs offer unlimited data, ensuring uninterrupted livestreaming throughout the match. What’s more, recharging is now even more rewarding; you can use your accumulated reward points directly on the Vi App to pay for your plans. So, whether
it’s a last-over thriller or a record-breaking innings, Vi ensures you’re always connected to every IPL moment.
As we look back at the incredible journey of RCB vs KKR, it’s clear that this rivalry has been instrumental in shaping the excitement and legacy of the IPL. From record-breaking innings to edge-of-the-seat thrillers, every encounter has added a new chapter to cricketing history, and we at Vi love bringing these moments closer to you.
With the IPL continuing to grow bigger every season, there’s no better time to stay connected and catch every match live. With Vi’s range of prepaid and postpaid plans that offer access to JioHotstar and the Vi Movies & TV app, you can stream matches anytime, anywhere, without interruptions. Plus, with high-speed data and seamless connectivity, you won’t miss a single boundary, wicket, or last-over twist. So, gear up, pick your side, and let Vi power your IPL experience, because when the action unfolds, we make sure you’re always a part of it.
Love diving into IPL rivalries? Check out IPL: RCB vs SRH Head to Head Stats! to explore how these two teams stack up against each other over the years, with SRH currently leading the rivalry. From high-scoring thrillers to intense battles, this clash never disappoints. You can also read CSK vs PBKS Head to Head Standings to compare another exciting matchup and see how these teams have performed across seasons. 🏏
liked this post? here's what to read next:

Chennai Super Kings vs Kolkata Knight Riders: Head-to-Head History, Standings & Match Insights
sports
April 21, 2026


Punjab Kings vs Rajasthan Royals: Head-to-Head Stats, Previous Results & Standings
sports
April 21, 2026


IPL: RCB vs SRH Head-to-Head Stats!
sports
April 20, 2026


IPL: RCB vs KKR Head-to-Head Stats!
sports
April 20, 2026
