Royal Challengers Bengaluru
Kolkata Knight Riders
Royal Challengers BengaluruIndian Premier League, 2025
RCBvsKKR
League · Match 58
17-May-20257:30 PM
VenueChinnaswamy Stadium, Bengaluru
Kolkata Knight RidersPlaying squad announcedReview the latest player, team and matchup information below.
Match analysis
Select a section to explore the available match analysis.

RCB vs KKR
Head-to-Head • Stats & Player Spotlight

Won
2
Won
4

Head to Head at Chinnaswamy Stadium

Won
0
Won
2

Most Runs (H2H)
1

Virat Kohli
247
Runs
2

Phil Salt
134
Runs
3

Venkatesh Iyer
116
Runs
4

Sunil Narine
113
Runs
5

Rinku Singh
105
Runs
Most Wickets (H2H)
1

Varun Chakravarthy
10
Wickets
2

Sunil Narine
7
Wickets
3

Andre Russell
7
Wickets
4

Suyash Sharma
6
Wickets
5

Harshit Rana
4
Wickets
| KKR | RCB | Winner | Series | Match | Date | Ground | MOTM |
|---|---|---|---|---|---|---|---|
| 174/8 (Balls 120) | 177/3 (Balls 98) | RCB | Indian Premier League, 2025 | Match 1, League | 22-03-2025 | Eden Gardens, Kolkata | Krunal Pandya |
| 222/6 (Balls 120) | 221/10 (Balls 120) | KKR | Indian Premier League, 2024 | Match 36, League | 21-04-2024 | Eden Gardens, Kolkata | Andre Russell |
| 186/3 (Balls 101) | 182/6 (Balls 120) | KKR | Indian Premier League, 2024 | Match 10, League | 29-03-2024 | Chinnaswamy Stadium, Bengaluru | Sunil Narine |
| 200/5 (Balls 120) | 179/8 (Balls 120) | KKR | Indian Premier League, 2023 | Match 36, League | 26-04-2023 | Chinnaswamy Stadium, Bengaluru | Varun Chakravarthy |
| 204/7 (Balls 120) | 123/10 (Balls 106) | KKR | Indian Premier League, 2023 | Match 9, League | 06-04-2023 | Eden Gardens, Kolkata | Shardul Thakur |
| 128/10 (Balls 113) | 132/7 (Balls 116) | RCB | Indian Premier League, 2022 | Match 6, League | 30-03-2022 | DY Patil Stadium, Mumbai | Wanindu Hasaranga |
Player statistics

