Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings

Mumbai Indians IPL Stats

Mumbai Indians IPL matches game by game, and how the opposition did in each

Updated 24 May 2026, after the Rajasthan Royals game

Stat Avg
Indian Premier League 24 May 26 Rajasthan RoyalsH 175/9205/8
Indian Premier League 4 May 26 Lucknow Super GiantsH 229/4228/5
Indian Premier League 29 Apr 26 Sunrisers HyderabadH 243/5249/4
Indian Premier League 23 Apr 26 Chennai Super KingsH 104207/6
Indian Premier League 16 Apr 26 Punjab KingsH 195/6198/3
Indian Premier League 12 Apr 26 Royal Challengers BengaluruH 222/5240/4
Indian Premier League 29 Mar 26 Kolkata Knight RidersH 224/4220/4
Indian Premier League 21 May 25 Delhi CapitalsH 180/5121
Indian Premier League 6 May 25 Gujarat TitansH 155/8147/7
Indian Premier League 27 Apr 25 Lucknow Super GiantsH 215/7161
Indian Premier League 20 Apr 25 Chennai Super KingsH 177/1176/5
Indian Premier League 17 Apr 25 Sunrisers HyderabadH 166/6162/5
Indian Premier League 7 Apr 25 Royal Challengers BengaluruH 209/9221/5
Indian Premier League 31 Mar 25 Kolkata Knight RidersH 121/2116
Indian Premier League 17 May 24 Lucknow Super GiantsH 196/6214/6
Indian Premier League 6 May 24 Sunrisers HyderabadH 174/3173/8
Indian Premier League 3 May 24 Kolkata Knight RidersH 145169
Indian Premier League 14 Apr 24 Chennai Super KingsH 186/6206/4
Indian Premier League 11 Apr 24 Royal Challengers BengaluruH 199/3196/8
Indian Premier League 7 Apr 24 Delhi CapitalsH 234/5205/8
Indian Premier League 1 Apr 24 Rajasthan RoyalsH 125/9127/4
Indian Premier League 21 May 23 Sunrisers HyderabadH 201/2200/5
Indian Premier League 12 May 23 Gujarat TitansH 218/5191/8
Indian Premier League 9 May 23 Royal Challengers BengaluruH 200/4199/6
Indian Premier League 30 Apr 23 Rajasthan RoyalsH 214/4212/7
Indian Premier League 22 Apr 23 Punjab KingsH 201/6214/8
Indian Premier League 16 Apr 23 Kolkata Knight RidersH 186/5185/6
Indian Premier League 8 Apr 23 Chennai Super KingsH 157/8159/3
Runs 188189 175205 229228 243249 104207 195198 222240 224220 180121 155147 215161 177176 166162 209221 121116 196214 174173 145169 186206 199196 234205 125127 201200 218191 200199 214212 201214 186185 157159
Wickets 6.35.6 89 54 45 610 36 45 44 105 78 107 51 56 59 102 66 83 1010 46 83 85 49 52 85 64 74 86 65 38
Run rate 10.019.75 8.810.3 12.311.4 12.213.3 5.510.4 9.812.0 11.112.0 11.711.0 9.06.6 7.87.7 10.88.1 11.38.8 9.18.1 10.511.1 9.47.1 9.810.7 10.08.7 7.78.5 9.310.3 12.89.8 11.710.3 6.38.2 11.210.0 10.99.6 12.110.0 11.010.6 10.110.7 10.59.3 7.98.8
Sixes 10.39.9 1015 1716 1418 112 119 1415 1410 103 55 149 128 85 1213 96 1114 65 69 811 1511 1411 33 107 1212 138 1012 1114 1310 45
Fours 16.315.6 1210 1712 2120 1019 1321 1818 2120 1413 1412 1812 1312 1514 2118 79 1716 2113 1112 1919 1815 1918 1014 2120 2216 1621 2120 1716 1512 1514
Catches 4.24.4 66 54 35 47 34 35 43 45 37 65 41 35 47 72 45 43 66 45 63 64 38 32 23 53 63 24 63 15
Powerplay runs 59.258.0 5054 7191 7892 2975 4861 6271 8078 5450 5629 6661 6248 5546 5473 5741 5349 5258 4657 6348 7244 7546 4646 6153 6148 6256 5866 5458 7257 6168
Powerplay wickets lost 1.251.50 43 01 00 32 22 00 01 23 21 11 01 10 21 14 02 31 34 01 02 01 42 10 03 22 10 11 12 11
Performance points 353335 390436 373337 345387 257468 277338 320377 338310 468270 318368 470343 333197 316322 342463 388169 345373 352249 395422 299368 416276 440342 228373 325248 396315 356305 404297 403362 362301 219359
Dream11 points 658623 663800 679603 646711 438905 503638 618706 652591 824472 629621 909619 604395 578569 642839 718337 655698 687493 682768 561689 801515 782631 425664 643480 816626 669573 747587 738695 674565 444656
Each figure is Mumbai Indians's, the opposition's under it. Wickets are the wickets Mumbai Indians took.

