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 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 2 May 26 Chennai Super KingsA 159/7160/2
Indian Premier League 20 Apr 26 Gujarat TitansA 199/5100
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 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 1 May 25 Rajasthan RoyalsA 217/2117
Indian Premier League 23 Apr 25 Sunrisers HyderabadA 146/3143/8
Indian Premier League 13 Apr 25 Delhi CapitalsA 205/5193
Indian Premier League 4 Apr 25 Lucknow Super GiantsA 191/5203/8
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 11 May 24 Kolkata Knight RidersA 139/8157/7
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
Runs 178172 147148 205200 166167 159160 199100 123150 162164 203207 228208 184187 217117 146143 205193 191203 160196 155158 139157 144145 247257 179183
Wickets 6.26.4 68 84 97 27 105 39 46 56 65 37 102 83 105 85 86 69 78 67 49 19
Run rate 9.349.41 7.47.9 10.310.0 8.38.4 8.08.8 10.06.3 11.213.6 8.19.0 10.210.9 11.410.4 9.210.1 10.97.2 9.37.2 10.310.2 9.610.2 8.09.8 7.88.2 8.79.8 7.27.5 12.412.9 9.09.8
Sixes 8.28.1 82 1612 69 107 101 511 48 713 178 88 76 66 107 58 79 58 69 43 1517 89
Fours 15.415.6 1120 1318 129 1013 1713 1212 1717 1817 1421 1720 269 1712 2121 1921 1213 139 1314 1214 2022 1417
Catches 4.24.8 45 33 85 16 73 27 35 46 25 26 91 63 53 83 54 44 47 34 37 08
Powerplay runs 57.662.2 4651 5955 5347 5762 4645 6089 4142 6664 7966 5247 5862 5624 5972 6469 4866 106124 6352 2852 6693 4561
Powerplay wickets lost 2.11.75 42 01 33 12 33 52 22 12 01 11 05 14 11 20 20 62 03 41 30 30
Performance points 335337 298352 392297 400341 204356 487222 192384 257329 324383 357353 253376 500152 365229 464310 423305 341341 305398 297381 286304 365499 189437
Dream11 points 618621 566644 800581 686613 434643 857427 373657 480616 575696 702633 529690 889320 689429 769596 713591 581646 575773 553652 527573 661869 403767
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 20 IPL matches, newest on the left

Line180.5
Avg
Hit
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 2 May 26 Chennai Super KingsA 159/7160/2
Indian Premier League 20 Apr 26 Gujarat TitansA 199/5100
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 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 1 May 25 Rajasthan RoyalsA 217/2117
Indian Premier League 23 Apr 25 Sunrisers HyderabadA 146/3143/8
Indian Premier League 13 Apr 25 Delhi CapitalsA 205/5193
Indian Premier League 4 Apr 25 Lucknow Super GiantsA 191/5203/8
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 11 May 24 Kolkata Knight RidersA 139/8157/7
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

Mumbai Indians IPL Results

The last 20 IPL matches, newest first: 6 won

Opponent Result MI Opp RR
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
Chennai Super Kings (A)2 May Lby 8 wickets 159/720 ov 160/218.1 ov 7.95
Gujarat Titans (A)20 Apr Wby 99 runs 199/520 ov 10015.5 ov 9.95
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
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
Rajasthan Royals (A)1 May 2025 Wby 100 runs 217/220 ov 11716.1 ov 10.85
Sunrisers Hyderabad (A)23 Apr 2025 Wby 7 wickets 146/315.4 ov 143/820 ov 9.32
Delhi Capitals (A)13 Apr 2025 Wby 12 runs 205/520 ov 19319 ov 10.25
Lucknow Super Giants (A)4 Apr 2025 Lby 12 runs 191/520 ov 203/820 ov 9.55
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
Kolkata Knight Riders (A)11 May 2024 Lby 18 runs 139/816 ov 157/716 ov 8.69
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

Mumbai Indians IPL Splits

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

VenuePW-LWin %RunsOpp
Away 20 6-14 30% 178 172
InningsPW-LWin %RunsOpp
Batting first 13 4-9 31% 181 164
Chasing 7 2-5 29% 173 187
TossPW-LWin %RunsOpp
Won the toss 10 3-7 30% 178 186
Lost the toss 10 3-7 30% 178 159
CompetitionPW-LWin %RunsOpp
Indian Premier League 20 6-14 30% 178 172
OpponentPW-LWin %RunsOpp
Gujarat Titans 3 2-1 67% 196 168
Punjab Kings 3 1-2 33% 197 198
Rajasthan Royals 3 1-2 33% 173 150
Delhi Capitals 3 1-2 33% 205 205
Kolkata Knight Riders 2 0-2 0% 143 153
Chennai Super Kings 2 0-2 0% 157 159
Lucknow Super Giants 2 0-2 0% 168 174
Sunrisers Hyderabad 1 1-0 100% 146 143
Royal Challengers Bengaluru 1 0-1 0% 166 167
GroundPW-LWin %RunsOpp
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
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
Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur, Chandigarh 1 1-0 100% 228 208
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 7 2-5 29% 166 156
2025 9 4-5 44% 188 179
2024 4 0-4 0% 177 186

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 178 runs per IPL match over their last 20 IPL matches, and conceded 172. Their highest was 247 against Delhi Capitals on 27 Apr 2024, their lowest 123 against Rajasthan Royals.

What is Mumbai Indians's IPL match record?

Mumbai Indians have won 6 and lost 14 of their last 20 IPL matches.

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

Batting first, Mumbai Indians have won 4 of 13 and averaged 181. Batting second they have won 2 of 7, averaging 173.

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

Over Mumbai Indians's last 20 IPL matches: Tilak Varma (665 runs in 19), Suryakumar Yadav (571 runs in 19), (413 runs in 15).

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

Over Mumbai Indians's last 20 IPL matches: Hardik Pandya (13 wickets in 16), Trent Boult (12 wickets in 11), Deepak Chahar (12 wickets in 12).