Royal Challengers Bengaluru vs Kolkata Knight Riders: Prediction, Head-to-Head, Odds & Stats
Wojtek Kolan
Published on 17 May, 02:00 PM
FT
0-0
0-0
Scheduled H2H Match For Royal Challengers Bengaluru Vs Kolkata Knight Riders
Sat, 17 May 2025 at 02:00 PM UTC
Royal Challengers Bengaluru
IND
Recent Form
W
W
W
W
L
4
Win
Last 10 Played
10
0 Draws6
Win
3
Position
7
Kolkata Knight Riders
IND
Recent Form
L
L
W
W
L
4
Win
Last 10 Played
10
0 Draws6
Win
3
Position
7
Royal Challengers Bengaluru vs Kolkata Knight Riders H2H Match Summary
In the most recent 10 head-to-head matches for these rivals, Royal Challengers Bengaluru have got the victory 4 times and Kolkata Knight Riders have won on 6 occasion.
| Head-to-Head (Last 10 Matches) | |
|---|---|
| Royal Challengers Bengaluru | 4 |
| Kolkata Knight Riders | 6 |
Royal Challengers Bengaluru vs Kolkata Knight Riders Past H2H Matches
Indian Premier League
02:00 PM
17/05/25
17/05/25
Royal Challengers Bengaluru
0
Kolkata Knight Riders
0
02:00 PM
22/03/25
22/03/25
Kolkata Knight Riders
174
Royal Challengers Bengaluru
177
10:00 AM
21/04/24
21/04/24
Kolkata Knight Riders
222
Royal Challengers Bengaluru
221
02:00 PM
29/03/24
29/03/24
Royal Challengers Bengaluru
182
Kolkata Knight Riders
186
02:00 PM
26/04/23
26/04/23
Royal Challengers Bengaluru
179
Kolkata Knight Riders
200
02:00 PM
06/04/23
06/04/23
Kolkata Knight Riders
204
Royal Challengers Bengaluru
123
02:00 PM
30/03/22
30/03/22
Royal Challengers Bengaluru
132
Kolkata Knight Riders
128
02:00 PM
11/10/21
11/10/21
Royal Challengers Bengaluru
138
Kolkata Knight Riders
139
02:00 PM
20/09/21
20/09/21
Kolkata Knight Riders
94
Royal Challengers Bengaluru
92
10:00 AM
18/04/21
18/04/21
Royal Challengers Bengaluru
204
Kolkata Knight Riders
166
02:00 PM
21/10/20
21/10/20
Kolkata Knight Riders
84
Royal Challengers Bengaluru
85
02:00 PM
12/10/20
12/10/20
Royal Challengers Bengaluru
194
Kolkata Knight Riders
112
02:30 PM
19/04/19
19/04/19
Kolkata Knight Riders
203
Royal Challengers Bengaluru
213
02:30 PM
05/04/19
05/04/19
Royal Challengers Bengaluru
205
Kolkata Knight Riders
206
02:30 PM
29/04/18
29/04/18
Royal Challengers Bengaluru
175
Kolkata Knight Riders
176
02:30 PM
08/04/18
08/04/18
Kolkata Knight Riders
177
Royal Challengers Bengaluru
176
10:30 AM
07/05/17
07/05/17
Royal Challengers Bengaluru
158
Kolkata Knight Riders
159
02:30 PM
23/04/17
23/04/17
Kolkata Knight Riders
131
Royal Challengers Bengaluru
49
02:30 PM
16/05/16
16/05/16
Kolkata Knight Riders
183
Royal Challengers Bengaluru
186
02:30 PM
02/05/16
02/05/16
Royal Challengers Bengaluru
185
Kolkata Knight Riders
189
10:30 AM
02/05/15
02/05/15
Royal Challengers Bengaluru
115
Kolkata Knight Riders
111
02:30 PM
11/04/15
11/04/15
Kolkata Knight Riders
177
Royal Challengers Bengaluru
179
10:30 AM
22/05/14
22/05/14
Kolkata Knight Riders
195
Royal Challengers Bengaluru
165
02:30 PM
24/04/14
24/04/14
Royal Challengers Bengaluru
148
Kolkata Knight Riders
150
10:30 AM
12/05/13
12/05/13
Royal Challengers Bengaluru
115
Kolkata Knight Riders
116
10:30 AM
11/04/13
11/04/13
Kolkata Knight Riders
154
Royal Challengers Bengaluru
158
Team Streaks
Wins
4
Royal Challengers Bengaluru Recent Matches
Indian Premier League (30 Matches)
02:00 PM
03/06/25
03/06/25
Royal Challengers Bengaluru
190
Punjab Kings
184
W
02:00 PM
29/05/25
29/05/25
Punjab Kings
101
Royal Challengers Bengaluru
106
W
02:00 PM
27/05/25
27/05/25
Lucknow Super Giants
227
Royal Challengers Bengaluru
230
W
02:00 PM
23/05/25
23/05/25
Royal Challengers Bengaluru
189
Sunrisers Hyderabad
231
L
02:00 PM
17/05/25
17/05/25
Royal Challengers Bengaluru
0
Kolkata Knight Riders
0
-
02:00 PM
09/05/25
09/05/25
Lucknow Super Giants
Royal Challengers Bengaluru
-
02:00 PM
03/05/25
03/05/25
Royal Challengers Bengaluru
213
Chennai Super Kings
211
W
02:00 PM
27/04/25
27/04/25
Delhi Capitals
162
Royal Challengers Bengaluru
165
W
02:00 PM
24/04/25
24/04/25
Royal Challengers Bengaluru
205
Rajasthan Royals
194
W
10:00 AM
20/04/25
20/04/25
Punjab Kings
157
Royal Challengers Bengaluru
159
W
02:00 PM
18/04/25
18/04/25
Royal Challengers Bengaluru
95
Punjab Kings
98
L
10:00 AM
13/04/25
13/04/25
Rajasthan Royals
173
Royal Challengers Bengaluru
175
W
02:00 PM
10/04/25
10/04/25
Royal Challengers Bengaluru
163
Delhi Capitals
169
L
02:00 PM
07/04/25
07/04/25
Mumbai Indians
209
Royal Challengers Bengaluru
221
W
02:00 PM
02/04/25
02/04/25
Royal Challengers Bengaluru
169
Gujarat Titans
170
L
02:00 PM
28/03/25
28/03/25
Chennai Super Kings
146
Royal Challengers Bengaluru
196
W
02:00 PM
22/03/25
22/03/25
Kolkata Knight Riders
174
Royal Challengers Bengaluru
177
W
02:00 PM
22/05/24
22/05/24
Rajasthan Royals
174
Royal Challengers Bengaluru
172
L
02:00 PM
18/05/24
18/05/24
Royal Challengers Bengaluru
218
Chennai Super Kings
191
W
02:00 PM
12/05/24
12/05/24
Royal Challengers Bengaluru
187
Delhi Capitals
140
W
02:00 PM
09/05/24
09/05/24
Punjab Kings
181
Royal Challengers Bengaluru
241
W
02:00 PM
04/05/24
04/05/24
Royal Challengers Bengaluru
152
Gujarat Titans
147
W
10:00 AM
28/04/24
28/04/24
Gujarat Titans
200
Royal Challengers Bengaluru
206
W
02:00 PM
25/04/24
25/04/24
Sunrisers Hyderabad
171
Royal Challengers Bengaluru
206
W
10:00 AM
21/04/24
21/04/24
Kolkata Knight Riders
222
Royal Challengers Bengaluru
221
L
02:00 PM
15/04/24
15/04/24
Royal Challengers Bengaluru
262
Sunrisers Hyderabad
287
L
02:00 PM
11/04/24
11/04/24
Mumbai Indians
199
Royal Challengers Bengaluru
196
L
02:00 PM
06/04/24
06/04/24
Rajasthan Royals
189
Royal Challengers Bengaluru
183
L
02:00 PM
02/04/24
02/04/24
Royal Challengers Bengaluru
153
Lucknow Super Giants
181
L
02:00 PM
29/03/24
29/03/24
Royal Challengers Bengaluru
182
Kolkata Knight Riders
186
L
Kolkata Knight Riders Recent Matches
Indian Premier League (30 Matches)
02:00 PM
25/05/25
25/05/25
Sunrisers Hyderabad
278
Kolkata Knight Riders
168
L
02:00 PM
17/05/25
17/05/25
Royal Challengers Bengaluru
0
Kolkata Knight Riders
0
-
02:00 PM
10/05/25
10/05/25
Sunrisers Hyderabad
Kolkata Knight Riders
-
02:00 PM
07/05/25
07/05/25
Kolkata Knight Riders
179
Chennai Super Kings
183
L
10:00 AM
04/05/25
04/05/25
Kolkata Knight Riders
206
Rajasthan Royals
205
W
02:00 PM
29/04/25
29/04/25
Delhi Capitals
190
Kolkata Knight Riders
204
W
02:00 PM
26/04/25
26/04/25
Kolkata Knight Riders
7
Punjab Kings
201
-
02:00 PM
21/04/25
21/04/25
Kolkata Knight Riders
159
Gujarat Titans
198
L
02:00 PM
15/04/25
15/04/25
Punjab Kings
111
Kolkata Knight Riders
95
L
02:00 PM
11/04/25
11/04/25
Chennai Super Kings
103
Kolkata Knight Riders
107
W
10:00 AM
08/04/25
08/04/25
Kolkata Knight Riders
234
Lucknow Super Giants
238
L
02:00 PM
03/04/25
03/04/25
Kolkata Knight Riders
200
Sunrisers Hyderabad
120
W
02:00 PM
31/03/25
31/03/25
Mumbai Indians
121
Kolkata Knight Riders
116
L
02:00 PM
26/03/25
26/03/25
Rajasthan Royals
151
Kolkata Knight Riders
153
W
02:00 PM
22/03/25
22/03/25
Kolkata Knight Riders
174
Royal Challengers Bengaluru
177
L
02:00 PM
26/05/24
26/05/24
Kolkata Knight Riders
114
Sunrisers Hyderabad
113
W
02:00 PM
21/05/24
21/05/24
Kolkata Knight Riders
164
Sunrisers Hyderabad
159
W
02:00 PM
19/05/24
19/05/24
Rajasthan Royals
0
Kolkata Knight Riders
0
-
02:00 PM
13/05/24
13/05/24
Gujarat Titans
0
Kolkata Knight Riders
0
-
02:00 PM
11/05/24
11/05/24
Kolkata Knight Riders
157
Mumbai Indians
139
W
02:00 PM
05/05/24
05/05/24
Lucknow Super Giants
137
Kolkata Knight Riders
235
W
02:00 PM
03/05/24
03/05/24
Mumbai Indians
145
Kolkata Knight Riders
169
W
02:00 PM
29/04/24
29/04/24
Kolkata Knight Riders
157
Delhi Capitals
153
W
02:00 PM
26/04/24
26/04/24
Kolkata Knight Riders
261
Punjab Kings
262
L
10:00 AM
21/04/24
21/04/24
Kolkata Knight Riders
222
Royal Challengers Bengaluru
221
W
02:00 PM
16/04/24
16/04/24
Kolkata Knight Riders
223
Rajasthan Royals
224
L
10:00 AM
14/04/24
14/04/24
Kolkata Knight Riders
162
Lucknow Super Giants
161
W
02:00 PM
08/04/24
08/04/24
Chennai Super Kings
141
Kolkata Knight Riders
137
L
02:00 PM
03/04/24
03/04/24
Delhi Capitals
166
Kolkata Knight Riders
272
W
02:00 PM
29/03/24
29/03/24
Royal Challengers Bengaluru
182
Kolkata Knight Riders
186
W
Royal Challengers Bengaluru Last Match Played Scorecard Stats
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Phil Salt b Kyle Jamieson c Shreyas Iyer | 16 | 9 | 2 | 1 | 177.78 |
| Virat Kohli c & b Azmatullah Omarzai | 43 | 35 | 3 | 122.86 | |
| Mayank Agarwal b Yuzvendra Chahal c Arshdeep Singh | 24 | 18 | 2 | 1 | 133.33 |
| Rajat Patidar b Kyle Jamieson (LBW) | 26 | 16 | 1 | 2 | 162.50 |
| Liam Livingstone b Kyle Jamieson (LBW) | 25 | 15 | 2 | 166.67 | |
| Jitesh Sharma b Vyshak Vijaykumar (Bowled) | 24 | 10 | 2 | 2 | 240.00 |
| Romario Shepherd b Arshdeep Singh (LBW) | 17 | 9 | 1 | 1 | 188.89 |
| Krunal Pandya b Arshdeep Singh c Shreyas Iyer | 4 | 5 | 80.00 | ||
| Bhuvneshwar Kumar b Arshdeep Singh c Priyansh Arya | 1 | 2 | 50.00 | ||
| Yash Dayal Not out | 1 | 1 | 100.00 |
Extras: 9W: 9N: 0B: 0LB: 0P: 0
Total: 190/9 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Arshdeep Singh | 4 | 0 | 40 | 3 | 0 | 2 | 10.00 |
| Kyle Jamieson | 4 | 0 | 48 | 3 | 0 | 3 | 12.00 |
| Azmatullah Omarzai | 4 | 0 | 35 | 1 | 0 | 2 | 8.75 |
| Vyshak Vijaykumar | 4 | 0 | 30 | 1 | 0 | 2 | 7.50 |
| Yuzvendra Chahal | 4 | 0 | 37 | 1 | 0 | 0 | 9.25 |
Fall of Wickets
1. Phil Salt18-1 (1.4)
2. Mayank Agarwal56-2 (6.2)
3. Rajat Patidar96-3 (10.5)
4. Virat Kohli131-4 (14.5)
5. Liam Livingstone167-5 (16.5)
6. Jitesh Sharma171-6 (17.4)
7. Romario Shepherd188-7 (19.2)
8. Krunal Pandya189-8 (19.4)
9. Bhuvneshwar Kumar190-9 (19.6)
Partnerships
Phil Salt / Virat Kohli18 (10)
Mayank Agarwal / Virat Kohli38 (28)
Rajat Patidar / Virat Kohli40 (27)
Liam Livingstone / Virat Kohli35 (24)
Liam Livingstone / Jitesh Sharma36 (12)
Romario Shepherd / Jitesh Sharma4 (5)
Romario Shepherd / Krunal Pandya17 (10)
Bhuvneshwar Kumar / Krunal Pandya1 (2)
Bhuvneshwar Kumar / Yash Dayal1 (2)
Kolkata Knight Riders Last Match Played Scorecard Stats
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Abhishek Sharma b Sunil Narine c Rinku Singh | 32 | 16 | 4 | 2 | 200.00 |
| Travis Head b Sunil Narine c Andre Russell | 76 | 40 | 6 | 6 | 190.00 |
| Heinrich Klaasen Not out | 105 | 39 | 7 | 9 | 269.23 |
| Ishan Kishan b Vaibhav Arora c Anrich Nortje | 29 | 20 | 4 | 1 | 145.00 |
| Aniket Verma Not out | 12 | 6 | 1 | 1 | 200.00 |
Extras: 24W: 14N: 1B: 2LB: 7P: 0
Total: 278/3 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Vaibhav Arora | 4 | 0 | 39 | 1 | 0 | 4 | 9.75 |
| Anrich Nortje | 4 | 0 | 60 | 0 | 0 | 3 | 15.00 |
| Harshit Rana | 3 | 0 | 40 | 0 | 0 | 0 | 13.33 |
| Sunil Narine | 4 | 0 | 42 | 2 | 0 | 0 | 10.50 |
| Varun Chakaravarthy | 3 | 0 | 54 | 0 | 0 | 3 | 18.00 |
| Andre Russell | 2 | 0 | 34 | 0 | 1 | 0 | 17.00 |
Fall of Wickets
1. A Sharma92-1 (6.5)
2. T Head175-2 (12.4)
3. I Kishan258-3 (18.3)
Partnerships
Travis Head / Abhishek Sharma92 (41)
Travis Head / Heinrich Klaasen83 (35)
Ishan Kishan / Heinrich Klaasen83 (36)
Aniket Verma / Heinrich Klaasen20 (9)
Indian Premier League Standings
| POS | TEAM | MP | W | L | D | PTS |
|---|---|---|---|---|---|---|
| 1 | 14 | 9 | 4 | 0 | 19 | |
| 2 | 14 | 9 | 4 | 0 | 19 | |
| 3 | 14 | 9 | 5 | 0 | 18 | |
| 4 | 14 | 8 | 6 | 0 | 16 | |
| 5 | 14 | 7 | 6 | 0 | 15 | |
| 6 | 14 | 6 | 7 | 0 | 13 | |
| 7 | 14 | 6 | 8 | 0 | 12 | |
| 8 | 14 | 5 | 7 | 0 | 12 | |
| 9 | 14 | 4 | 10 | 0 | 8 | |
| 10 | 14 | 4 | 10 | 0 | 8 |
Cricket Previews & Betting Tips