Mumbai Indians IPL Game by Game

Runs, the last 28 IPL matches, newest on the left

Line190.5
Avg
Hit
Indian Premier League 24 May 26 Rajasthan RoyalsH 175/9205/8
Indian Premier League 4 May 26 Lucknow Super GiantsH 229/4228/5
Indian Premier League 29 Apr 26 Sunrisers HyderabadH 243/5249/4
Indian Premier League 23 Apr 26 Chennai Super KingsH 104207/6
Indian Premier League 16 Apr 26 Punjab KingsH 195/6198/3
Indian Premier League 12 Apr 26 Royal Challengers BengaluruH 222/5240/4
Indian Premier League 29 Mar 26 Kolkata Knight RidersH 224/4220/4
Indian Premier League 21 May 25 Delhi CapitalsH 180/5121
Indian Premier League 6 May 25 Gujarat TitansH 155/8147/7
Indian Premier League 27 Apr 25 Lucknow Super GiantsH 215/7161
Indian Premier League 20 Apr 25 Chennai Super KingsH 177/1176/5
Indian Premier League 17 Apr 25 Sunrisers HyderabadH 166/6162/5
Indian Premier League 7 Apr 25 Royal Challengers BengaluruH 209/9221/5
Indian Premier League 31 Mar 25 Kolkata Knight RidersH 121/2116
Indian Premier League 17 May 24 Lucknow Super GiantsH 196/6214/6
Indian Premier League 6 May 24 Sunrisers HyderabadH 174/3173/8
Indian Premier League 3 May 24 Kolkata Knight RidersH 145169
Indian Premier League 14 Apr 24 Chennai Super KingsH 186/6206/4
Indian Premier League 11 Apr 24 Royal Challengers BengaluruH 199/3196/8
Indian Premier League 7 Apr 24 Delhi CapitalsH 234/5205/8
Indian Premier League 1 Apr 24 Rajasthan RoyalsH 125/9127/4
Indian Premier League 21 May 23 Sunrisers HyderabadH 201/2200/5
Indian Premier League 12 May 23 Gujarat TitansH 218/5191/8
Indian Premier League 9 May 23 Royal Challengers BengaluruH 200/4199/6
Indian Premier League 30 Apr 23 Rajasthan RoyalsH 214/4212/7
Indian Premier League 22 Apr 23 Punjab KingsH 201/6214/8
Indian Premier League 16 Apr 23 Kolkata Knight RidersH 186/5185/6
Indian Premier League 8 Apr 23 Chennai Super KingsH 157/8159/3

Mumbai Indians IPL Results

The last 28 IPL matches, newest first: 15 won

Opponent Result MI Opp RR
Rajasthan Royals (H)24 May Lby 30 runs 175/920 ov 205/820 ov 8.75
Lucknow Super Giants (H)4 May Wby 6 wickets 229/418.4 ov 228/520 ov 12.27
Sunrisers Hyderabad (H)29 Apr Lby 6 wickets 243/520 ov 249/418.4 ov 12.15
Chennai Super Kings (H)23 Apr Lby 103 runs 10419 ov 207/620 ov 5.47
Punjab Kings (H)16 Apr Lby 7 wickets 195/620 ov 198/316.3 ov 9.75
Royal Challengers Bengaluru (H)12 Apr Lby 18 runs 222/520 ov 240/420 ov 11.10
Kolkata Knight Riders (H)29 Mar Wby 6 wickets 224/419.1 ov 220/420 ov 11.69
Delhi Capitals (H)21 May 2025 Wby 59 runs 180/520 ov 12118.2 ov 9.00
Gujarat Titans (H)6 May 2025 Lby 3 wickets 155/820 ov 147/719 ov 7.75
Lucknow Super Giants (H)27 Apr 2025 Wby 54 runs 215/720 ov 16120 ov 10.75
Chennai Super Kings (H)20 Apr 2025 Wby 9 wickets 177/115.4 ov 176/520 ov 11.30
Sunrisers Hyderabad (H)17 Apr 2025 Wby 4 wickets 166/618.1 ov 162/520 ov 9.14
Royal Challengers Bengaluru (H)7 Apr 2025 Lby 12 runs 209/920 ov 221/520 ov 10.45
Kolkata Knight Riders (H)31 Mar 2025 Wby 8 wickets 121/212.5 ov 11616.2 ov 9.43
Lucknow Super Giants (H)17 May 2024 Lby 18 runs 196/620 ov 214/620 ov 9.80
Sunrisers Hyderabad (H)6 May 2024 Wby 7 wickets 174/317.2 ov 173/820 ov 10.04
Kolkata Knight Riders (H)3 May 2024 Lby 24 runs 14518.5 ov 16919.5 ov 7.70
Chennai Super Kings (H)14 Apr 2024 Lby 20 runs 186/620 ov 206/420 ov 9.30
Royal Challengers Bengaluru (H)11 Apr 2024 Wby 7 wickets 199/315.3 ov 196/820 ov 12.84
Delhi Capitals (H)7 Apr 2024 Wby 29 runs 234/520 ov 205/820 ov 11.70
Rajasthan Royals (H)1 Apr 2024 Lby 6 wickets 125/920 ov 127/415.3 ov 6.25
Sunrisers Hyderabad (H)21 May 2023 Wby 8 wickets 201/218 ov 200/520 ov 11.17
Gujarat Titans (H)12 May 2023 Wby 27 runs 218/520 ov 191/820 ov 10.90
Royal Challengers Bengaluru (H)9 May 2023 Wby 6 wickets 200/416.3 ov 199/620 ov 12.12
Rajasthan Royals (H)30 Apr 2023 Wby 6 wickets 214/419.3 ov 212/720 ov 10.97
Punjab Kings (H)22 Apr 2023 Lby 13 runs 201/620 ov 214/820 ov 10.05
Kolkata Knight Riders (H)16 Apr 2023 Wby 5 wickets 186/517.4 ov 185/620 ov 10.53
Chennai Super Kings (H)8 Apr 2023 Lby 7 wickets 157/820 ov 159/318.1 ov 7.85

