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
Runs 186181 175205 147148 205200 166167 229228 159160 243249 104207 199100 195198 222240 123150 162164 224220 203207 228208 184187 180121 155147 217117
Wickets 5.96.1 89 68 84 97 54 27 45 610 105 36 45 39 46 44 56 65 37 105 78 102
Run rate 9.649.87 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
Sixes 9.79.4 1015 82 1612 69 1716 107 1418 112 101 119 1415 511 48 1410 713 178 88 103 55 76
Fours 15.415.7 1210 1120 1318 129 1712 1013 2120 1019 1713 1321 1818 1212 1717 2120 1817 1421 1720 1413 1412 269
Catches 4.04.9 66 45 33 85 54 16 35 47 73 34 35 27 35 43 46 25 26 45 37 91
Powerplay runs 57.361.6 5054 4651 5955 5347 7191 5762 7892 2975 4645 4861 6271 6089 4142 8078 6664 7966 5247 5450 5629 5862
Powerplay wickets lost 1.651.85 43 42 01 33 01 12 00 32 33 22 00 52 22 01 12 01 11 23 21 05
Performance points 338342 390436 298352 392297 400341 373337 204356 345387 257468 487222 277338 320377 192384 257329 338310 324383 357353 253376 468270 318368 500152
Dream11 points 627628 663800 566644 800581 686613 679603 434643 646711 438905 857427 503638 618706 373657 480616 652591 575696 702633 529690 824472 629621 889320
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

Line190.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

Mumbai Indians IPL Results

The last 20 IPL matches, newest first: 7 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

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
Home 9 3-6 33% 192 202
Away 11 4-7 36% 181 164
InningsPW-LWin %RunsOpp
Batting first 13 4-9 31% 188 167
Chasing 7 3-4 43% 183 207
TossPW-LWin %RunsOpp
Won the toss 10 4-6 40% 191 207
Lost the toss 10 3-7 30% 181 156
CompetitionPW-LWin %RunsOpp
Indian Premier League 20 7-13 35% 186 181
OpponentPW-LWin %RunsOpp
Punjab Kings 4 1-3 25% 197 198
Gujarat Titans 3 2-1 67% 194 152
Rajasthan Royals 3 1-2 33% 172 157
Kolkata Knight Riders 2 1-1 50% 186 184
Delhi Capitals 2 1-1 50% 171 143
Royal Challengers Bengaluru 2 0-2 0% 194 204
Chennai Super Kings 2 0-2 0% 132 184
Lucknow Super Giants 1 1-0 100% 229 228
Sunrisers Hyderabad 1 0-1 0% 243 249
GroundPW-LWin %RunsOpp
Wankhede Stadium, Mumbai 9 3-6 33% 192 202
Narendra Modi Stadium, Ahmedabad 2 1-1 50% 201 154
Sawai Mansingh Stadium, Jaipur 2 1-1 50% 201 152
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
Eden Gardens, Kolkata 1 0-1 0% 147 148
Shaheed Veer Narayan Singh International Stadium, Raipur 1 0-1 0% 166 167
MA Chidambaram Stadium, Chennai 1 0-1 0% 159 160
Barsapara Cricket Stadium, Guwahati 1 0-1 0% 123 150
Arun Jaitley Stadium, Delhi 1 0-1 0% 162 164
YearPW-LWin %RunsOpp
2026 14 4-10 29% 182 188
2025 6 3-3 50% 195 165

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 186 runs per IPL match over their last 20 IPL matches, and conceded 181. 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 7 and lost 13 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 188. Batting second they have won 3 of 7, averaging 183.

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

Over Mumbai Indians's last 20 IPL matches: Ryan Rickelton (563 runs in 16), Suryakumar Yadav (560 runs in 19), Tilak Varma (463 runs in 19).

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

Over Mumbai Indians's last 20 IPL matches: AM Ghazanfar (15 wickets in 11), Jasprit Bumrah (13 wickets in 19), Corbin Bosch (12 wickets in 7).