KKR vs RCB Head to Head

Last Modified Mar 24, 2025 01:10 IST
KKR vs RCB Head to Head
2025 IPL - Kolkata Knight Riders v Royal Challengers Bengaluru

The Kolkata Knight Riders (KKR) and Royal Challengers Bengaluru (RCB) are one of the oldest rivalries in the IPL. The two teams have faced off 35 times in the IPL and once in CLT20. KKR holds the advantage with 21 wins, while RCB has 15. KKR has won three IPL titles, whereas RCB is yet to secure a championship, as of March 2025.

Virat Kohli is the highest run-scorer in this rivalry with 962 runs, while Sunil Narine is the highest wicket-taker with 26 wickets. The highest total in their encounters is 222/6 by KKR (2024), and the lowest is 49 by RCB (2017). Brendon McCullum's 158* in 2008 remains the highest individual score.

KKR vs RCB head-to-head

Kolkata Knight Riders (KKR) and Royal Challengers Bengaluru (RCB) have faced each other 35 times in the IPL, as per reports. KKR has won 20 matches, while RCB has secured 15 victories. In their last encounter on March 22, 2025, RCB won by 7 wickets in Kolkata. One of KKR’s most dominant victories came in 2017, when they bowled out RCB in just 49 runs, securing an 82-run victory. On the other hand, RCB’s biggest win came in 2020, when they won by 82 runs.

Notable games include KKR’s 1-run win in 2024 and RCB’s 82-run win in 2020. Sunil Narine leads the wicket charts with 27 scalps, while Virat Kohli is the top run-scorer with 1021 runs. KKR has also set records against RCB, such as bundling them out for the lowest-ever IPL total (49 all out) in 2017.

Matches PlayedMatches won by KKRMatches won by RCB
352015

KKR vs RCB match results

DateWinnerWon byVenue
22-Mar-2025Royal Challengers Bengaluru7 wicketsKolkata
21-Apr-2024Kolkata Knight Riders1 runKolkata
29-Mar-2024Kolkata Knight Riders7 wicketsBengaluru
26-Apr-2023Kolkata Knight Riders21 runsBengaluru
06-Apr-2023Kolkata Knight Riders81 runsKolkata
30-Mar-2022Royal Challengers Bengaluru3 wicketsNavi Mumbai
11-Oct-2021Kolkata Knight Riders4 wicketsSharjah
20-Sep-2021Kolkata Knight Riders9 wicketsAbu Dhabi
18-Apr-2021Royal Challengers Bengaluru38 runsChennai
21-Oct-2020Royal Challengers Bengaluru8 wicketsAbu Dhabi
12-Oct-2020Royal Challengers Bengaluru82 runsSharjah
19-Apr-2019Royal Challengers Bengaluru10 runsKolkata
5-Apr-2019Kolkata Knight Riders5 wicketsBengaluru
29-Apr-2018Kolkata Knight Riders6 wicketsBengaluru
8-Apr-2018Kolkata Knight Riders4 wicketsKolkata
7-May-2017Kolkata Knight Riders6 wicketsBengaluru
23-Apr-2017Kolkata Knight Riders82 runsKolkata
16-May-2016Royal Challengers Bengaluru9 wicketsKolkata
2-May-2016Kolkata Knight Riders5 wicketsBangalore
2-May-2015Royal Challengers Bengaluru7 wicketsBangalore
11-Apr-2015Royal Challengers Bengaluru3 wicketsKolkata
22-May-2014Kolkata Knight Riders30 runsKolkata
24-Apr-2014Kolkata Knight Riders2 runsSharjah
12-May-2013Kolkata Knight Riders5 wicketsRanchi
11-Apr-2013Royal Challengers Bengaluru8 wicketsBangalore
28-Apr-2012Kolkata Knight Riders47 runsKolkata
10-Apr-2012Kolkata Knight Riders42 runsBangalore
14-May-2011Royal Challengers Bengaluru4 wicketsBangalore
22-Apr-2011Royal Challengers Bengaluru9 wicketsKolkata
10-Apr-2010Royal Challengers Bengaluru7 wicketsBangalore
14-Mar-2010Kolkata Knight Riders7 wicketsKolkata
12-May-2009Royal Challengers Bengaluru6 wicketsCenturion
29-Apr-2009Royal Challengers Bengaluru5 wicketsDurban
8-May-2008Kolkata Knight Riders5 runsKolkata
18-Apr-2008Kolkata Knight Riders140 runsBangalore

KKR vs RCB head-to-head in KKR’s home ground, Eden Gardens

At Eden Gardens, KKR and RCB have faced off 13 times, with KKR winning 8, RCB winning 5, and RCB winning the last meeting by 7 wickets.

Matches PlayedMatches won by KKRMatches won by RCBLast Meeting
130805RCB won by 7 wickets

