Kolkata Knight Riders vs Punjab Kings: Prediction, Head-to-Head, Odds & Stats

Wojtek Kolan

Wojtek Kolan

Published on 26 Apr, 02:00 PM UTC

FT
7/0 (1)
RR: 7.00
201/4 (20)
RR: 10.05

Scheduled H2H Match For Kolkata Knight Riders Vs Punjab Kings

Indian Premier League

Sat, 26 Apr 2025 at 02:00 PM UTC

Kolkata Knight Riders
Kolkata Knight Riders

IND IND

Recent Form

L
L
W
W
L
Punjab Kings
Punjab Kings

IND IND

Recent Form

L
W
W
W
L

5

Win

Last 10 Played

10
0 Draws

5

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 Riders5
Punjab Kings5

Kolkata Knight Riders vs Punjab Kings Past H2H Matches

11165
Indian Premier League
02:00 PM
26/04/25
187775
Kolkata Knight Riders
7
187776
Punjab Kings
201
02:00 PM
15/04/25
187776
Punjab Kings
111
187775
Kolkata Knight Riders
95
02:00 PM
26/04/24
187775
Kolkata Knight Riders
261
187776
Punjab Kings
262
02:00 PM
08/05/23
187775
Kolkata Knight Riders
182
187776
Punjab Kings
179
10:00 AM
01/04/23
187776
Punjab Kings
191
187775
Kolkata Knight Riders
146
02:00 PM
01/04/22
187775
Kolkata Knight Riders
141
187776
Punjab Kings
137
02:00 PM
01/10/21
187775
Kolkata Knight Riders
165
187776
Punjab Kings
168
02:00 PM
26/04/21
187776
Punjab Kings
123
187775
Kolkata Knight Riders
126
02:00 PM
26/10/20
187775
Kolkata Knight Riders
149
187776
Punjab Kings
150
10:00 AM
10/10/20
187776
Punjab Kings
162
187775
Kolkata Knight Riders
164
02:30 PM
03/05/19
187776
Punjab Kings
183
187775
Kolkata Knight Riders
185
02:30 PM
27/03/19
187775
Kolkata Knight Riders
218
187776
Punjab Kings
190
10:30 AM
12/05/18
187776
Punjab Kings
214
187775
Kolkata Knight Riders
245
10:30 AM
21/04/18
187775
Kolkata Knight Riders
191
187776
Punjab Kings
126
02:30 PM
09/05/17
187776
Punjab Kings
167
187775
Kolkata Knight Riders
153
02:30 PM
13/04/17
187775
Kolkata Knight Riders
171
187776
Punjab Kings
170
02:30 PM
04/05/16
187775
Kolkata Knight Riders
164
187776
Punjab Kings
157
02:30 PM
19/04/16
187776
Punjab Kings
138
187775
Kolkata Knight Riders
141
10:30 AM
09/05/15
187775
Kolkata Knight Riders
184
187776
Punjab Kings
183
02:30 PM
18/04/15
187776
Punjab Kings
155
187775
Kolkata Knight Riders
159
02:30 PM
01/06/14
187775
Kolkata Knight Riders
200
187776
Punjab Kings
199
10:30 AM
28/05/14
187776
Punjab Kings
135
187775
Kolkata Knight Riders
163
10:30 AM
11/05/14
187776
Punjab Kings
149
187775
Kolkata Knight Riders
150
02:30 PM
26/04/14
187775
Kolkata Knight Riders
109
187776
Punjab Kings
132
02:30 PM
26/04/13
187776
Punjab Kings
149
187775
Kolkata Knight Riders
150
10:30 AM
16/04/13
187776
Punjab Kings
157
187775
Kolkata Knight Riders
153

Kolkata Knight Riders Recent Matches

