Sunrisers Hyderabad vs Punjab Kings: Prediction, Head-to-Head, Odds & Stats

Wojtek Kolan

Wojtek Kolan

Published on 12 Apr, 02:00 PM UTC

FT
247/2 (18.3)
RR: 13.35
245/6 (20)
RR: 12.25

Scheduled H2H Match For Sunrisers Hyderabad Vs Punjab Kings

Indian Premier League

Sat, 12 Apr 2025 at 02:00 PM UTC

Sunrisers Hyderabad
Sunrisers Hyderabad

IND IND

Recent Form

L
W
L
W
W
Punjab Kings
Punjab Kings

IND IND

Recent Form

L
W
W
W
L

7

Win

Last 10 Played

10
0 Draws

3

Win

8
Position
2

Sunrisers Hyderabad vs Punjab Kings H2H Stats

Analyzing the most recent 10 H2H fixtures for these competitors, Sunrisers Hyderabad have got the victory 7 times and Punjab Kings have got the victory on 3 occasion. In the most recent game between them, Sunrisers Hyderabad won 247-245.


Head-to-Head (Last 10 Matches)
Sunrisers Hyderabad7
Punjab Kings3

Sunrisers Hyderabad vs Punjab Kings Past H2H Matches

11165
Indian Premier League
02:00 PM
12/04/25
187844
Sunrisers Hyderabad
247
187776
Punjab Kings
245
10:00 AM
19/05/24
187844
Sunrisers Hyderabad
215
187776
Punjab Kings
214
02:00 PM
09/04/24
187776
Punjab Kings
180
187844
Sunrisers Hyderabad
182
02:00 PM
09/04/23
187844
Sunrisers Hyderabad
145
187776
Punjab Kings
143
02:00 PM
22/05/22
187844
Sunrisers Hyderabad
157
187776
Punjab Kings
160
10:00 AM
17/04/22
187776
Punjab Kings
151
187844
Sunrisers Hyderabad
152
02:00 PM
25/09/21
187844
Sunrisers Hyderabad
120
187776
Punjab Kings
125
10:00 AM
21/04/21
187776
Punjab Kings
120
187844
Sunrisers Hyderabad
121
02:00 PM
24/10/20
187776
Punjab Kings
126
187844
Sunrisers Hyderabad
114
02:00 PM
08/10/20
187844
Sunrisers Hyderabad
201
187776
Punjab Kings
132
02:30 PM
29/04/19
187844
Sunrisers Hyderabad
212
187776
Punjab Kings
167
02:30 PM
08/04/19
187776
Punjab Kings
151
187844
Sunrisers Hyderabad
150
02:30 PM
26/04/18
187844
Sunrisers Hyderabad
132
187776
Punjab Kings
119
02:30 PM
19/04/18
187776
Punjab Kings
193
187844
Sunrisers Hyderabad
178
02:30 PM
28/04/17
187776
Punjab Kings
181
187844
Sunrisers Hyderabad
207
02:30 PM
17/04/17
187844
Sunrisers Hyderabad
159
187776
Punjab Kings
154
10:30 AM
15/05/16
187776
Punjab Kings
179
187844
Sunrisers Hyderabad
180
02:30 PM
23/04/16
187844
Sunrisers Hyderabad
146
187776
Punjab Kings
143
02:30 PM
11/05/15
187844
Sunrisers Hyderabad
185
187776
Punjab Kings
180
02:30 PM
27/04/15
187776
Punjab Kings
130
187844
Sunrisers Hyderabad
150
10:30 AM
14/05/14
187844
Sunrisers Hyderabad
205
187776
Punjab Kings
211
02:30 PM
22/04/14
187776
Punjab Kings
193
187844
Sunrisers Hyderabad
121
02:30 PM
11/05/13
187844
Sunrisers Hyderabad
150
187776
Punjab Kings
120
02:30 PM
19/04/13
187776
Punjab Kings
123
187844
Sunrisers Hyderabad
127

Head To Head Streaks

187844
Wins
3

Team Streaks

187844
Losses
4

Sunrisers Hyderabad Recent Matches