KKR vs RCB head-to-head in RCB’s home ground, M. Chinnaswamy Stadium

At M. Chinnaswamy Stadium, KKR and RCB have played 12 matches, with KKR winning 8, RCB winning 4, and KKR winning the last meeting by 7 wickets.

Matches PlayedMatches won by RRMatches won by SRHLast Meeting
120804KKR won by 7 wickets

KKR vs RCB head-to-head in neutral venues

At neutral venues, KKR and RCB have played 10 matches, with KKR winning 6, RCB winning 4, and RCB winning the last meeting by 3 wickets.

Matches PlayedMatches won by RRMatches won by SRHPrevious Meeting
100604RCB won by 3 wickets

KKR vs RCB head-to-head: Highest run scorer

Virat Kohli is the highest run-scorer in KKR vs RCB matches with 962 runs, followed by Chris Gayle with 631 runs.

BatterRuns
Virat Kohli1021
Chris Gayle631

KKR vs RCB head-to-head: Highest wicket-taker

Sunil Narine is the highest wicket-taker in KKR vs RCB matches with 26 wickets, followed by Yuzvendra Chahal with 19 wickets.

BowlerWickets
Sunil Narine27
Yuzvendra Chahal19

Read More: RR vs SRH Head to Head

FAQs on KKR vs RCB head-to-head

A. The first match between KKR and RCB was on 18 April 2008, where KKR won by 140 runs.

A. The latest meeting was on 22 March 2025, where RCB won by 7 wickets.

A. Kolkata Knight Riders have won the most matches, with 20 wins.

A. Virat Kohli holds the record for the most player appearances with 35 matches.

A. Virat Kohli is the top scorer with 962 runs for RCB, while Sunil Narine has taken the most wickets (26) for KKR.

Related Stories

"Not won anything, still thought they won everything" - When Gautam Gambhir made a scathing attack on star team during IPL 2024 "Not won anything, still thought they won everything" - When Gautam Gambhir made a scathing attack on star team during IPL 2024
"Not won anything, still thought they won everything" - When Gautam Gambhir made a scathing attack on star team during IPL 2024
"That is what we don't want" - Aakash Chopra on Rajat Patidar as captain ahead of RCB vs KKR IPL 2025 clash "That is what we don't want" - Aakash Chopra on Rajat Patidar as captain ahead of RCB vs KKR IPL 2025 clash
"That is what we don't want" - Aakash Chopra on Rajat Patidar as captain ahead of RCB vs KKR IPL 2025 clash
5 best bowling performances by an RCB player vs KKR ahead of IPL 2025 opener ft. Mohammed Siraj 5 best bowling performances by an RCB player vs KKR ahead of IPL 2025 opener ft. Mohammed Siraj
5 best bowling performances by an RCB player vs KKR ahead of IPL 2025 opener ft. Mohammed Siraj
"It's been heard that Hardik Pandya might not be available" - Aakash Chopra on CSK-MI IPL 2025 clash "It's been heard that Hardik Pandya might not be available" - Aakash Chopra on CSK-MI IPL 2025 clash
"It's been heard that Hardik Pandya might not be available" - Aakash Chopra on CSK-MI IPL 2025 clash
Top 5 spells by a KKR bowler in IPL playoffs ft. Umesh Yadav Top 5 spells by a KKR bowler in IPL playoffs ft. Umesh Yadav
Top 5 spells by a KKR bowler in IPL playoffs ft. Umesh Yadav
Explained: Why Virat Kohli was given out in the 2024 IPL game against KKR Explained: Why Virat Kohli was given out in the 2024 IPL game against KKR
Explained: Why Virat Kohli was given out in the 2024 IPL game against KKR
"When RCB's bowling will be in front of him, Andre Russell's mighty form might be seen" - Aakash Chopra on KKR players in focus in IPL 2024 clash "When RCB's bowling will be in front of him, Andre Russell's mighty form might be seen" - Aakash Chopra on KKR players in focus in IPL 2024 clash
"When RCB's bowling will be in front of him, Andre Russell's mighty form might be seen" - Aakash Chopra on KKR players in focus in IPL 2024 clash
IPL 2023: 3 records that were broken in KKR's brilliant 7-wicket win over RCB in Match 10 IPL 2023: 3 records that were broken in KKR's brilliant 7-wicket win over RCB in Match 10
IPL 2023: 3 records that were broken in KKR's brilliant 7-wicket win over RCB in Match 10
IPL 2024: 3 milestones that could be reached in today's big RCB vs KKR match IPL 2024: 3 milestones that could be reached in today's big RCB vs KKR match
IPL 2024: 3 milestones that could be reached in today's big RCB vs KKR match
3 times Virat Kohli failed in run chases vs KKR in the IPL 3 times Virat Kohli failed in run chases vs KKR in the IPL
3 times Virat Kohli failed in run chases vs KKR in the IPL