11165
Indian Premier League (30 Matches)
02:00 PM
25/05/25
187844
Sunrisers Hyderabad
278
187775
Kolkata Knight Riders
168
L
02:00 PM
17/05/25
187843
Royal Challengers Bengaluru
0
187775
Kolkata Knight Riders
0
-
02:00 PM
10/05/25
187844
Sunrisers Hyderabad
187775
Kolkata Knight Riders
-
02:00 PM
07/05/25
187775
Kolkata Knight Riders
179
187777
Chennai Super Kings
183
L
10:00 AM
04/05/25
187775
Kolkata Knight Riders
206
187842
Rajasthan Royals
205
W
02:00 PM
29/04/25
187841
Delhi Capitals
190
187775
Kolkata Knight Riders
204
W
02:00 PM
26/04/25
187775
Kolkata Knight Riders
7
187776
Punjab Kings
201
-
02:00 PM
21/04/25
187775
Kolkata Knight Riders
159
216006
Gujarat Titans
198
L
02:00 PM
15/04/25
187776
Punjab Kings
111
187775
Kolkata Knight Riders
95
L
02:00 PM
11/04/25
187777
Chennai Super Kings
103
187775
Kolkata Knight Riders
107
W
10:00 AM
08/04/25
187775
Kolkata Knight Riders
234
410010
Lucknow Super Giants
238
L
02:00 PM
03/04/25
187775
Kolkata Knight Riders
200
187844
Sunrisers Hyderabad
120
W
02:00 PM
31/03/25
187780
Mumbai Indians
121
187775
Kolkata Knight Riders
116
L
02:00 PM
26/03/25
187842
Rajasthan Royals
151
187775
Kolkata Knight Riders
153
W
02:00 PM
22/03/25
187775
Kolkata Knight Riders
174
187843
Royal Challengers Bengaluru
177
L
02:00 PM
26/05/24
187775
Kolkata Knight Riders
114
187844
Sunrisers Hyderabad
113
W
02:00 PM
21/05/24
187775
Kolkata Knight Riders
164
187844
Sunrisers Hyderabad
159
W
02:00 PM
19/05/24
187842
Rajasthan Royals
0
187775
Kolkata Knight Riders
0
-
02:00 PM
13/05/24
216006
Gujarat Titans
0
187775
Kolkata Knight Riders
0
-
02:00 PM
11/05/24
187775
Kolkata Knight Riders
157
187780
Mumbai Indians
139
W
02:00 PM
05/05/24
410010
Lucknow Super Giants
137
187775
Kolkata Knight Riders
235
W
02:00 PM
03/05/24
187780
Mumbai Indians
145
187775
Kolkata Knight Riders
169
W
02:00 PM
29/04/24
187775
Kolkata Knight Riders
157
187841
Delhi Capitals
153
W
02:00 PM
26/04/24
187775
Kolkata Knight Riders
261
187776
Punjab Kings
262
L
10:00 AM
21/04/24
187775
Kolkata Knight Riders
222
187843
Royal Challengers Bengaluru
221
W
02:00 PM
16/04/24
187775
Kolkata Knight Riders
223
187842
Rajasthan Royals
224
L
10:00 AM
14/04/24
187775
Kolkata Knight Riders
162
410010
Lucknow Super Giants
161
W
02:00 PM
08/04/24
187777
Chennai Super Kings
141
187775
Kolkata Knight Riders
137
L
02:00 PM
03/04/24
187841
Delhi Capitals
166
187775
Kolkata Knight Riders
272
W
02:00 PM
29/03/24
187843
Royal Challengers Bengaluru
182
187775
Kolkata Knight Riders
186
W

Punjab Kings Recent Matches

11165
Indian Premier League (30 Matches)
02:00 PM
03/06/25
187843
Royal Challengers Bengaluru
190
187776
Punjab Kings
184
L
02:00 PM
01/06/25
187776
Punjab Kings
207
187780
Mumbai Indians
203
W
02:00 PM
29/05/25
187776
Punjab Kings
101
187843
Royal Challengers Bengaluru
106
L
02:00 PM
26/05/25
187776
Punjab Kings
187
187780
Mumbai Indians
184
W
02:00 PM
24/05/25
187776
Punjab Kings
206
187841
Delhi Capitals
208
L
10:00 AM
18/05/25
187842
Rajasthan Royals
209
187776
Punjab Kings
219
W
10:00 AM
11/05/25
187776
Punjab Kings
187780
Mumbai Indians
-
02:00 PM
04/05/25
187776
Punjab Kings
236
410010
Lucknow Super Giants
199
W
02:00 PM
30/04/25
187777
Chennai Super Kings
190
187776
Punjab Kings
194
W
02:00 PM
26/04/25
187775
Kolkata Knight Riders
7
187776
Punjab Kings
201
-
10:00 AM
20/04/25
187776
Punjab Kings
157
187843
Royal Challengers Bengaluru
159
L
02:00 PM
18/04/25
187843
Royal Challengers Bengaluru
95
187776
Punjab Kings
98
W
02:00 PM
15/04/25
187776
Punjab Kings
111
187775
Kolkata Knight Riders
95
W
02:00 PM
12/04/25
187844
Sunrisers Hyderabad
247
187776
Punjab Kings
245
L
02:00 PM
08/04/25
187776
Punjab Kings
219
187777
Chennai Super Kings
201
W
02:00 PM
05/04/25
187776
Punjab Kings
155
187842
Rajasthan Royals
205
L
02:00 PM
01/04/25
410010
Lucknow Super Giants
171
187776
Punjab Kings
177
W
02:00 PM
25/03/25
216006
Gujarat Titans
232
187776
Punjab Kings
243
W
10:00 AM
19/05/24
187844
Sunrisers Hyderabad
215
187776
Punjab Kings
214
L
02:00 PM
15/05/24
187842
Rajasthan Royals
144
187776
Punjab Kings
145
W
02:00 PM
09/05/24
187776
Punjab Kings
181
187843
Royal Challengers Bengaluru
241
L
10:00 AM
05/05/24
187776
Punjab Kings
139
187777
Chennai Super Kings
167
L
02:00 PM
01/05/24
187777
Chennai Super Kings
162
187776
Punjab Kings
163
W
02:00 PM
26/04/24
187775
Kolkata Knight Riders
261
187776
Punjab Kings
262
W
02:00 PM
21/04/24
187776
Punjab Kings
142
216006
Gujarat Titans
146
L
02:00 PM
18/04/24
187776
Punjab Kings
183
187780
Mumbai Indians
192
L
02:00 PM
13/04/24
187776
Punjab Kings
147
187842
Rajasthan Royals
152
L
02:00 PM
09/04/24
187776
Punjab Kings
180
187844
Sunrisers Hyderabad
182
L
02:00 PM
04/04/24
216006
Gujarat Titans
199
187776
Punjab Kings
200
W
02:00 PM
30/03/24
410010
Lucknow Super Giants
199
187776
Punjab Kings
178
L