11165
Indian Premier League (30 Matches)
02:00 PM
25/05/25
187844
Sunrisers Hyderabad
278
187775
Kolkata Knight Riders
168
W
02:00 PM
23/05/25
187843
Royal Challengers Bengaluru
189
187844
Sunrisers Hyderabad
231
W
02:00 PM
19/05/25
410010
Lucknow Super Giants
205
187844
Sunrisers Hyderabad
206
W
02:00 PM
10/05/25
187844
Sunrisers Hyderabad
187775
Kolkata Knight Riders
-
02:00 PM
05/05/25
187844
Sunrisers Hyderabad
0
187841
Delhi Capitals
133
-
02:00 PM
02/05/25
216006
Gujarat Titans
224
187844
Sunrisers Hyderabad
186
L
02:00 PM
25/04/25
187777
Chennai Super Kings
154
187844
Sunrisers Hyderabad
155
W
02:00 PM
23/04/25
187844
Sunrisers Hyderabad
143
187780
Mumbai Indians
146
L
02:00 PM
17/04/25
187780
Mumbai Indians
166
187844
Sunrisers Hyderabad
162
L
02:00 PM
12/04/25
187844
Sunrisers Hyderabad
247
187776
Punjab Kings
245
W
02:00 PM
06/04/25
187844
Sunrisers Hyderabad
152
216006
Gujarat Titans
153
L
02:00 PM
03/04/25
187775
Kolkata Knight Riders
200
187844
Sunrisers Hyderabad
120
L
10:00 AM
30/03/25
187841
Delhi Capitals
166
187844
Sunrisers Hyderabad
163
L
02:00 PM
27/03/25
187844
Sunrisers Hyderabad
190
410010
Lucknow Super Giants
193
L
10:00 AM
23/03/25
187844
Sunrisers Hyderabad
286
187842
Rajasthan Royals
242
W
02:00 PM
26/05/24
187775
Kolkata Knight Riders
114
187844
Sunrisers Hyderabad
113
L
02:00 PM
24/05/24
187844
Sunrisers Hyderabad
175
187842
Rajasthan Royals
139
W
02:00 PM
21/05/24
187775
Kolkata Knight Riders
164
187844
Sunrisers Hyderabad
159
L
10:00 AM
19/05/24
187844
Sunrisers Hyderabad
215
187776
Punjab Kings
214
W
02:00 PM
16/05/24
187844
Sunrisers Hyderabad
0
216006
Gujarat Titans
0
-
02:00 PM
08/05/24
187844
Sunrisers Hyderabad
167
410010
Lucknow Super Giants
165
W
02:00 PM
06/05/24
187780
Mumbai Indians
174
187844
Sunrisers Hyderabad
173
L
02:00 PM
02/05/24
187844
Sunrisers Hyderabad
201
187842
Rajasthan Royals
200
W
02:00 PM
28/04/24
187777
Chennai Super Kings
212
187844
Sunrisers Hyderabad
134
L
02:00 PM
25/04/24
187844
Sunrisers Hyderabad
171
187843
Royal Challengers Bengaluru
206
L
02:00 PM
20/04/24
187841
Delhi Capitals
199
187844
Sunrisers Hyderabad
266
W
02:00 PM
15/04/24
187843
Royal Challengers Bengaluru
262
187844
Sunrisers Hyderabad
287
W
02:00 PM
09/04/24
187776
Punjab Kings
180
187844
Sunrisers Hyderabad
182
W
02:00 PM
05/04/24
187844
Sunrisers Hyderabad
166
187777
Chennai Super Kings
165
W
10:00 AM
31/03/24
216006
Gujarat Titans
168
187844
Sunrisers Hyderabad
162
L

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

Sunrisers Hyderabad vs Punjab Kings H2H Recent Match Scorecard

BatterRB4s6sSR
Priyansh Arya
b Harshal Patel c Nitish Kumar Reddy
361324276.92
Prabhsimran Singh
b Eshan Malinga c Pat Cummins
422371182.61
Shreyas Iyer
b Harshal Patel c Travis Head
823666227.78
Nehal Wadhera
b Eshan Malinga (LBW)
272221122.73
Shashank Singh
b Harshal Patel (LBW)
2366.67
Glenn Maxwell
b Harshal Patel (Bowled)
3742.86
Marcus Stoinis
Not out
341114309.09
Marco Jansen
Not out
55100.00
Extras: 14W: 12N: 0B: 0LB: 2P: 0
Total: 245/6 (20 overs)
BowlerOMRWNBWDE/R
Mohammad Shami407500018.75
P Cummins404000210.00
H Patel404240210.50
Eshan Malinga404520211.25
Z Ansari404100210.25
Fall of Wickets
1. P Arya66-1 (3.6)
2. P Singh91-2 (6.5)
3. N Wadhera164-3 (13.3)
4. S Singh168-4 (14.1)
5. G Maxwell205-5 (17.1)
6. Shreyas Iyer206-6 (17.3)
Partnerships
Priyansh Arya / Prabhsimran Singh66 (24)
Shreyas Iyer / Prabhsimran Singh25 (17)
Shreyas Iyer / Nehal Wadhera73 (40)
Shreyas Iyer / Shashank Singh4 (4)
Shreyas Iyer / Glenn Maxwell37 (18)
Shreyas Iyer / Marcus Stoinis1 (2)
Marco Jansen / Marcus Stoinis39 (15)

Sunrisers Hyderabad 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

28 Jul 2025

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

24 Jul 2025

T20 International Preview And Prediction: Bangladesh vs Pakistan Betting Tips & Picks July 24, 2025

10 Jun 2025

T20 International Preview And Prediction: England vs West Indies Betting Tips & Picks June 10, 2025

03 Jun 2025

Indian Premier League Preview And Prediction: Royal Challengers Bengaluru vs Punjab Kings Betting Tips & Picks June 3, 2025

01 Jun 2025

Indian Premier League Preview And Prediction: Punjab Kings vs Mumbai Indians Betting Tips & Picks June 1, 2025

30 May 2025

Indian Premier League Preview And Prediction: Gujarat Titans vs Mumbai Indians Betting Tips & Picks May 30, 2025