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
Runs 187191 175205 229228 243249 104207 195198 222240 224220 180121 155147 215161 177176 166162 209221 121116 196214 174173 145169 186206 199196 234205
Wickets 6.55.7 89 54 45 610 36 45 44 105 78 107 51 56 59 102 66 83 1010 46 83 85
Run rate 10.029.80 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
Sixes 10.610.3 1015 1716 1418 112 119 1415 1410 103 55 149 128 85 1213 96 1114 65 69 811 1511 1411
Fours 16.015.2 1210 1712 2120 1019 1321 1818 2120 1413 1412 1812 1312 1514 2118 79 1716 2113 1112 1919 1815 1918
Catches 4.54.6 66 54 35 47 34 35 43 45 37 65 41 35 47 72 45 43 66 45 63 64
Powerplay runs 59.258.6 5054 7191 7892 2975 4861 6271 8078 5450 5629 6661 6248 5546 5473 5741 5349 5258 4657 6348 7244 7546
Powerplay wickets lost 1.201.55 43 01 00 32 22 00 01 23 21 11 01 10 21 14 02 31 34 01 02 01
Performance points 359341 390436 373337 345387 257468 277338 320377 338310 468270 318368 470343 333197 316322 342463 388169 345373 352249 395422 299368 416276 440342
Dream11 points 664630 663800 679603 646711 438905 503638 618706 652591 824472 629621 909619 604395 578569 642839 718337 655698 687493 682768 561689 801515 782631
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 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

Mumbai Indians IPL Results

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

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 20 10-10 50% 187 191
InningsPW-LWin %RunsOpp
Batting first 6 3-3 50% 204 180
Chasing 14 7-7 50% 181 195
TossPW-LWin %RunsOpp
Won the toss 15 7-8 47% 185 199
Lost the toss 5 3-2 60% 196 166
CompetitionPW-LWin %RunsOpp
Indian Premier League 20 10-10 50% 187 191
OpponentPW-LWin %RunsOpp
Lucknow Super Giants 3 2-1 67% 213 201
Sunrisers Hyderabad 3 2-1 67% 194 195
Kolkata Knight Riders 3 2-1 67% 163 168
Chennai Super Kings 3 1-2 33% 156 196
Royal Challengers Bengaluru 3 1-2 33% 210 219
Delhi Capitals 2 2-0 100% 207 163
Rajasthan Royals 1 0-1 0% 175 205
Punjab Kings 1 0-1 0% 195 198
Gujarat Titans 1 0-1 0% 155 147
GroundPW-LWin %RunsOpp
Wankhede Stadium, Mumbai 20 10-10 50% 187 191
YearPW-LWin %RunsOpp
2026 7 2-5 29% 199 221
2025 7 5-2 71% 175 158
2024 6 3-3 50% 189 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 187 runs per IPL match over their last 20 IPL matches, and conceded 191. 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 10 and lost 10 of their last 20 IPL matches.

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

Batting first, Mumbai Indians have won 3 of 6 and averaged 204. Batting second they have won 7 of 14, averaging 181.

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

Over Mumbai Indians's last 20 IPL matches: Suryakumar Yadav (683 runs in 20), Rohit Sharma (612 runs in 17), Ryan Rickelton (557 runs in 13).

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

Over Mumbai Indians's last 20 IPL matches: Jasprit Bumrah (24 wickets in 17), Hardik Pandya (14 wickets in 16), Trent Boult (12 wickets in 10).