Kolkata Knight Riders vs Punjab Kings H2H Recent Match Scorecard

BatterRB4s6sSR
Priyansh Arya
b Andre Russell c Vaibhav Arora
693584197.14
Prabhsimran Singh
b Vaibhav Arora c Rovman Powell
834966169.39
Shreyas Iyer
Not out
251611156.25
Glenn Maxwell
b Varun Chakaravarthy (Bowled)
78187.50
Marco Jansen
b Vaibhav Arora c Venkatesh Iyer
3742.86
Josh Inglis
Not out
1162183.33
Extras: 3W: 2N: 1B: 0LB: 0P: 0
Total: 201/4 (20 overs)
BowlerOMRWNBWDE/R
V Arora40342018.50
Chetan Sakariya303900113.00
H Rana202700013.50
V Chakaravarthy40391009.75
Sunil Narine40350108.75
Andre Russell30271009.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

BatterRB4s6sSR
Abhishek Sharma
b Sunil Narine c Rinku Singh
321642200.00
Travis Head
b Sunil Narine c Andre Russell
764066190.00
Heinrich Klaasen
Not out
1053979269.23
Ishan Kishan
b Vaibhav Arora c Anrich Nortje
292041145.00
Aniket Verma
Not out
12611200.00
Extras: 24W: 14N: 1B: 2LB: 7P: 0
Total: 278/3 (20 overs)
BowlerOMRWNBWDE/R
Vaibhav Arora40391049.75
Anrich Nortje406000315.00
Harshit Rana304000013.33
Sunil Narine404220010.50
Varun Chakaravarthy305400318.00
Andre Russell203401017.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

BatterRB4s6sSR
Phil Salt
b Kyle Jamieson c Shreyas Iyer
16921177.78
Virat Kohli
c & b Azmatullah Omarzai
43353122.86
Mayank Agarwal
b Yuzvendra Chahal c Arshdeep Singh
241821133.33
Rajat Patidar
b Kyle Jamieson (LBW)
261612162.50
Liam Livingstone
b Kyle Jamieson (LBW)
25152166.67
Jitesh Sharma
b Vyshak Vijaykumar (Bowled)
241022240.00
Romario Shepherd
b Arshdeep Singh (LBW)
17911188.89
Krunal Pandya
b Arshdeep Singh c Shreyas Iyer
4580.00
Bhuvneshwar Kumar
b Arshdeep Singh c Priyansh Arya
1250.00
Yash Dayal
Not out
11100.00
Extras: 9W: 9N: 0B: 0LB: 0P: 0
Total: 190/9 (20 overs)
BowlerOMRWNBWDE/R
Arshdeep Singh404030210.00
Kyle Jamieson404830312.00
Azmatullah Omarzai40351028.75
Vyshak Vijaykumar40301027.50
Yuzvendra Chahal40371009.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

POSTEAMMPWLDPTS
1Punjab KingsPunjab Kings1494019
2Royal Challengers BengaluruRoyal Challengers Bengaluru1494019
3Gujarat TitansGujarat Titans1495018
4Mumbai IndiansMumbai Indians1486016
5Delhi CapitalsDelhi Capitals1476015
6Sunrisers HyderabadSunrisers Hyderabad1467013
7Lucknow Super GiantsLucknow Super Giants1468012
8Kolkata Knight RidersKolkata Knight Riders1457012
9Rajasthan RoyalsRajasthan Royals1441008
10Chennai Super KingsChennai Super Kings1441008

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

T20 International Preview And Prediction: West Indies vs Australia Betting Tips & Picks July 28, 2025