Punjab Kings vs Mumbai Indians: Prediction, Head-to-Head, Odds & Stats
Wojtek Kolan
Published on 01 Jun, 02:00 PM UTC
FT
207/5 (19)
RR: 10.89203/6 (20)
RR: 10.15Scheduled H2H Match For Punjab Kings Vs Mumbai Indians
Indian Premier League, Playoffs
Sun, 01 Jun 2025 at 02:00 PM UTC
Punjab Kings
IND
Recent Form
L
W
W
W
L
6
Win
Last 10 Played
10
0 Draws4
Win
2
Position
4
Mumbai Indians
IND
Recent Form
W
W
W
L
W
6
Win
Last 10 Played
10
0 Draws4
Win
2
Position
4
Punjab Kings vs Mumbai Indians H2H Results Summary
Over the last 10 head-2-head games between these competitors, Punjab Kings have come out on top 6 times and Mumbai Indians have come out on top on 4 occasion. In the most recent fixture between them, Punjab Kings won 207-203.
| Head-to-Head (Last 10 Matches) | |
|---|---|
| Punjab Kings | 6 |
| Mumbai Indians | 4 |
Punjab Kings vs Mumbai Indians Past H2H Matches
Indian Premier League
02:00 PM
01/06/25
01/06/25
Punjab Kings
207
Mumbai Indians
203
02:00 PM
26/05/25
26/05/25
Punjab Kings
187
Mumbai Indians
184
10:00 AM
11/05/25
11/05/25
Punjab Kings
Mumbai Indians
02:00 PM
18/04/24
18/04/24
Punjab Kings
183
Mumbai Indians
192
02:00 PM
03/05/23
03/05/23
Punjab Kings
214
Mumbai Indians
216
02:00 PM
22/04/23
22/04/23
Mumbai Indians
201
Punjab Kings
214
02:00 PM
13/04/22
13/04/22
Mumbai Indians
186
Punjab Kings
198
02:00 PM
28/09/21
28/09/21
Mumbai Indians
137
Punjab Kings
135
02:00 PM
23/04/21
23/04/21
Punjab Kings
132
Mumbai Indians
131
02:00 PM
18/10/20
18/10/20
Mumbai Indians
181
Punjab Kings
181
02:00 PM
01/10/20
01/10/20
Punjab Kings
143
Mumbai Indians
191
02:30 PM
10/04/19
10/04/19
Mumbai Indians
198
Punjab Kings
197
10:30 AM
30/03/19
30/03/19
Punjab Kings
177
Mumbai Indians
176
02:30 PM
16/05/18
16/05/18
Mumbai Indians
186
Punjab Kings
183
02:30 PM
04/05/18
04/05/18
Punjab Kings
174
Mumbai Indians
176
02:30 PM
11/05/17
11/05/17
Mumbai Indians
223
Punjab Kings
230
02:30 PM
20/04/17
20/04/17
Punjab Kings
198
Mumbai Indians
199
02:30 PM
13/05/16
13/05/16
Mumbai Indians
124
Punjab Kings
127
02:30 PM
25/04/16
25/04/16
Punjab Kings
164
Mumbai Indians
189
10:30 AM
03/05/15
03/05/15
Punjab Kings
149
Mumbai Indians
172
02:30 PM
12/04/15
12/04/15
Mumbai Indians
159
Punjab Kings
177
02:30 PM
21/05/14
21/05/14
Punjab Kings
156
Mumbai Indians
159
10:30 AM
03/05/14
03/05/14
Mumbai Indians
170
Punjab Kings
168
10:30 AM
18/05/13
18/05/13
Punjab Kings
183
Mumbai Indians
133
02:30 PM
29/04/13
29/04/13
Mumbai Indians
174
Punjab Kings
170
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
Mumbai Indians Recent Matches
Indian Premier League (30 Matches)
02:00 PM
01/06/25
01/06/25
Punjab Kings
207
Mumbai Indians
203
L
02:00 PM
30/05/25
30/05/25
Gujarat Titans
208
Mumbai Indians
228
W
02:00 PM
26/05/25
26/05/25
Punjab Kings
187
Mumbai Indians
184
L
02:00 PM
21/05/25
21/05/25
Mumbai Indians
180
Delhi Capitals
121
W
10:00 AM
11/05/25
11/05/25
Punjab Kings
Mumbai Indians
-
02:00 PM
06/05/25
06/05/25
Mumbai Indians
155
Gujarat Titans
147
L
02:00 PM
01/05/25
01/05/25
Rajasthan Royals
117
Mumbai Indians
217
W
10:00 AM
27/04/25
27/04/25
Mumbai Indians
215
Lucknow Super Giants
161
W
02:00 PM
23/04/25
23/04/25
Sunrisers Hyderabad
143
Mumbai Indians
146
W
02:00 PM
20/04/25
20/04/25
Mumbai Indians
177
Chennai Super Kings
176
W
02:00 PM
17/04/25
17/04/25
Mumbai Indians
166
Sunrisers Hyderabad
162
W
02:00 PM
13/04/25
13/04/25
Delhi Capitals
193
Mumbai Indians
205
W
02:00 PM
07/04/25
07/04/25
Mumbai Indians
209
Royal Challengers Bengaluru
221
L
02:00 PM
04/04/25
04/04/25
Lucknow Super Giants
203
Mumbai Indians
191
L
02:00 PM
31/03/25
31/03/25
Mumbai Indians
121
Kolkata Knight Riders
116
W
02:00 PM
29/03/25
29/03/25
Gujarat Titans
196
Mumbai Indians
160
L
02:00 PM
23/03/25
23/03/25
Chennai Super Kings
158
Mumbai Indians
155
L
02:00 PM
17/05/24
17/05/24
Mumbai Indians
196
Lucknow Super Giants
214
L
02:00 PM
11/05/24
11/05/24
Kolkata Knight Riders
157
Mumbai Indians
139
L
02:00 PM
06/05/24
06/05/24
Mumbai Indians
174
Sunrisers Hyderabad
173
W
02:00 PM
03/05/24
03/05/24
Mumbai Indians
145
Kolkata Knight Riders
169
L
02:00 PM
30/04/24
30/04/24
Lucknow Super Giants
145
Mumbai Indians
144
L
10:00 AM
27/04/24
27/04/24
Delhi Capitals
257
Mumbai Indians
247
L
02:00 PM
22/04/24
22/04/24
Rajasthan Royals
183
Mumbai Indians
179
L
02:00 PM
18/04/24
18/04/24
Punjab Kings
183
Mumbai Indians
192
W
02:00 PM
14/04/24
14/04/24
Mumbai Indians
186
Chennai Super Kings
206
L
02:00 PM
11/04/24
11/04/24
Mumbai Indians
199
Royal Challengers Bengaluru
196
W
10:00 AM
07/04/24
07/04/24
Mumbai Indians
234
Delhi Capitals
205
W
02:00 PM
01/04/24
01/04/24
Mumbai Indians
125
Rajasthan Royals
127
L
02:00 PM
27/03/24
27/03/24
Sunrisers Hyderabad
277
Mumbai Indians
246
L
Punjab Kings vs Mumbai Indians H2H Recent Match Scorecard
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Rohit Sharma b Marcus Stoinis c Vyshak Vijaykumar | 8 | 7 | 1 | 114.29 | |
| Jonny Bairstow b Vyshak Vijaykumar c Josh Inglis | 38 | 24 | 3 | 2 | 158.33 |
| Tilak Varma b Kyle Jamieson c Priyansh Arya | 44 | 29 | 2 | 2 | 151.72 |
| Suryakumar Yadav b Yuzvendra Chahal c Nehal Wadhera | 44 | 26 | 4 | 3 | 169.23 |
| Hardik Pandya b Azmatullah Omarzai c Josh Inglis | 15 | 13 | 1 | 115.38 | |
| Naman Dhir b Azmatullah Omarzai c Marcus Stoinis | 37 | 18 | 7 | 205.56 | |
| Raj Angad Bawa Not out | 8 | 4 | 200.00 | ||
| Mitchell Santner Not out | 1 | 0.00 |
Extras: 9W: 4N: 2B: 0LB: 3P: 0
Total: 203/6 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Arshdeep Singh | 4 | 0 | 44 | 0 | 0 | 2 | 11.00 |
| Kyle Jamieson | 4 | 0 | 30 | 1 | 0 | 1 | 7.50 |
| Marcus Stoinis | 1 | 0 | 14 | 1 | 1 | 0 | 14.00 |
| Azmatullah Omarzai | 4 | 0 | 43 | 2 | 0 | 1 | 10.75 |
| Vyshak Vijaykumar | 3 | 0 | 30 | 1 | 1 | 0 | 10.00 |
| Yuzvendra Chahal | 4 | 0 | 39 | 1 | 0 | 0 | 9.75 |
Fall of Wickets
1. R Sharma19-1 (2.2)
2. J Bairstow70-2 (6.6)
3. S Yadav142-3 (13.5)
4. T Varma142-4 (14.1)
5. H Pandya180-5 (17.6)
6. N Dhir197-6 (19.3)
Partnerships
Rohit Sharma / Jonny Bairstow19 (14)
Tilak Varma / Jonny Bairstow51 (29)
Tilak Varma / Suryakumar Yadav72 (42)
Tilak Varma / Hardik Pandya0 (2)
Naman Dhir / Hardik Pandya38 (23)
Naman Dhir / Raj Angad Bawa17 (9)
Mitchell Santner / Raj Angad Bawa6 (3)
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)
Mumbai Indians Last Match Played Scorecard Stats
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Rohit Sharma b Marcus Stoinis c Vyshak Vijaykumar | 8 | 7 | 1 | 114.29 | |
| Jonny Bairstow b Vyshak Vijaykumar c Josh Inglis | 38 | 24 | 3 | 2 | 158.33 |
| Tilak Varma b Kyle Jamieson c Priyansh Arya | 44 | 29 | 2 | 2 | 151.72 |
| Suryakumar Yadav b Yuzvendra Chahal c Nehal Wadhera | 44 | 26 | 4 | 3 | 169.23 |
| Hardik Pandya b Azmatullah Omarzai c Josh Inglis | 15 | 13 | 1 | 115.38 | |
| Naman Dhir b Azmatullah Omarzai c Marcus Stoinis | 37 | 18 | 7 | 205.56 | |
| Raj Angad Bawa Not out | 8 | 4 | 200.00 | ||
| Mitchell Santner Not out | 1 | 0.00 |
Extras: 9W: 4N: 2B: 0LB: 3P: 0
Total: 203/6 (20 overs)
| Bowler | O | M | R | W | NB | WD | E/R |
|---|---|---|---|---|---|---|---|
| Arshdeep Singh | 4 | 0 | 44 | 0 | 0 | 2 | 11.00 |
| Kyle Jamieson | 4 | 0 | 30 | 1 | 0 | 1 | 7.50 |
| Marcus Stoinis | 1 | 0 | 14 | 1 | 1 | 0 | 14.00 |
| Azmatullah Omarzai | 4 | 0 | 43 | 2 | 0 | 1 | 10.75 |
| Vyshak Vijaykumar | 3 | 0 | 30 | 1 | 1 | 0 | 10.00 |
| Yuzvendra Chahal | 4 | 0 | 39 | 1 | 0 | 0 | 9.75 |
Fall of Wickets
1. R Sharma19-1 (2.2)
2. J Bairstow70-2 (6.6)
3. S Yadav142-3 (13.5)
4. T Varma142-4 (14.1)
5. H Pandya180-5 (17.6)
6. N Dhir197-6 (19.3)
Partnerships
Rohit Sharma / Jonny Bairstow19 (14)
Tilak Varma / Jonny Bairstow51 (29)
Tilak Varma / Suryakumar Yadav72 (42)
Tilak Varma / Hardik Pandya0 (2)
Naman Dhir / Hardik Pandya38 (23)
Naman Dhir / Raj Angad Bawa17 (9)
Mitchell Santner / Raj Angad Bawa6 (3)
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
Read Full Article →Sheffield Shield Preview And Prediction: Western Australia vs Queensland Betting Tips & Picks November 11, 2025

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

31 Oct 2025
Read Full Article →One Day International Preview And Prediction: New Zealand vs England Betting Tips & Picks November 1, 2025

27 Oct 2025
Read Full Article →Sheffield Shield Preview And Prediction: Western Australia vs South Australia Betting Tips & Picks October 28, 2025

27 Oct 2025
Read Full Article →Sheffield Shield Preview And Prediction: Victoria vs Tasmania Betting Tips & Picks October 27, 2025

28 Jul 2025
Read Full Article →