Mumbai Indians (MI) own five IPL titles and a batting lineup that has consistently produced massive totals across eras. MI’s highest score in IPL stands at 247/9, scored while chasing 258 against Delhi Capitals in 2024.
Their two biggest totals came in losing causes during the high-scoring madness of IPL 2024. Six of MI’s top ten totals have come since the 2023 season, reflecting how batting standards have shifted. From Ishan Kishan’s Abu Dhabi fireworks to Rohit Sharma’s 2025 Eliminator heroics, here is a complete breakdown of the top 10 highest scores by MI in the IPL.
Top 10 Highest Scores by MI In IPL
| # | Score | Opponent | Venue | Date | Result |
|---|---|---|---|---|---|
| 1 | 247/9 | Delhi Capitals | Delhi | 27 Apr 2024 | Lost |
| 2 | 246/5 | SRH | Hyderabad | 27 Mar 2024 | Lost |
| 3 | 235/9 | SRH | Abu Dhabi | 8 Oct 2021 | Won |
| 4 | 234/5 | Delhi Capitals | Mumbai | 7 Apr 2024 | Won |
| 5 | 228/5 | Gujarat Titans | New Chandigarh | 30 May 2025 | Won |
| 6 | 223/6 | Kings XI Punjab | Indore | 11 May 2017 | Lost |
| 7 | 219/6 | CSK | Delhi | 1 May 2021 | Won |
| 8 | 218/5 | Gujarat Titans | Mumbai | 12 May 2023 | Won |
| 9 | 218/7 | Delhi Daredevils | Delhi | 17 Mar 2010 | Won |
| 10 | 217/2 | Rajasthan Royals | Jaipur | 1 May 2025 | Won |
A Closer Look At Each Record Total
Here is the Brief Explanation of each Record:
1. 247/9 vs Delhi Capitals: 27 April 2024, Delhi
Chasing a massive 258, MI threw everything at the Delhi Capitals bowling attack at the Arun Jaitley Stadium.

Tilak Varma top-scored with 63 off 32 balls, while Hardik Pandya and Tim David (37 off 17) kept MI in the hunt deep into the innings. Despite reaching 247/9, MI fell 10 runs short. Jake Fraser-McGurk’s 84 off 27 balls for DC earlier had put the target beyond reach. This remains MI’s highest total in IPL history, yet it came in a losing cause.
2. 246/5 vs Sunrisers Hyderabad: 27 March 2024, Hyderabad
SRH posted the highest total in IPL history with 277/3, powered by Travis Head’s 39-ball century and Heinrich Klaasen’s 80. MI responded with fearless batting.

Tilak Varma smashed 64 off 34, Tim David clubbed 42 off 22, and Ishan Kishan provided the early momentum at the top. The combined match aggregate of 523 runs made this the highest-scoring IPL match at that point. MI fell short by 31 runs, but their chase remains the highest total in a losing cause in IPL history.
3. 235/9 vs Sunrisers Hyderabad: 8 October 2021, Abu Dhabi
This was a dead rubber that MI turned into a batting carnival. Needing to win by 171 runs to qualify for the playoffs, MI threw caution to the wind from ball one. Ishan Kishan smashed 84 off just 32 balls, reaching his fifty in 16 deliveries, the fastest for MI in IPL history. Suryakumar Yadav matched him with a stunning 82 off 40 balls.

The pair became the first MI duo to both score 75-plus at strike rates above 200 in the same innings. MI raced to 83/1 in the powerplay and 131/3 by the tenth over. Jason Holder picked up 4/52, but the damage was already done. SRH reached 193/8 in reply, so MI won by 42 runs but missed the playoffs on net run rate. Despite the bittersweet context, 235/9 stood as MI’s highest IPL total for nearly three years.
4. 234/5 vs Delhi Capitals: 7 April 2024, Mumbai
MI got a result in their favour at the Wankhede Stadium. Tim David and Romario Shepherd added 53 off just 13 balls in the death overs to blast MI to 234/5. Rohit Sharma and other top-order batters built the platform.

