Sunrisers Hyderabad vs Mumbai Indians: Prediction, Head-to-Head, Odds & Stats

Wojtek Kolan

Wojtek Kolan

Published on 23 Apr, 02:00 PM UTC

FT
143/8 (20)
RR: 7.15
146/3 (15.4)
RR: 9.32

Scheduled H2H Match For Sunrisers Hyderabad Vs Mumbai Indians

Indian Premier League

Wed, 23 Apr 2025 at 02:00 PM UTC

Sunrisers Hyderabad
Sunrisers Hyderabad

IND IND

Recent Form

L
W
L
W
W
Mumbai Indians
Mumbai Indians

IND IND

Recent Form

W
W
W
L
W

3

Win

Last 10 Played

10
0 Draws

7

Win

8
Position
4

Sunrisers Hyderabad vs Mumbai Indians H2H Results Summary

Analyzing the most recent 10 head to head results between these competitors, Sunrisers Hyderabad have come out on top 3 times and Mumbai Indians have got the victory on 7 occasion. In the latest match between them, Mumbai Indians won 143-146.


Head-to-Head (Last 10 Matches)
Sunrisers Hyderabad3
Mumbai Indians7

Sunrisers Hyderabad vs Mumbai Indians Past H2H Matches

11165
Indian Premier League
02:00 PM
23/04/25
187844
Sunrisers Hyderabad
143
187780
Mumbai Indians
146
02:00 PM
17/04/25
187780
Mumbai Indians
166
187844
Sunrisers Hyderabad
162
02:00 PM
06/05/24
187780
Mumbai Indians
174
187844
Sunrisers Hyderabad
173
02:00 PM
27/03/24
187844
Sunrisers Hyderabad
277
187780
Mumbai Indians
246
10:00 AM
21/05/23
187780
Mumbai Indians
201
187844
Sunrisers Hyderabad
200
02:00 PM
18/04/23
187844
Sunrisers Hyderabad
178
187780
Mumbai Indians
192
02:00 PM
17/05/22
187780
Mumbai Indians
190
187844
Sunrisers Hyderabad
193
02:00 PM
08/10/21
187844
Sunrisers Hyderabad
193
187780
Mumbai Indians
235
02:00 PM
17/04/21
187780
Mumbai Indians
150
187844
Sunrisers Hyderabad
137
02:00 PM
03/11/20
187844
Sunrisers Hyderabad
151
187780
Mumbai Indians
149
10:00 AM
04/10/20
187780
Mumbai Indians
208
187844
Sunrisers Hyderabad
174
02:30 PM
02/05/19
187780
Mumbai Indians
171
187844
Sunrisers Hyderabad
170
02:30 PM
06/04/19
187844
Sunrisers Hyderabad
96
187780
Mumbai Indians
136
02:30 PM
24/04/18
187780
Mumbai Indians
87
187844
Sunrisers Hyderabad
118
02:30 PM
12/04/18
187844
Sunrisers Hyderabad
148
187780
Mumbai Indians
147
02:30 PM
08/05/17
187844
Sunrisers Hyderabad
140
187780
Mumbai Indians
138
02:30 PM
12/04/17
187780
Mumbai Indians
159
187844
Sunrisers Hyderabad
158
10:30 AM
08/05/16
187780
Mumbai Indians
92
187844
Sunrisers Hyderabad
177
02:30 PM
18/04/16
187844
Sunrisers Hyderabad
145
187780
Mumbai Indians
142
02:30 PM
17/05/15
187844
Sunrisers Hyderabad
113
187780
Mumbai Indians
114
10:30 AM
25/04/15
187780
Mumbai Indians
157
187844
Sunrisers Hyderabad
137
02:30 PM
12/05/14
187844
Sunrisers Hyderabad
157
187780
Mumbai Indians
160
02:30 PM
30/04/14
187780
Mumbai Indians
157
187844
Sunrisers Hyderabad
172
02:30 PM
13/05/13
187844
Sunrisers Hyderabad
178
187780
Mumbai Indians
184
10:30 AM
01/05/13
187780
Mumbai Indians
129
187844
Sunrisers Hyderabad
130

Team Streaks

187780
Wins
3

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

Mumbai Indians Recent Matches

