Kolkata Knight Riders vs Punjab Kings: Prediction, Head-to-Head, Odds & Stats
Wojtek Kolan
Published on 26 Apr, 02:00 PM UTC
FT
7/0 (1)
RR: 7.00201/4 (20)
RR: 10.05Scheduled H2H Match For Kolkata Knight Riders Vs Punjab Kings
Indian Premier League
Sat, 26 Apr 2025 at 02:00 PM UTC
Kolkata Knight Riders
IND
Recent Form
L
L
W
W
L
5
Win
Last 10 Played
10
0 Draws5
Win
7
Position
2
Punjab Kings
IND
Recent Form
L
W
W
W
L
5
Win
Last 10 Played
10
0 Draws5
Win
7
Position
2
Kolkata Knight Riders vs Punjab Kings H2H Results Summary
In the last 10 head to head results for these competitors, Kolkata Knight Riders have come out on top 5 times and Punjab Kings have come out on top on 5 occasion. In the last match between them, Punjab Kings won 7-201.
| Head-to-Head (Last 10 Matches) | |
|---|---|
| Kolkata Knight Riders | 5 |
| Punjab Kings | 5 |
Kolkata Knight Riders vs Punjab Kings Past H2H Matches
Indian Premier League
02:00 PM
26/04/25
26/04/25
Kolkata Knight Riders
7
Punjab Kings
201
02:00 PM
15/04/25
15/04/25
Punjab Kings
111
Kolkata Knight Riders
95
02:00 PM
26/04/24
26/04/24
Kolkata Knight Riders
261
Punjab Kings
262
02:00 PM
08/05/23
08/05/23
Kolkata Knight Riders
182
Punjab Kings
179
10:00 AM
01/04/23
01/04/23
Punjab Kings
191
Kolkata Knight Riders
146
02:00 PM
01/04/22
01/04/22
Kolkata Knight Riders
141
Punjab Kings
137
02:00 PM
01/10/21
01/10/21
Kolkata Knight Riders
165
Punjab Kings
168
02:00 PM
26/04/21
26/04/21
Punjab Kings
123
Kolkata Knight Riders
126
02:00 PM
26/10/20
26/10/20
Kolkata Knight Riders
149
Punjab Kings
150
10:00 AM
10/10/20
10/10/20
Punjab Kings
162
Kolkata Knight Riders
164
02:30 PM
03/05/19
03/05/19
Punjab Kings
183
Kolkata Knight Riders
185
02:30 PM
27/03/19
27/03/19
Kolkata Knight Riders
218
Punjab Kings
190
10:30 AM
12/05/18
12/05/18
Punjab Kings
214
Kolkata Knight Riders
245
10:30 AM
21/04/18
21/04/18
Kolkata Knight Riders
191
Punjab Kings
126
02:30 PM
09/05/17
09/05/17
Punjab Kings
167
Kolkata Knight Riders
153
02:30 PM
13/04/17
13/04/17
Kolkata Knight Riders
171
Punjab Kings
170
02:30 PM
04/05/16
04/05/16
Kolkata Knight Riders
164
Punjab Kings
157
02:30 PM
19/04/16
19/04/16
Punjab Kings
138
Kolkata Knight Riders
141
10:30 AM
09/05/15
09/05/15
Kolkata Knight Riders
184
Punjab Kings
183
02:30 PM
18/04/15
18/04/15
Punjab Kings
155
Kolkata Knight Riders
159
02:30 PM
01/06/14
01/06/14
Kolkata Knight Riders
200
Punjab Kings
199
10:30 AM
28/05/14
28/05/14
Punjab Kings
135
Kolkata Knight Riders
163
10:30 AM
11/05/14
11/05/14
Punjab Kings
149
Kolkata Knight Riders
150
02:30 PM
26/04/14
26/04/14
Kolkata Knight Riders
109
Punjab Kings
132
02:30 PM
26/04/13
26/04/13
Punjab Kings
149
Kolkata Knight Riders
150
10:30 AM
16/04/13
16/04/13
Punjab Kings
157
Kolkata Knight Riders
153
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
Punjab Kings Recent Matches
Indian Premier League (30 Matches)
02:00 PM
03/06/25
03/06/25
Royal Challengers Bengaluru
190
Punjab Kings
184
L
02:00 PM
01/06/25
01/06/25
Punjab Kings
207
Mumbai Indians
203
W
02:00 PM
29/05/25
29/05/25
Punjab Kings
101
Royal Challengers Bengaluru
106
L
02:00 PM
26/05/25
26/05/25
Punjab Kings
187
Mumbai Indians
184
W
02:00 PM
24/05/25
24/05/25
Punjab Kings
206
Delhi Capitals
208
L
10:00 AM
18/05/25
18/05/25
Rajasthan Royals
209
Punjab Kings
219
W
10:00 AM
11/05/25
11/05/25
Punjab Kings
Mumbai Indians
-
02:00 PM
04/05/25
04/05/25
Punjab Kings
236
Lucknow Super Giants
199
W
02:00 PM
30/04/25
30/04/25
Chennai Super Kings
190
Punjab Kings
194
W
02:00 PM
26/04/25
26/04/25
Kolkata Knight Riders
7
Punjab Kings
201
-
10:00 AM
20/04/25
20/04/25
Punjab Kings
157
Royal Challengers Bengaluru
159
L
02:00 PM
18/04/25
18/04/25
Royal Challengers Bengaluru
95
Punjab Kings
98
W
02:00 PM
15/04/25
15/04/25
Punjab Kings
111
Kolkata Knight Riders
95
W
02:00 PM
12/04/25
12/04/25
Sunrisers Hyderabad
247
Punjab Kings
245
L
02:00 PM
08/04/25
08/04/25
Punjab Kings
219
Chennai Super Kings
201
W
02:00 PM
05/04/25
05/04/25
Punjab Kings
155
Rajasthan Royals
205
L
02:00 PM
01/04/25
01/04/25
Lucknow Super Giants
171
Punjab Kings
177
W
02:00 PM
25/03/25
25/03/25
Gujarat Titans
232
Punjab Kings
243
W
10:00 AM
19/05/24
19/05/24
Sunrisers Hyderabad
215
Punjab Kings
214
L
02:00 PM
15/05/24
15/05/24
Rajasthan Royals
144
Punjab Kings
145
W
02:00 PM
09/05/24
09/05/24
Punjab Kings
181
Royal Challengers Bengaluru
241
L
10:00 AM
05/05/24
05/05/24
Punjab Kings
139
Chennai Super Kings
167
L
02:00 PM
01/05/24
01/05/24
Chennai Super Kings
162
Punjab Kings
163
W
02:00 PM
26/04/24
26/04/24
Kolkata Knight Riders
261
Punjab Kings
262
W
02:00 PM
21/04/24
21/04/24
Punjab Kings
142
Gujarat Titans
146
L
02:00 PM
18/04/24
18/04/24
Punjab Kings
183
Mumbai Indians
192
L
02:00 PM
13/04/24
13/04/24
Punjab Kings
147
Rajasthan Royals
152
L
02:00 PM
09/04/24
09/04/24
Punjab Kings
180
Sunrisers Hyderabad
182
L
02:00 PM
04/04/24
04/04/24
Gujarat Titans
199
Punjab Kings
200
W
02:00 PM
30/03/24
30/03/24
Lucknow Super Giants
199
Punjab Kings
178
L
Kolkata Knight Riders vs Punjab Kings H2H Recent Match Scorecard
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Priyansh Arya b Andre Russell c Vaibhav Arora | 69 | 35 | 8 | 4 | 197.14 |
| Prabhsimran Singh b Vaibhav Arora c Rovman Powell | 83 | 49 | 6 | 6 | 169.39 |
| Shreyas Iyer Not out | 25 | 16 | 1 | 1 | 156.25 |
| Glenn Maxwell b Varun Chakaravarthy (Bowled) | 7 | 8 | 1 | 87.50 | |
| Marco Jansen b Vaibhav Arora c Venkatesh Iyer | 3 | 7 | 42.86 | ||
| Josh Inglis Not out | 11 | 6 | 2 | 183.33 |
Extras: 3W: 2N: 1B: 0LB: 0P: 0
Total: 201/4 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| V Arora | 4 | 0 | 34 | 2 | 0 | 1 | 8.50 |
| Chetan Sakariya | 3 | 0 | 39 | 0 | 0 | 1 | 13.00 |
| H Rana | 2 | 0 | 27 | 0 | 0 | 0 | 13.50 |
| V Chakaravarthy | 4 | 0 | 39 | 1 | 0 | 0 | 9.75 |
| Sunil Narine | 4 | 0 | 35 | 0 | 1 | 0 | 8.75 |
| Andre Russell | 3 | 0 | 27 | 1 | 0 | 0 | 9.00 |
Fall of Wickets
1. Priyansh Arya120-1 (11.5)
2. Prabhsimran Singh160-2 (14.3)
3. Glenn Maxwell172-3 (16.4)
4. Marco Jansen184-4 (18.3)
Partnerships
Priyansh Arya / Prabhsimran Singh120 (72)
Shreyas Iyer / Prabhsimran Singh40 (16)
Shreyas Iyer / Glenn Maxwell12 (13)
Shreyas Iyer / Marco Jansen12 (11)
Shreyas Iyer / Josh Inglis17 (9)
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)
Punjab Kings 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)
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
10 Nov 2025
Sheffield Shield Preview And Prediction: Western Australia vs Queensland Betting Tips & Picks November 11, 2025
09 Nov 2025
Sheffield Shield Preview And Prediction: New South Wales vs Victoria Betting Tips & Picks November 9, 2025
31 Oct 2025
One Day International Preview And Prediction: New Zealand vs England Betting Tips & Picks November 1, 2025
27 Oct 2025
Sheffield Shield Preview And Prediction: Western Australia vs South Australia Betting Tips & Picks October 28, 2025
27 Oct 2025
Sheffield Shield Preview And Prediction: Victoria vs Tasmania Betting Tips & Picks October 27, 2025
28 Jul 2025