04 Dec 2025
Read Full Article →Sheffield Shield Preview And Prediction: New South Wales vs Queensland Betting Tips & Picks December 4, 2025

03 Dec 2025
Read Full Article →Sheffield Shield Preview And Prediction: Victoria vs Western Australia Betting Tips & Picks December 3, 2025

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: South Australia vs Western Australia Betting Tips & Picks November 22, 2025

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: Queensland vs Victoria Betting Tips & Picks November 22, 2025

21 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: New South Wales vs Tasmania Betting Tips & Picks November 21, 2025

10 Nov 2025
Read Full Article →Sheffield Shield Preview And Prediction: Western Australia vs Queensland Betting Tips & Picks November 11, 2025
Top Upcoming
Kwazulu-Natal Inland
Western Province
North West
Warriors
Lions
Boland
Titans
Dolphins
Limpopo
Border
Northern Cape
Knights
Ace Capital Cricket Club
Nondescripts Cricket Club
Colombo Cricket Club
Bloomfield Cricket and Athletic Club
Colts Cricket Club
Police Sports Club
Moors Sports Club
Tamil Union Cricket and Athletic Club
07:00 AM 09/12/25
Prediction08:00 AM 09/12/25
Prediction08:00 AM 09/12/25
Prediction08:00 AM 09/12/25
Prediction08:00 AM 11/12/25
Prediction08:00 AM 11/12/25
Prediction04:30 AM 12/12/25
Prediction04:30 AM 12/12/25
Prediction04:30 AM 12/12/25
Prediction04:30 AM 12/12/25
Prediction