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 20 May 26 Kolkata Knight RidersA 147/8148/6
Indian Premier League 14 May 26 Punjab KingsA 205/4200/8
Indian Premier League 10 May 26 Royal Challengers BengaluruA 166/7167/9
Indian Premier League 4 May 26 Lucknow Super GiantsH 229/4228/5
Indian Premier League 2 May 26 Chennai Super KingsA 159/7160/2
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 20 Apr 26 Gujarat TitansA 199/5100
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 7 Apr 26 Rajasthan RoyalsA 123/9150/3
Indian Premier League 4 Apr 26 Delhi CapitalsA 162/6164/4
Indian Premier League 29 Mar 26 Kolkata Knight RidersH 224/4220/4
Indian Premier League 1 Jun 25 Punjab KingsA 203/6207/5
Indian Premier League 30 May 25 Gujarat TitansA 228/5208/6
Indian Premier League 26 May 25 Punjab KingsA 184/7187/3
Indian Premier League 21 May 25 Delhi CapitalsH 180/5121
Indian Premier League 6 May 25 Gujarat TitansH 155/8147/7
Indian Premier League 1 May 25 Rajasthan RoyalsA 217/2117
Indian Premier League 27 Apr 25 Lucknow Super GiantsH 215/7161
Indian Premier League 23 Apr 25 Sunrisers HyderabadA 146/3143/8
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 13 Apr 25 Delhi CapitalsA 205/5193
Indian Premier League 7 Apr 25 Royal Challengers BengaluruH 209/9221/5
Indian Premier League 4 Apr 25 Lucknow Super GiantsA 191/5203/8
Indian Premier League 31 Mar 25 Kolkata Knight RidersH 121/2116
Indian Premier League 29 Mar 25 Gujarat TitansA 160/6196/8
Indian Premier League 23 Mar 25 Chennai Super KingsA 155/9158/6
Indian Premier League 17 May 24 Lucknow Super GiantsH 196/6214/6
Indian Premier League 11 May 24 Kolkata Knight RidersA 139/8157/7
Indian Premier League 6 May 24 Sunrisers HyderabadH 174/3173/8
Indian Premier League 3 May 24 Kolkata Knight RidersH 145169
Indian Premier League 30 Apr 24 Lucknow Super GiantsA 144/7145/6
Indian Premier League 27 Apr 24 Delhi CapitalsA 247/9257/4
Indian Premier League 22 Apr 24 Rajasthan RoyalsA 179/9183/1
Indian Premier League 18 Apr 24 Punjab KingsA 192/7183
Indian Premier League 14 Apr 24 Chennai Super KingsH 186/6206/4
Indian Premier League 11 Apr 24 Royal Challengers BengaluruH 199/3196/8
Runs 182181 175205 147148 205200 166167 229228 159160 243249 104207 199100 195198 222240 123150 162164 224220 203207 228208 184187 180121 155147 217117 215161 146143 177176 166162 205193 209221 191203 121116 160196 155158 196214 139157 174173 145169 144145 247257 179183 192183 186206 199196
Wickets 6.46.1 89 68 84 97 54 27 45 610 105 36 45 39 46 44 56 65 37 105 78 102 107 83 51 56 105 59 85 102 86 69 66 78 83 1010 67 49 19 107 46 83
Run rate 9.639.59 8.810.3 7.47.9 10.310.0 8.38.4 12.311.4 8.08.8 12.213.3 5.510.4 10.06.3 9.812.0 11.112.0 11.213.6 8.19.0 11.711.0 10.210.9 11.410.4 9.210.1 9.06.6 7.87.7 10.97.2 10.88.1 9.37.2 11.38.8 9.18.1 10.310.2 10.511.1 9.610.2 9.47.1 8.09.8 7.88.2 9.810.7 8.79.8 10.08.7 7.78.5 7.27.5 12.412.9 9.09.8 9.69.6 9.310.3 12.89.8
Sixes 9.39.2 1015 82 1612 69 1716 107 1418 112 101 119 1415 511 48 1410 713 178 88 103 55 76 149 66 128 85 107 1213 58 96 79 58 1114 69 65 69 43 1517 89 1012 811 1511
Fours 15.615.2 1210 1120 1318 129 1712 1013 2120 1019 1713 1321 1818 1212 1717 2120 1817 1421 1720 1413 1412 269 1812 1712 1312 1514 2121 2118 1921 79 1213 139 1716 1314 2113 1112 1214 2022 1417 1410 1919 1815
Catches 4.34.7 66 45 33 85 54 16 35 47 73 34 35 27 35 43 46 25 26 45 37 91 65 63 41 35 53 47 83 72 54 44 45 47 43 66 34 37 08 76 45 63
Powerplay runs 57.960.2 5054 4651 5955 5347 7191 5762 7892 2975 4645 4861 6271 6089 4142 8078 6664 7966 5247 5450 5629 5862 6661 5624 6248 5546 5972 5473 6469 5741 4866 106124 5349 6352 5258 4657 2852 6693 4561 5440 6348 7244
Powerplay wickets lost 1.681.73 43 42 01 33 01 12 00 32 33 22 00 52 22 01 12 01 11 23 21 05 11 14 01 10 11 21 20 14 20 62 02 03 31 34 41 30 30 14 01 02
Performance points 347339 390436 298352 392297 400341 373337 204356 345387 257468 487222 277338 320377 192384 257329 338310 324383 357353 253376 468270 318368 500152 470343 365229 333197 316322 464310 342463 423305 388169 341341 305398 345373 297381 352249 395422 286304 365499 189437 451352 299368 416276
Dream11 points 641625 663800 566644 800581 686613 679603 434643 646711 438905 857427 503638 618706 373657 480616 652591 575696 702633 529690 824472 629621 889320 909619 689429 604395 578569 769596 642839 713591 718337 581646 575773 655698 553652 687493 682768 527573 661869 403767 774621 561689 801515
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 40 IPL matches, newest on the left