DC fought back through Prithvi Shaw (66) and Tristan Stubbs (71 not out), but MI’s bowlers held firm. Jasprit Bumrah produced a masterclass with 2/22 in four overs as MI won by 29 runs.
5. 228/5 vs Gujarat Titans: 30 May 2025, New Chandigarh (Eliminator)
Rohit Sharma scored 81 off 50 balls, his highest knock of IPL 2025, after being dropped twice in the first three overs. Jonny Bairstow smashed 47 off 22 balls on his MI debut, forming an 84-run opening stand.

Suryakumar Yadav (33), Tilak Varma (25 off 11) and Hardik Pandya (22 not out off 9, including three sixes in the final over) pushed MI to 228/5. GT fought through Sai Sudharsan’s 80 but fell 20 runs short. This was the second-highest total in any IPL playoff match.
6. 223/6 vs Kings XI Punjab: 11 May 2017, Indore
Chasing 231 at the Holkar Stadium in Indore, MI gave it everything but came up short. Kings XI Punjab posted 230/3 while batting first, setting a daunting target. Kieron Pollard hammered 78 off 44 balls in MI’s reply, keeping the chase alive deep into the innings.

Rohit Sharma contributed 40 at the top. Despite the big hitting, MI finished at 223/6, falling 7 runs short. Pollard’s knock, though in a losing cause, showcased the finishing power that defined MI’s middle order during the 2017 title-winning season.
7. 219/6 vs Chennai Super Kings: 1 May 2021, Delhi
This was the Kieron Pollard show. CSK posted 218/4, with Ambati Rayudu scoring 72 not out off 27 balls. Any other day, that would have been enough.

But Pollard smashed an unbeaten 87 off just 34 balls, including 6 sixes and 8 fours, to chase the target down in the final over. MI reached 219/6 with balls to spare at the Arun Jaitley Stadium. It remains one of the greatest IPL chases of all time.
8. 218/5 vs Gujarat Titans: 12 May 2023, Mumbai
Suryakumar Yadav played one of his finest IPL innings, scoring 103 not out off 49 balls at the Wankhede Stadium. He struck 11 fours and 6 sixes in a knock that mixed invention with brute force.

MI posted 218/5, and despite Rashid Khan’s incredible 79 not out off 32 balls (including 10 sixes), GT fell short at 191/8. SKY’s century remains one of the best individual batting displays at the Wankhede in IPL history.
9. 218/7 vs Delhi Daredevils: 17 March 2010, Delhi
In the early days of the franchise, MI put together 218/7 at the Feroz Shah Kotla ground. Kieron Pollard played a key role with 48 off just 21 balls, and Dwayne Bravo picked up 3 wickets in the bowling innings.

Delhi Daredevils collapsed to just 120 in reply, handing MI a comprehensive 98-run victory. This stood as MI’s highest IPL total for over eleven years until the 2021 Abu Dhabi blitz against SRH.
10. 217/2 vs Rajasthan Royals: 1 May 2025, Jaipur
Ryan Rickelton (61 off 38) and Rohit Sharma (53 off 36) put together a dominant 116-run opening stand at the Sawai Mansingh Stadium.

Suryakumar Yadav and Hardik Pandya then scored identical unbeaten 48s off 23 balls each to push MI to 217/2. The bowling unit destroyed RR for just 117, with Trent Boult (3/28) and Karn Sharma (3/23) sharing six wickets. MI won by 100 runs in their first victory at Jaipur since 2012.
More Related Topics:
MI’s Batting Identity: Power At the Death, Across the Eras
MI’s top ten totals reveal a franchise that thrives on depth rather than individual dominance. Kieron Pollard features in three entries from the pre-2023 era, establishing MI’s reputation for death-overs brutality. Tim David has picked up that exact role since, appearing in multiple entries with match-changing cameos.
The 2021 season contributes two entries, both featuring explosive batting from Ishan Kishan and Suryakumar Yadav. Three losses among the top ten also highlight how IPL 2024 changed the scoring landscape forever. When every team started crossing 250, even 247 was not enough. With the 2026 season starting on March 28, this list stands as MI’s definitive batting record going into the new campaign.