Mumbai Indians IPL Splits

The last 28 IPL matches: home and away, batting first or chasing, the toss, competition, opponent, ground and year, and runs a game

VenuePW-LWin %RunsOpp
Home 28 15-13 54% 188 189
InningsPW-LWin %RunsOpp
Batting first 9 4-5 44% 191 173
Chasing 19 11-8 58% 186 197
TossPW-LWin %RunsOpp
Won the toss 19 10-9 53% 187 199
Lost the toss 9 5-4 56% 188 169
CompetitionPW-LWin %RunsOpp
Indian Premier League 28 15-13 54% 188 189
OpponentPW-LWin %RunsOpp
Sunrisers Hyderabad 4 3-1 75% 196 196
Kolkata Knight Riders 4 3-1 75% 169 173
Royal Challengers Bengaluru 4 2-2 50% 208 214
Chennai Super Kings 4 1-3 25% 156 187
Lucknow Super Giants 3 2-1 67% 213 201
Rajasthan Royals 3 1-2 33% 171 181
Delhi Capitals 2 2-0 100% 207 163
Gujarat Titans 2 1-1 50% 187 169
Punjab Kings 2 0-2 0% 198 206
GroundPW-LWin %RunsOpp
Wankhede Stadium, Mumbai 28 15-13 54% 188 189
YearPW-LWin %RunsOpp
2026 7 2-5 29% 199 221
2025 7 5-2 71% 175 158
2024 7 3-4 43% 180 184
2023 7 5-2 71% 197 194

IPL 2026 Table

On points, then net run rate

SidePWLNRNRRPts
1Royal Challengers Bengaluru 14950+0.74418
2Gujarat Titans 14950+0.69518
3Sunrisers Hyderabad 14950+0.52418
4Rajasthan Royals 14860+0.18916
5Punjab Kings 14761+0.30915
6Delhi Capitals 14770-0.65114
7Kolkata Knight Riders 14671-0.14713
8Chennai Super Kings 14680-0.34512
9Mumbai Indians 144100-0.5848
10Lucknow Super Giants 144100-0.6868

Mumbai Indians IPL Questions

What is Mumbai Indians's average IPL match score?

Mumbai Indians have averaged 188 runs per IPL match over their last 28 IPL matches, and conceded 189. Their highest was 243 against Sunrisers Hyderabad on 29 Apr 2026, their lowest 104 against Chennai Super Kings.

What is Mumbai Indians's IPL match record?

Mumbai Indians have won 15 and lost 13 of their last 28 IPL matches.

Do Mumbai Indians do better batting first or chasing in IPL matches?

Batting first, Mumbai Indians have won 4 of 9 and averaged 191. Batting second they have won 11 of 19, averaging 186.

Who has scored the most IPL match runs for Mumbai Indians recently?

Over Mumbai Indians's last 28 IPL matches: Suryakumar Yadav (1050 runs in 27), Rohit Sharma (792 runs in 25), Ryan Rickelton (557 runs in 13).

Who has taken the most IPL match wickets for Mumbai Indians recently?

Over Mumbai Indians's last 28 IPL matches: Jasprit Bumrah (24 wickets in 18), Piyush Chawla (15 wickets in 12), Hardik Pandya (14 wickets in 16).