Line180.5
Avg
Hit
Indian Premier League 24 May 26 Rajasthan RoyalsH 175/9205/8
Indian Premier League 20 May 26 Kolkata Knight RidersA 147/8148/6
Indian Premier League 14 May 26 Punjab KingsA 205/4200/8
Indian Premier League 10 May 26 Royal Challengers BengaluruA 166/7167/9
Indian Premier League 4 May 26 Lucknow Super GiantsH 229/4228/5
Indian Premier League 2 May 26 Chennai Super KingsA 159/7160/2
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 20 Apr 26 Gujarat TitansA 199/5100
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 7 Apr 26 Rajasthan RoyalsA 123/9150/3
Indian Premier League 4 Apr 26 Delhi CapitalsA 162/6164/4
Indian Premier League 29 Mar 26 Kolkata Knight RidersH 224/4220/4
Indian Premier League 1 Jun 25 Punjab KingsA 203/6207/5
Indian Premier League 30 May 25 Gujarat TitansA 228/5208/6
Indian Premier League 26 May 25 Punjab KingsA 184/7187/3
Indian Premier League 21 May 25 Delhi CapitalsH 180/5121
Indian Premier League 6 May 25 Gujarat TitansH 155/8147/7
Indian Premier League 1 May 25 Rajasthan RoyalsA 217/2117
Indian Premier League 27 Apr 25 Lucknow Super GiantsH 215/7161
Indian Premier League 23 Apr 25 Sunrisers HyderabadA 146/3143/8
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 13 Apr 25 Delhi CapitalsA 205/5193
Indian Premier League 7 Apr 25 Royal Challengers BengaluruH 209/9221/5
Indian Premier League 4 Apr 25 Lucknow Super GiantsA 191/5203/8
Indian Premier League 31 Mar 25 Kolkata Knight RidersH 121/2116
Indian Premier League 29 Mar 25 Gujarat TitansA 160/6196/8
Indian Premier League 23 Mar 25 Chennai Super KingsA 155/9158/6
Indian Premier League 17 May 24 Lucknow Super GiantsH 196/6214/6
Indian Premier League 11 May 24 Kolkata Knight RidersA 139/8157/7
Indian Premier League 6 May 24 Sunrisers HyderabadH 174/3173/8
Indian Premier League 3 May 24 Kolkata Knight RidersH 145169
Indian Premier League 30 Apr 24 Lucknow Super GiantsA 144/7145/6
Indian Premier League 27 Apr 24 Delhi CapitalsA 247/9257/4
Indian Premier League 22 Apr 24 Rajasthan RoyalsA 179/9183/1
Indian Premier League 18 Apr 24 Punjab KingsA 192/7183
Indian Premier League 14 Apr 24 Chennai Super KingsH 186/6206/4
Indian Premier League 11 Apr 24 Royal Challengers BengaluruH 199/3196/8

Mumbai Indians IPL Results

The last 40 IPL matches, newest first: 16 won