11165
Indian Premier League (30 Matches)
02:00 PM
01/06/25
187776
Punjab Kings
207
187780
Mumbai Indians
203
L
02:00 PM
30/05/25
216006
Gujarat Titans
208
187780
Mumbai Indians
228
W
02:00 PM
26/05/25
187776
Punjab Kings
187
187780
Mumbai Indians
184
L
02:00 PM
21/05/25
187780
Mumbai Indians
180
187841
Delhi Capitals
121
W
10:00 AM
11/05/25
187776
Punjab Kings
187780
Mumbai Indians
-
02:00 PM
06/05/25
187780
Mumbai Indians
155
216006
Gujarat Titans
147
L
02:00 PM
01/05/25
187842
Rajasthan Royals
117
187780
Mumbai Indians
217
W
10:00 AM
27/04/25
187780
Mumbai Indians
215
410010
Lucknow Super Giants
161
W
02:00 PM
23/04/25
187844
Sunrisers Hyderabad
143
187780
Mumbai Indians
146
W
02:00 PM
20/04/25
187780
Mumbai Indians
177
187777
Chennai Super Kings
176
W
02:00 PM
17/04/25
187780
Mumbai Indians
166
187844
Sunrisers Hyderabad
162
W
02:00 PM
13/04/25
187841
Delhi Capitals
193
187780
Mumbai Indians
205
W
02:00 PM
07/04/25
187780
Mumbai Indians
209
187843
Royal Challengers Bengaluru
221
L
02:00 PM
04/04/25
410010
Lucknow Super Giants
203
187780
Mumbai Indians
191
L
02:00 PM
31/03/25
187780
Mumbai Indians
121
187775
Kolkata Knight Riders
116
W
02:00 PM
29/03/25
216006
Gujarat Titans
196
187780
Mumbai Indians
160
L
02:00 PM
23/03/25
187777
Chennai Super Kings
158
187780
Mumbai Indians
155
L
02:00 PM
17/05/24
187780
Mumbai Indians
196
410010
Lucknow Super Giants
214
L
02:00 PM
11/05/24
187775
Kolkata Knight Riders
157
187780
Mumbai Indians
139
L
02:00 PM
06/05/24
187780
Mumbai Indians
174
187844
Sunrisers Hyderabad
173
W
02:00 PM
03/05/24
187780
Mumbai Indians
145
187775
Kolkata Knight Riders
169
L
02:00 PM
30/04/24
410010
Lucknow Super Giants
145
187780
Mumbai Indians
144
L
10:00 AM
27/04/24
187841
Delhi Capitals
257
187780
Mumbai Indians
247
L
02:00 PM
22/04/24
187842
Rajasthan Royals
183
187780
Mumbai Indians
179
L
02:00 PM
18/04/24
187776
Punjab Kings
183
187780
Mumbai Indians
192
W
02:00 PM
14/04/24
187780
Mumbai Indians
186
187777
Chennai Super Kings
206
L
02:00 PM
11/04/24
187780
Mumbai Indians
199
187843
Royal Challengers Bengaluru
196
W
10:00 AM
07/04/24
187780
Mumbai Indians
234
187841
Delhi Capitals
205
W
02:00 PM
01/04/24
187780
Mumbai Indians
125
187842
Rajasthan Royals
127
L
02:00 PM
27/03/24
187844
Sunrisers Hyderabad
277
187780
Mumbai Indians
246
L

Sunrisers Hyderabad vs Mumbai Indians H2H Recent Match Scorecard

BatterRB4s6sSR
Travis Head
b Trent Boult c Naman Dhir
40.00
Abhishek Sharma
b Trent Boult c Vignesh Puthur
881100.00
Ishan Kishan
b Deepak Chahar c Ryan Rickelton
1425.00
Nitish Kumar Reddy
b Deepak Chahar c Mitchell Santner
2633.33
Heinrich Klaasen
b Jasprit Bumrah c Tilak Varma
714492161.36
Aniket Verma
b Hardik Pandya c Ryan Rickelton
1214185.71
Abhinav Manohar
b Trent Boult (Hit wicket)
433723116.22
Pat Cummins
b Trent Boult (Bowled)
1250.00
Harshal Patel
Not out
11100.00
Extras: 4W: 3N: 0B: 0LB: 1P: 0
Total: 143/8 (20 overs)
BowlerOMRWNBWDE/R
Deepak Chahar40122013.00
Trent Boult40264016.50
Jasprit Bumrah40391009.75
Mitchell Santner40190004.75
Hardik Pandya303110110.33
Vignesh Puthur101500015.00
Fall of Wickets
1. Travis Head2-1 (1.2)
2. Ishan Kishan9-2 (2.1)
3. Nitish Kumar Reddy13-3 (4.1)
4. Abhishek Sharma13-4 (3.3)
5. Aniket Verma35-5 (8.3)
6. Heinrich Klaasen134-6 (18.6)
7. Abhinav Manohar142-7 (19.4)
8. Pat Cummins143-8 (19.6)
Partnerships
Travis Head / Abhishek Sharma2 (8)
Ishan Kishan / Abhishek Sharma7 (5)
Nitish Kumar Reddy / Abhishek Sharma4 (8)
Nitish Kumar Reddy / Heinrich Klaasen0 (4)
Aniket Verma / Heinrich Klaasen22 (26)
Abhinav Manohar / Heinrich Klaasen99 (63)
Abhinav Manohar / Pat Cummins8 (4)
Harshal Patel / Pat Cummins1 (2)

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)

Mumbai Indians Last Match Played Scorecard Stats

BatterRB4s6sSR
Rohit Sharma
b Marcus Stoinis c Vyshak Vijaykumar
871114.29
Jonny Bairstow
b Vyshak Vijaykumar c Josh Inglis
382432158.33
Tilak Varma
b Kyle Jamieson c Priyansh Arya
442922151.72
Suryakumar Yadav
b Yuzvendra Chahal c Nehal Wadhera
442643169.23
Hardik Pandya
b Azmatullah Omarzai c Josh Inglis
15131115.38
Naman Dhir
b Azmatullah Omarzai c Marcus Stoinis
37187205.56
Raj Angad Bawa
Not out
84200.00
Mitchell Santner
Not out
10.00
Extras: 9W: 4N: 2B: 0LB: 3P: 0
Total: 203/6 (20 overs)
BowlerOMRWNBWDE/R
Arshdeep Singh404400211.00
Kyle Jamieson40301017.50
Marcus Stoinis101411014.00
Azmatullah Omarzai404320110.75
Vyshak Vijaykumar303011010.00
Yuzvendra Chahal40391009.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

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