Ground Stats
Chinnaswamy Stadium
Bengaluru
Historical baseline
Ground trends
Scores, result split and bowling profile
Average Scores
1st innings
189
2nd innings
180
Wickets
Fast Bowlers
206
72% of total
Slow Bowlers
79
28% of total
Winning Percentage
Batting First
Batting Second
No Result
Venue intelligence
What the stats suggest
Patterns from completed matches
AVG 1ST INNINGS
189
Completed matches: 21
Insight
Competitive scoring sample
The first-innings average sits in a workable middle zone, which suggests the ground has supported competitive totals without being one-paced.
1ST INNINGS RANGE
95 - 287
Low: 95 • High: 287
Insight
Wide scoring spread
The spread between the lowest and highest first innings is large, so this venue has already produced very different scoring environments.
190+ 1ST INNINGS
9
43% of completed matches
Insight
High totals are part of the record
This ground has produced 190+ first innings, but not at such a high rate that every match should be expected to follow that pattern.
150 OR BELOW
2
10% of completed matches
Insight
Lower scores remain in play
While the venue has shown higher gears as well, totals of 150 or below are still present often enough to matter in the overall reading.
RESULT SPLIT
52% Bat 1st
48% Bat 2nd • 0% NR
Insight
No strong innings skew
The win split between batting first and batting second is fairly close, so the venue sample does not point to a strong innings bias.
CHASE COMPLETION
73 balls
Avg successful chase: 104 balls
Insight
Some chases finish quickly
At least one successful chase was completed very early, which shows that not every winning pursuit here has gone deep into the innings.
WICKET SPLIT
72% Fast / 28% Slow
Fast: 206 • Slow: 79
Insight
Fast bowlers lead
Fast bowlers account for the larger wicket share in this sample, which gives pace the stronger dismissal footprint at this ground so far.
50+ SCORES
54
30+: 50 • 100+: 4
Insight
Big batting scores recorded
This sample already includes multiple century-level innings, so the ground has shown that truly major individual batting scores are possible here.
Match archive
Venue records
| First-Inning | Second-Inning | Winner | Series | Match | Date | MOTM |
|---|---|---|---|---|---|---|
| RCB: 213/5 (Balls 120) | CSK: 211/5 (Balls 120) | RCB | Indian Premier League, 2025 | Match 52, League | 03-05-2025 | Romario Shepherd |
| RCB: 205/5 (Balls 120) | RR: 194/9 (Balls 120) | RCB | Indian Premier League, 2025 | Match 42, League | 24-04-2025 | Josh Hazlewood |
| RCB: 95/9 (Balls 84) | PBKS: 98/5 (Balls 73) | PBKS | Indian Premier League, 2025 | Match 34, League | 18-04-2025 | Tim David |
| RCB: 163/7 (Balls 120) | DC: 169/4 (Balls 107) | DC | Indian Premier League, 2025 | Match 24, League | 10-04-2025 | KL Rahul |
| RCB: 169/8 (Balls 120) | GT: 170/2 (Balls 107) | GT | Indian Premier League, 2025 | Match 14, League | 02-04-2025 | Mohammed Siraj |
| RCB: 218/5 (Balls 120) | CSK: 191/7 (Balls 120) | RCB | Indian Premier League, 2024 | Match 68, League | 18-05-2024 | Faf du Plessis |
| RCB: 187/9 (Balls 120) | DC: 140/10 (Balls 115) | RCB | Indian Premier League, 2024 | Match 62, League | 12-05-2024 | Cameron Green |
| GT: 147/10 (Balls 117) | RCB: 152/6 (Balls 82) | RCB | Indian Premier League, 2024 | Match 52, League | 04-05-2024 | Mohammed Siraj |
| SRH: 287/3 (Balls 120) | RCB: 262/7 (Balls 120) | RCB | Indian Premier League, 2024 | Match 30, League | 15-04-2024 | Travis Head |
| LSG: 181/5 (Balls 120) | RCB: 153/10 (Balls 118) | LSG | Indian Premier League, 2024 | Match 15, League | 02-04-2024 | Mayank Yadav |
| RCB: 182/6 (Balls 120) | KKR: 186/3 (Balls 101) | KKR | Indian Premier League, 2024 | Match 10, League | 29-03-2024 | Sunil Narine |
| PBKS: 176/6 (Balls 120) | RCB: 178/6 (Balls 116) | RCB | Indian Premier League, 2024 | Match 6, League | 25-03-2024 | Virat Kohli |
| IND: 212/4 (Balls 120) | AFG: 212/6 (Balls 120) | IND | Afghanistan Tour of India | Match 3, T20I | 17-01-2024 | Rohit Sharma |
| IND: 160/8 (Balls 120) | AUS: 154/8 (Balls 120) | IND | Australia tour of India | Match 5, T20I | 03-12-2023 | Axar Patel |
| RCB: 197/5 (Balls 120) | GT: 198/4 (Balls 115) | GT | Indian Premier League, 2023 | Match 70, League | 21-05-2023 | Shubman Gill |
| KKR: 200/5 (Balls 120) | RCB: 179/8 (Balls 120) | KKR | Indian Premier League, 2023 | Match 36, League | 26-04-2023 | Varun Chakravarthy |
| RCB: 189/9 (Balls 120) | RR: 182/6 (Balls 120) | RCB | Indian Premier League, 2023 | Match 32, League | 23-04-2023 | Glenn Maxwell |
| CSK: 226/6 (Balls 120) | RCB: 218/8 (Balls 120) | CSK | Indian Premier League, 2023 | Match 24, League | 17-04-2023 | Devon Conway |
| RCB: 174/6 (Balls 120) | DC: 151/9 (Balls 120) | RCB | Indian Premier League, 2023 | Match 20, League | 15-04-2023 | Virat Kohli |
| RCB: 212/2 (Balls 120) | LSG: 213/9 (Balls 120) | LSG | Indian Premier League, 2023 | Match 15, League | 10-04-2023 | Nicholas Pooran |
| MI: 171/7 (Balls 120) | RCB: 172/2 (Balls 98) | RCB | Indian Premier League, 2023 | Match 5, League | 02-04-2023 | Faf du Plessis |

