Home » Top 10 Highest MI Score in IPL (2026 List)
Written By: Ben Crawley
Published: January 14, 2026

The Mumbai Indians are one of the most successful franchises in the IPL, known for both dominant bowling and explosive batting. Over the years, MI has posted some huge totals, often putting pressure on opponents and thrilling fans around the world. 

MI has played a total of 277 matches in the IPL so far. They have scored 200 or more runs in 31 games. Out of these 31 matches, MI has lost only seven.

Below is a top-10 list of MI’s highest team scores in IPL history, showing their batting firepower and key matches where they chased or set big targets.

Top 10 Highest Team Scores by MI In IPL

Mumbai Indians have produced some massive IPL scores over the years, and here are their top 10 highest team totals in IPL history.

Highest MI Scores in IPL
Source: ESPNCricinfo
RankScoreOppositionVenueSeasonResult
1247/9 (20)Delhi CapitalsDelhi27 Apr 2024Lost
2246/5 (20)Sunrisers HyderabadHyderabad27 Mar 2024Lost
3235/9 (20)Sunrisers HyderabadAbu Dhabi8 Oct 2021Won
4234/5 (20)Delhi CapitalsWankhede7 Apr 2024Won
5228/5 (20)Gujarat TitansNew Chandigarh30 May 2025Won
6223/6 (20)Punjab KingsWankhede11 May 2017Lost
7219/6 (20)Chennai Super KingsDelhi1 May 2021Won
8218/7 (20)Delhi CapitalsDelhi17 Mar 2010Won
9218/5 (20)Gujarat TitansWankhede12 May 2023Won
10217/2 (20)Rajasthan RoyalsJaipur1 May 2025Won

Six out of the top 10 highest scores by Mumbai Indians have come since the 2023 season. Their top two highest scores have come in a losing cause against the Delhi Capitals and the Sunrisers Hyderabad. MI has lost three out of the 10 matches, in which they have made their highest total.

Let’s look at these 10 matches in detail.

1. 247/9 vs Delhi Capitals, 2024

247/9 vs Delhi Capitals, 2024 - highest MI team score
Source: ESPNCricinfo

On April 27, 2024, MI faced the Delhi Capitals in the 43rd match of the season. DC batted first and made 257 runs for the loss of four wickets. Tilak Varma made 63 runs off 32 deliveries. MI finished with 247 runs for the loss of nine wickets, their highest score in the IPL. MI lost the match by 10 runs. 

2. 246/5 vs Sunrisers Hyderabad, 2024

246/5 vs Sunrisers Hyderabad, 2024 - MI second highest score
Source: ESPNCricinfo

On March 27, 2024, MI made their highest score at that time against the Sunrisers Hyderabad. MI won the toss and elected to bowl. SRH made 277 runs for the loss of three wickets. Tilak Varma was again the highest scorer for the team and made 64 runs off 34 deliveries. MI finished with 246 runs for the loss of five wickets and lost the match by 31 runs.

3. 235/9 vs Sunrisers Hyderabad, 2021

235/9 vs Sunrisers Hyderabad, 2021
Source: ESPNCricinfo

In 2021, MI took on SRH in the 55th match of the season. They won the toss and elected to bat. Ishan Kishan (84 off 32) and Suryakumar Yadav (82 off 40) helped MI post a total of 235 runs for the loss of nine wickets. SRH replied with 193 runs for the loss of eight wickets, and MI won the match by 42 runs. Ishan won the Player of the Match award for his batting performance.

4. 234/5 vs Delhi Capitals, 2024

234/5 vs Delhi Capitals, 2024
Source: ESPNCricinfo

MI took DC in the 20th match of the IPL 2024 season on April 7. DC won the toss and elected to bowl. No batter managed to score a half-century for the team, but the team finished with 234 runs for the loss of five wickets. Rohit Sharma, Tim David, Hardik Pandya, and Romario Shepherd made important contributions with the bat for MI. DC scored 205 runs for the loss of eight wickets and lost the match by 29 runs.

5. 228/5 vs Gujarat Titans, 2025