Opponent Result MI Opp RR
Rajasthan Royals (H)24 May Lby 30 runs 175/920 ov 205/820 ov 8.75
Kolkata Knight Riders (A)20 May Lby 4 wickets 147/820 ov 148/618.5 ov 7.35
Punjab Kings (A)14 May Wby 6 wickets 205/419.5 ov 200/820 ov 10.34
Royal Challengers Bengaluru (A)10 May Lby 2 wickets 166/720 ov 167/920 ov 8.30
Lucknow Super Giants (H)4 May Wby 6 wickets 229/418.4 ov 228/520 ov 12.27
Chennai Super Kings (A)2 May Lby 8 wickets 159/720 ov 160/218.1 ov 7.95
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
Gujarat Titans (A)20 Apr Wby 99 runs 199/520 ov 10015.5 ov 9.95
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
Rajasthan Royals (A)7 Apr Lby 27 runs 123/911 ov 150/311 ov 11.18
Delhi Capitals (A)4 Apr Lby 6 wickets 162/620 ov 164/418.1 ov 8.10
Kolkata Knight Riders (H)29 Mar Wby 6 wickets 224/419.1 ov 220/420 ov 11.69
Punjab Kings (A)1 Jun 2025 Lby 5 wickets 203/620 ov 207/519 ov 10.15
Gujarat Titans (A)30 May 2025 Wby 20 runs 228/520 ov 208/620 ov 11.40
Punjab Kings (A)26 May 2025 Lby 7 wickets 184/720 ov 187/318.3 ov 9.20
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
Rajasthan Royals (A)1 May 2025 Wby 100 runs 217/220 ov 11716.1 ov 10.85
Lucknow Super Giants (H)27 Apr 2025 Wby 54 runs 215/720 ov 16120 ov 10.75
Sunrisers Hyderabad (A)23 Apr 2025 Wby 7 wickets 146/315.4 ov 143/820 ov 9.32
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
Delhi Capitals (A)13 Apr 2025 Wby 12 runs 205/520 ov 19319 ov 10.25
Royal Challengers Bengaluru (H)7 Apr 2025 Lby 12 runs 209/920 ov 221/520 ov 10.45
Lucknow Super Giants (A)4 Apr 2025 Lby 12 runs 191/520 ov 203/820 ov 9.55
Kolkata Knight Riders (H)31 Mar 2025 Wby 8 wickets 121/212.5 ov 11616.2 ov 9.43
Gujarat Titans (A)29 Mar 2025 Lby 36 runs 160/620 ov 196/820 ov 8.00
Chennai Super Kings (A)23 Mar 2025 Lby 4 wickets 155/920 ov 158/619.1 ov 7.75
Lucknow Super Giants (H)17 May 2024 Lby 18 runs 196/620 ov 214/620 ov 9.80
Kolkata Knight Riders (A)11 May 2024 Lby 18 runs 139/816 ov 157/716 ov 8.69
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
Lucknow Super Giants (A)30 Apr 2024 Lby 4 wickets 144/720 ov 145/619.2 ov 7.20
Delhi Capitals (A)27 Apr 2024 Lby 10 runs 247/920 ov 257/420 ov 12.35
Rajasthan Royals (A)22 Apr 2024 Lby 9 wickets 179/920 ov 183/118.4 ov 8.95
Punjab Kings (A)18 Apr 2024 Wby 9 runs 192/720 ov 18319.1 ov 9.60
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

Mumbai Indians IPL Splits

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

VenuePW-LWin %RunsOpp
Home 19 9-10 47% 185 190
Away 21 7-14 33% 179 173
InningsPW-LWin %RunsOpp
Batting first 19 7-12 37% 186 168
Chasing 21 9-12 43% 178 192
TossPW-LWin %RunsOpp
Won the toss 25 10-15 40% 182 194
Lost the toss 15 6-9 40% 181 160
CompetitionPW-LWin %RunsOpp
Indian Premier League 40 16-24 40% 182 181
OpponentPW-LWin %RunsOpp
Kolkata Knight Riders 5 2-3 40% 155 162
Punjab Kings 5 2-3 40% 196 195
Lucknow Super Giants 5 2-3 40% 195 190
Chennai Super Kings 5 1-4 20% 156 181
Sunrisers Hyderabad 4 3-1 75% 182 182
Gujarat Titans 4 2-2 50% 186 163
Delhi Capitals 4 2-2 50% 199 184
Rajasthan Royals 4 1-3 25% 174 164
Royal Challengers Bengaluru 4 1-3 25% 199 206
GroundPW-LWin %RunsOpp
Wankhede Stadium, Mumbai 19 9-10 47% 185 190
Narendra Modi Stadium, Ahmedabad 3 1-2 33% 187 168
Arun Jaitley Stadium, Delhi 3 1-2 33% 205 205
Sawai Mansingh Stadium, Jaipur 3 1-2 33% 193 162
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh 2 2-0 100% 210 196
Eden Gardens, Kolkata 2 0-2 0% 143 153
MA Chidambaram Stadium, Chennai 2 0-2 0% 157 159
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket Stadium, Lucknow 2 0-2 0% 168 174
Himachal Pradesh Cricket Association Stadium, Dharamsala 1 1-0 100% 205 200
Rajiv Gandhi International Stadium, Hyderabad 1 1-0 100% 146 143
Shaheed Veer Narayan Singh International Stadium, Raipur 1 0-1 0% 166 167
Barsapara Cricket Stadium, Guwahati 1 0-1 0% 123 150
YearPW-LWin %RunsOpp
2026 14 4-10 29% 182 188
2025 16 9-7 56% 182 170
2024 10 3-7 30% 180 188

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 182 runs per IPL match over their last 40 IPL matches, and conceded 181. Their highest was 247 against Delhi Capitals on 27 Apr 2024, their lowest 104 against Chennai Super Kings.

What is Mumbai Indians's IPL match record?

Mumbai Indians have won 16 and lost 24 of their last 40 IPL matches.

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

Batting first, Mumbai Indians have won 7 of 19 and averaged 186. Batting second they have won 9 of 21, averaging 178.

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

Over Mumbai Indians's last 40 IPL matches: Suryakumar Yadav (1332 runs in 39), Rohit Sharma (1000 runs in 34), Tilak Varma (991 runs in 36).

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

Over Mumbai Indians's last 40 IPL matches: Jasprit Bumrah (37 wickets in 34), Hardik Pandya (28 wickets in 33), Trent Boult (24 wickets in 21).