RCB vs KKR
Team Stats • Recent Performances & Top Performers
Recent Performances
RCB
WWWWL
W
vs CSK
03-05-2025
RCB - 213/5 (Balls 120)
CSK - 211/5 (Balls 120)
W
vs DC
27-04-2025
DC - 162/8 (Balls 120)
RCB - 165/4 (Balls 111)
W
vs RR
24-04-2025
RCB - 205/5 (Balls 120)
RR - 194/9 (Balls 120)
W
vs PBKS
20-04-2025
PBKS - 157/6 (Balls 120)
RCB - 159/3 (Balls 113)
L
vs PBKS
18-04-2025
RCB - 95/9 (Balls 84)
PBKS - 98/5 (Balls 73)
KKR
LWWNRL
L
vs CSK
07-05-2025
KKR - 179/6 (Balls 120)
CSK - 183/8 (Balls 118)
W
vs RR
04-05-2025
KKR - 206/4 (Balls 120)
RR - 205/8 (Balls 120)
W
vs DC
29-04-2025
KKR - 204/9 (Balls 120)
DC - 190/9 (Balls 120)
NR
vs PBKS
26-04-2025
PBKS - 201/4 (Balls 120)
KKR - 7/0 (Balls 6)
L
vs GT
21-04-2025
GT - 198/3 (Balls 120)
KKR - 159/8 (Balls 120)
Top Performers
RCB
Top performersVirat Kohli
140.71SRRomario Shepherd
168RunsBhuvneshwar Kumar
8.5EcoLungi Ngidi
3WktsKKR
Top performersVenkatesh Iyer
140.59SRSunil Narine
795RunsVarun Chakravarthy
7.91EcoSunil Narine
47Wkts
RCB vs KKR
Player Matchups • T20

BatterPhil Salt
VS

BowlerMayank Markande
Runs19
Balls16
Wickets2
Strike rate118.75

BatterPhil Salt
VS

BowlerVarun Chakravarthy
Runs25
Balls10
Wickets1
Strike rate250

BatterVirat Kohli
VS

BowlerSunil Narine
Runs35
Balls31
Wickets1
Strike rate112.9

BatterVirat Kohli
VS

BowlerHarshit Rana
Runs33
Balls24
Wickets1
Strike rate137.5

BatterVirat Kohli
VS

BowlerVarun Chakravarthy
Runs35
Balls24
Wickets0
Strike rate145.83

BatterRajat Patidar
VS

BowlerAndre Russell
Runs1
Balls4
Wickets2
Strike rate25

BatterRajat Patidar
VS

BowlerMayank Markande
Runs43
Balls14
Wickets1
Strike rate307.14

BatterRajat Patidar
VS

BowlerSunil Narine
Runs26
Balls14
Wickets0
Strike rate185.71

BatterMayank Agarwal
VS

BowlerHarshit Rana
Runs27
Balls18
Wickets2
Strike rate150

BatterAjinkya Rahane
VS

BowlerKrunal Pandya
Runs13
Balls10
Wickets2
Strike rate130

BatterRomario Shepherd
VS

BowlerAnrich Nortje
Runs33
Balls7
Wickets0
Strike rate471.43

BatterVenkatesh Iyer
VS

BowlerBhuvneshwar Kumar
Runs47
Balls29
Wickets0
Strike rate162.07

BatterAndre Russell
VS

BowlerBhuvneshwar Kumar
Runs67
Balls23
Wickets0
Strike rate291.3

BatterSunil Narine
VS

BowlerRasikh Salam
Runs46
Balls18
Wickets1
Strike rate255.56

BatterAjinkya Rahane
VS

BowlerRasikh Salam
Runs30
Balls14
Wickets0
Strike rate214.29

BatterRinku Singh
VS

BowlerYash Dayal
Runs35
Balls9
Wickets1
Strike rate388.89

BatterVenkatesh Iyer
VS

BowlerYash Dayal
Runs32
Balls12
Wickets0
Strike rate266.67

BatterAndre Russell
VS

BowlerYash Dayal
Runs27
Balls8
Wickets0
Strike rate337.5

BatterAjinkya Rahane
VS

BowlerSuyash Sharma
Runs30
Balls19
Wickets0
Strike rate157.89
RCB vs KKR Match Preview
Pre-match context and key talking points.
No match preview yet
The pre-match preview will appear here when it is published.

RCB vs KKR
Recent Match Related News
Royal Challengers Bengaluru sign Mayank Agarwal as injury replacement for Devdutt Padikkal
07-05-2025Read more on iplt20.com
KKR pick Chetan Sakariya as a replacement for Umran Malik
16-03-2025Read more on iplt20.com
Ottis Gibson takes charge as KKR assistant coach
08-03-2025Read more on espncricinfo.com