228/5 vs Gujarat Titans, 2025
Source: ESPNCricinfo

In the eliminator of the 2025 season, MI faced the Gujarat Titans. MI won the toss and elected to bat. MI made 228 runs for the loss of five wickets. Rohit Sharma made 81 runs off 50 deliveries and was the highest run-scorer for the team. GT scored 208 runs for the loss of six wickets and lost the match by 20 wickets. Rohit won the Player of the Match award for his batting performance.

6. 223/6 vs Punjab Kings, 2017

223/6 vs Punjab Kings, 2017
Source: ESPNCricinfo

In the 51st match of IPL 2017, MI took on Punjab Kings (fka Kings XI Punjab) and elected to bowl after winning the toss. PBKS scored 230 runs for the loss of three wickets. MI finished with 223 runs for the loss of six wickets and lost the match by seven runs. Lendl Simmons and Kieron Pollard scored a half-century each.

7. 219/6 vs Chennai Super Kings, 2021

219/6 vs Chennai Super Kings, 2021
Source: ESPNCricinfo

MI faced CSK in the 27th match of the 2021 season and elected to bowl after winning the toss. CSK made 218 runs for the loss of four wickets. Kieron Pollard made 87 runs off 34 deliveries and hit six fours and eight sixes. MI chased down the target of 219 runs on the last delivery of the innings.

8. 218/7 vs Delhi Capitals, 2010

218/7 vs Delhi Capitals, 2010
Source: Indian Express

In the ninth match of the 2010 season, the Capitals won the toss and elected to bowl. Sachin Tendulkar made 63 runs off 32 deliveries for the team and led the team to a total of 218 runs for the loss of seven wickets. DC got bundled out 120 runs and lost the match by 98 runs. Sachin won the Player of the Match award.

9. 218/5 vs Gujarat Titans, 2023

218/5 vs Gujarat Titans, 2023
Source: ESPNCricinfo

In 2023, MI took on GT in the 57th match of the season. Suryakumar Yadav made 103 runs off 49 deliveries and helped MI post a total of 218 runs for the loss of five wickets. GT replied with 191 runs for the loss of eight wickets and lost the match by 27 runs.

10. 217/2 vs Rajasthan Royals, 2025

217/2 vs Rajasthan Royals, 2025
Source: ESPNCricinfo

In 2025, MI took on the Rajasthan Royals in the 50th match. MI scored 217 runs for the loss of two wickets. Ryan Rickelton and Rohit Sharma scored a half-century each for the team. RR were bundled out for 117 runs and lost the match by 100 runs.

Related Reads:

Conclusion: MI’s Highest IPL Total Is 247/9 (20) Against DC

From early big scores to recent record totals, the Mumbai Indians’ top batting performances have produced some of the most entertaining innings in IPL history. These top 10 scores showcase how MI blends experience and explosion, whether chasing huge targets or setting them, and remain one of the most exciting batting sides in the league.

FAQs

What is the highest score by Mumbai Indians in IPL history?

Mumbai Indians’ highest-ever IPL score is 247/9, which they made against Delhi Capitals on April 27, 2024.

How many times have Mumbai Indians scored 200 or more runs in the IPL?

Mumbai Indians have scored 200 or more runs in 31 IPL matches so far.

How many matches has MI lost after scoring 200+ runs in the IPL?

Out of 31 matches where MI scored 200 or more runs, they have lost seven matches.

What is MI’s highest successful run chase in the IPL?

MI’s highest successful run chase in the IPL is 219/6 against Chennai Super Kings in 2021.

Who has contributed most often to MI’s highest IPL scores?

Players like Rohit Sharma, Suryakumar Yadav, Tilak Varma, Kieron Pollard, and Ishan Kishan have frequently played key roles in MI’s highest totals.

About the Author

Hey, I am a cricket writer based in London with over 7 years of experience covering everything from county championships to international showdowns. I bring a sharp eye for detail and a passion for storytelling, highlighting England’s rising stars and memorable match moments. At DurhamCricket, I deliver weekly coverage that's honest, insightful, and easy to follow—perfect for fans who live and breathe the game.

Scroll to Top