app-icon

SD Live

Fastest Live Scores

Download App
sportsdunia logo
Search Icon
IPL

RCB vs KKR Head to Head: Record, Stats and Timeline

Royal Challengers Bengaluru flag

Royal Challengers Bengaluru

RCB
35Matches0 NR/Tied
Kolkata Knight Riders flag

Kolkata Knight Riders

KKR
Leader
Royal Challengers Bengaluru flag
15
20
Kolkata Knight Riders flag
43%
57%
Last updated: 31 Mar 2026Scope: iplt20 only

Key Takeaways

Royal Challengers Bengaluru vs Kolkata Knight Riders head to head in IPLT20 record shows 35 matches played between the two teams, with Royal Challengers Bengaluru winning 15 matches and Kolkata Knight Riders winning 20, while 0 games ended in no result or tie.

The Royal Challengers Bengaluru vs Kolkata Knight Riders IPLT20 records give a clear indication of their rivalry. The Royal Challengers Bengaluru vs Kolkata Knight Riders IPLT20 stats highlight a highest team score of 221/10 (20 ov) for Royal Challengers Bengaluru and 222/3 (20 ov) for Kolkata Knight Riders in matches between the two sides.

Looking at the Royal Challengers Bengaluru vs Kolkata Knight Riders timeline, last 5 IPLT20 matches provide a clear view of recent results and head-to-head trends between the teams. The Royal Challengers Bengaluru vs Kolkata Knight Riders in IPLT20 World Cup shows the number of matches played between the two teams.

Royal Challengers Bengaluru vs Kolkata Knight Riders Head to Head Records

DetailsRCBKKR
Highest Team ScoreHighest total scored in T20 matches between these teams
221222
Lowest Team ScoreLowest total scored in T20 matches between these teams
4984
Average Runs per MatchAverage runs scored per innings
152.06160.29
Average Wickets LostAverage wickets lost per innings (lower is better)
5.635.77
Biggest Win (Runs)Largest margin of victory by runs
82140
Biggest Win (Wickets)Largest margin of victory by wickets
99

RCB vs KKR Head to Head Stats

Batting Records

DetailsPlayerTeamStats

Most Runs Scorer

Brendon McCullum

KKR
158 runs
1 innings, Avg: 158.00

Most Hundreds

Brendon McCullum

KKR
1 hundred
1 innings

Best Average

Brendon McCullum

KKR
158
Min 1 innings

Most Fifties

Mark Boucher

RCB
1 fifties
1 innings

Highest Strike Rate

Andre Russell

KKR
369.23
Min 13 balls faced

Bowling Records

DetailsPlayerTeamStats

Most Wickets Taker

Sunil Narine

KKR
27 wickets
22 matches, Econ: 6.69

Best Bowling Figures in a Match

Tim Southee

KKR
3/20
4 overs

Best Economy Rate

Chris Morris

RCB
4.13
8 overs, 2 wickets

Best Strike Rate

Chris Woakes

RCB
8.57
60 balls, 7 wickets

Royal Challengers Bengaluru vs Kolkata Knight Riders Timeline: (Last 5 matches)

DateVenueScoreWinnerMarginPlayer of Match
Mar 22, 2025
Eden Gardens, Kolkata
KKR :174/8 (20 ov)
RCB :177/3 (16.2 ov)
RCB
Krunal Pandya
Apr 21, 2024
Eden Gardens, Kolkata
KKR :222/6 (20 ov)
RCB :221/10 (20 ov)
KKR
Andre Russell
Mar 29, 2024
M Chinnaswamy Stadium, Bengaluru
RCB :182/6 (20 ov)
KKR :186/3 (16.5 ov)
KKR
Sunil Narine
Apr 26, 2023
M Chinnaswamy Stadium, Bengaluru
RCB :179/8 (20 ov)
KKR :200/5 (20 ov)
KKR
Varun Chakravarthy
Apr 6, 2023
Eden Gardens, Kolkata
KKR :204/7 (20 ov)
RCB :123/10 (17.4 ov)
KKR
Shardul Thakur

FAQs

How many IPLT20 matches have Royal Challengers Bengaluru and Kolkata Knight Riders played?
Royal Challengers Bengaluru and Kolkata Knight Riders have played 35 IPLT20 International matches against each other since 2008.
Who has won more IPLT20 matches between Royal Challengers Bengaluru and Kolkata Knight Riders?
Kolkata Knight Riders has won 20 out of 35 IPLT20 matches against Royal Challengers Bengaluru, while Royal Challengers Bengaluru has won 15 matches.
What is Royal Challengers Bengaluru's highest IPLT20 score vs Kolkata Knight Riders?
Royal Challengers Bengaluru's highest IPLT20 score against Kolkata Knight Riders is 221/10 in 20 overs.
What is Kolkata Knight Riders's highest IPLT20 score vs Royal Challengers Bengaluru?
Kolkata Knight Riders's highest IPLT20 score against Royal Challengers Bengaluru is 222/3 in 20 overs.
Who is the top run-scorer in Royal Challengers Bengaluru vs Kolkata Knight Riders IPLT20s?
Brendon McCullum is the top run-scorer in Royal Challengers Bengaluru vs Kolkata Knight Riders IPLT20 matches with 158 runs from 1 innings at an average of 158.
Who has taken the most wickets in Royal Challengers Bengaluru vs Kolkata Knight Riders IPLT20 matches?
Sunil Narine leads the wicket-takers list with 4 wickets from 1 matches at an economy rate of 5.25.
When was the last Royal Challengers Bengaluru vs Kolkata Knight Riders IPLT20 match?
The last Royal Challengers Bengaluru vs Kolkata Knight Riders IPLT20 match was played on 22 March 2025.