The KKR vs RCB rivalry in the Indian Premier League (IPL) is one of the most electrifying and fiercely contested matchups in the tournament’s history. Taking about the history of this rivalry, the Kolkata Knight Riders vs Royal Challengers Bengaluru timeline started with the IPL’s inauguration, as the first-ever game of the Indian Premier League took place between Royal Challengers Bangalore and Kolkata Knight Riders. The RCB vs KKR rivalry is one of the most fearsome rivalries in IPL. It produced several unforgettable moments, whether McCllum’s 158* knock in the first-ever game of this rivalry or Virat-Gambhir’s on-the-field feud in season 2013.Â
These two teams are the most intense rivals in IPL because of the contrasting styles and philosophies of both sides. KKR, led by the charismatic Shah Rukh Khan, is known for its unpredictable performances and robust team spirit. In contrast, RCB, with its high-profile players like Virat Kohli and AB de Villiers, often dazzles with explosive batting. Their clashes are marked by intense competition and memorable moments, making every encounter a spectacle of strategy, skill, and sheer excitement for fans.
KKR vs RCB Head to Head Record
In the KKR vs RCB rivalry, Kolkata Knight Riders have an upper hand with 20 wins out of the 36 encounters with Royal Challengers Bangalore. On the other hand, Royal Challengers Bangalore has won 15 of those 36 matches.Â
Total Matches | 36 |
KKR Won | 20 |
RCB Won | 15 |
KKR Lost | 15 |
RCB Lost | 20 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
Read More: SRH vs RCB Head to Head || CSK vs PBKS Head to Head
KKR vs RCB Head to Head Record at Home Ground
KKR Record at Home Ground Against RCB
In 13 games that the Royal Challengers Bangalore and Kolkata Knight Riders have played at KKR’s home venue, KKR has won 8 of them, while RCB was able to win only 5 games at Eden Gardens.Â
Total Matches | 13 |
KKR Won | 8 |
RCB Won | 5 |
KKR Lost | 5 |
RCB Lost | 8 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
RCB Record at Home Ground Against KKR
KKR dominates RCB not just at its home ground but on RCB’s home ground too. On 13 occasions, Kolkata Knight Riders and Royal Challengers Bangalore have played at the M. Chinnaswamy Stadium, and out of those 12 meetings, RCB has won only 4 games while KKR has won 8 matches.Â
Total Matches | 13 |
RCB Won | 4 |
KKR Won | 8 |
RCB Lost | 8 |
KKR Lost | 4 |
Draw | 0 |
Tied | 0 |
No Result | 1 |
Also Read: IPL Orange Cap 2025 || Purple Cap in IPL 2025
KKR vs RCB Head to Head Record at Away Ground
KKR Record at Away Ground Against RCB
When playing Royal Challengers Bangalore away, Kolkata Knight Riders has a respectable record. At M. Chinnasway Stadium, KKR has played 12 games and they have won 8 of them while losing only 4.
Total Matches | 13 |
KKR Won | 8 |
RCB Won | 4 |
KKR Lost | 4 |
RCB Lost | 8 |
Draw | 0 |
Tied | 0 |
No Result | 1 |
RCB Record at Away Ground Against KKR
RCB’s away record against KKR is unsatisfactory, as they have won only 4 matches out of the 12 that they have played at the Eden Gardens Stadium. RCB lost the other 8 matches that they have played at KKR’s home ground.
Total Matches | 13 |
RCB Won | 5 |
KKR Won | 8 |
RCB Lost | 8 |
KKR Lost | 5 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
KKR vs RCB Head to Head Record at Neutral Venues
The KKR vs RCB rivalry appears fairly matched when it comes to neutral ground matches; out of the 10 matches that the two teams have played on neutral venues, KKR has won 4 and RCB has won 6.
Total Matches | 10 |
KKR Won | 4 |
RCB Won | 6 |
KKR Lost | 6 |
RCB Lost | 4 |
Draw | 0 |
Tied | 0 |
No Result | 0 |
KKR vs RCB: Kolkata Knight Riders vs Royal Challengers Bangalore Stats & Records
Highest Score in KKR vs RCB Rivalry
In the first ever IPL match, on April 18, 2008, in Bengaluru, the Kolkata Knight Riders achieved the greatest score in the KKR vs RCB rivalry’s history: 222/3.
Highest Score by KKR Against RCB
On April 18, 2008, at Chinnaswamy, Bengaluru, the KKR achieved its best score of 222/3 against RCB.
Highest Score by RCB Against KKR
In their match against the Kolkata Knight Riders on April 21, 2024, in Kolkata, the Royal Challengers Bangalore scored 221, their greatest total to date against KKR.
Lowest Score in KKR vs RCB Rivalry
On April 23, 2017, at Eden Gardens, Royal Challengers Bangalore scored the lowest total in the KKR vs RCB rivalry as they were swept out for just 49 runs by KKR.
Lowest Score by KKR Against RCB
On October 21, 2020, in Abu Dhabi, RCB held KKR to a score of 84/8 runs, which is KKR’s lowest total against Royal Challengers Bangalore.
Lowest Score by RCB Against KKR
The Royal Challengers Bangalore were bundled out for just 49 runs against KKR on April 23, 2017, in Kolkata, which is their lowest total so far against KKR.
Individual Records in KKR vs RCB Rivalry
Most runs & Highest Score in KKR vs RCB Rivalry
The legendary captain of KKR Gautam Gambhir leads the run-scoring tally of Kolkata Knight Riders against Royal Challengers Bangalore, while Brandon McCullum is the KKR batsman with the highest score against RCB. For Royal Challengers Bangalore, it is Virat Kohli who scored the most runs against Kolkata Knight Riders, and the highest score for RCB against KKR is in the name of Chris Gayle.
Stats | KKR | RCB |
---|---|---|
Most Runs | Gautam Gambhir (530 runs) | Virat Kohli (1003 runs) |
Highest scorer | Brendon McCullum (158*) | Chris Gayle (102*) |
Most Wickets & Best Bowling in KKR vs RCB Rivalry
Sunil Narine has taken the most wickets for the Kolkata Knight Riders against Royal Challengers Bangalore, while Yuzvendra Chahal is the bowler for the Royal Challengers Bangalore who has taken the most wickets against Kolkata Knight Riders. The finest bowling performance for RCB against the KKR came from Wanindu Hasaranga, while Varun Chakaravarthy delivered the best bowling figures for the Kolkata Knight Riders against Royal Challengers Bangalore.
Stats | KKR | RCB |
---|---|---|
Most wickets | Sunil Narine (25) | Yuzvendra Chahal (19 wickets) |
Best Bowling | Varun Chakaravarthy (4/15) | Wanindu Hasaranga (4/20) |
Kolkata Knight Riders vs Royal Challengers Bengaluru Timeline
The KKR vs RCB rivalry has been marked by several notable moments in the Indian Premier League (IPL). The clashes began in 2008, with RCB securing early victories. KKR’s 2012 IPL-winning season saw a dramatic turnaround, including a thrilling match against RCB where KKR emerged victorious in a high-scoring encounter. The 2015 season featured a remarkable inning from AB de Villiers, who led RCB to a record chase against KKR. In 2017, KKR’s Sunil Narine starred with both bat and ball, clinching a crucial win.
A major incident occurred in 2019 when RCB’s Virat Kohli and KKR’s Andre Russell engaged in a fierce battle, with Russell’s explosive performance turning the game. The 2021 season highlighted KKR’s strategic prowess as they defeated RCB in a key encounter. Since the 2023 season, KKR has been undefeated against RCB and won all four encounters in the last two seasons vs RCB. The latest outing between these two sides was in Eden Gardens on April 21, 2024.
IPL Season | Match No. | Date | Team | Versus | Venue | Result |
2008 | 1st | 18/04/2008 | KKR | RCB | Bangalore | KKR won by 140 runs |
2008 | 29th | 08/05/2008 | KKR | RCB | Kolkata | KKR won by 5 runs |
2009 | 19th | 29/04/2009 | KKR | RCB | Durban | RCB won by 5 wickets |
2009 | 41st | 12/05/2009 | KKR | RCB | Centurion | RCB won by 6 wickets |
2010 | 4th | 14/03/2010 | KKR | RCB | Kolkata | KKR won by 7 wickets |
2010 | 43rd | 10/04/2010 | KKR | RCB | Bangalore | RCB won by 7 wickets |
2011 | 24th | 22/04/2011 | KKR | RCB | Kolkata | RCB won by 9 wickets |
2011 | 58th | 14/05/2011 | KKR | RCB | Bangalore | RCB won by 4 wickets [D/L] |
2012 | 10th | 10/04/2012 | KKR | RCB | Bangalore | KKR won by 42 runs |
2012 | 38th | 28/04/2012 | KKR | RCB | Kolkata | KKR won by 47 runs |
2013 | 12th | 11/04/2013 | KKR | RCB | Bangalore | RCB won by 8 wickets |
2013 | 60th | 12/05/2013 | KKR | RCB | Ranchi | KKR won by 5 wickets |
2014 | 11th | 24/04/2014 | KKR | RCB | Sharjah | KKR won by 2 runs |
2014 | 49th | 22/05/2014 | KKR | RCB | Kolkata | KKR won by 30 runs |
2015 | 5th | 11/04/2015 | KKR | RCB | Kolkata | RCB won by 3 wickets |
2015 | 33rd | 02/05/2015 | KKR | RCB | Bangalore | RCB won by 7 wickets |
2016 | 30th | 02/05/2016 | KKR | RCB | Bangalore | KKR won by 5 wickets |
2016 | 48th | 16/05/2016 | KKR | RCB | Kolkata | RCB won by 9 wickets |
2017 | 27th | 23/04/2017 | KKR | RCB | Kolkata | KKR won by 82 runs |
2017 | 46th | 07/05/2017 | KKR | RCB | Bangalore | KKR won by 6 wickets |
2018 | 3rd | 08/04/2018 | KKR | RCB | Kolkata | KKR won by 4 wickets |
2018 | 29th | 29/04/2018 | KKR | RCB | Bangalore | KKR won by 6 wickets |
2019 | 17th | 05/04/2019 | KKR | RCB | Bangalore | KKR won by 5 wickets |
2019 | 35th | 19/04/2019 | KKR | RCB | Kolkata | RCB won by 10 runs |
2020 | 28th | 12/10/2020 | KKR | RCB | Sharjah | RCB won by 82 runs |
2020 | 39th | 21/10/2020 | KKR | RCB | Abu Dhabi | RCB won by 8 wickets |
2021 | 10th | 18/04/2021 | KKR | RCB | Chennai | RCB won by 38 runs |
2021 | 31st | 20/09/2021 | KKR | RCB | Abu Dhabi | KKR won by 9 wickets |
2021 | 1st Eliminator | 11/10/2021 | KKR | RCB | Sharjah | KKR won by 4 wickets |
2022 | 6th | 30/03/2022 | KKR | RCB | Mumbai | RCB won by 3 wickets |
2023 | 9th | 06/04/2023 | KKR | RCB | Kolkata | KKR won by 81 runs |
2023 | 36th | 26/04/2023 | KKR | RCB | Bangalore | KKR won by 21 runs |
2024 | 10th | 29/03/2024 | KKR | RCB | Bangalore | KKR won by 7 wickets |
2024 | 36th | 21/04/2024 | KKR | RCB | Kolkata | KKR won by 1 run |
2025 | 1st | 22/03/2025 | KKR | RCB | Kolkata | RCB won by 7 wickets |
2025 | 58th | 17/05/2025 | KKR | RCB | Bangalore | Match Abandoned |
Kolkata Knight Riders vs Royal Challengers Bangalore Match Scorecard: IPL 2025
KKR vs RCB at Kolkata, 22nd March, 2025
![]() ![]() ![]() | Kolkata Knight Riders | (20 overs) 174/8 |
![]() ![]() ![]() | Royal Challengers Bengaluru | (16.2 overs)Â Â 177/3 |
MATCH INFORMATION | |
Venue | Eden Gardens, Kolkata |
Toss | RCB won the toss and elected to field |
Match Conditions | 20 Overs |
Player of Match | Krunal Pandya |
RCB vs KKR at Bangalore, 17th May, 2025
![]() ![]() ![]() | Royal Challengers Bengaluru | Â – |
![]() ![]() ![]() | Kolkata Knight Riders | Â – |
MATCH INFORMATION | |
Venue | M Chinnaswamy Stadium, Bangalore |
Toss | No Toss |
Season | 2025 |
Match Conditions | 20 Overs |
Player of Match | No Award |