Top 10 Highest Runs Scorers for Mumbai Indians
Highest Runs Scorers for Mumbai Indians have played a crucial role in establishing MI as one of the most dominant franchises in IPL history. A big reason behind this success has been their star-studded batting lineup. From explosive openers to calm finishers, MI batters have delivered match-winning knocks across seasons.

Let’s see the Top 10 Highest Runs Scorers for Mumbai Indians:
10. Lendl Simmons

Lendl Simmons was a quiet assassin in the MI lineup. His steady opening performances laid the platform for several victories. Among the Highest Runs Scorers for Mumbai Indians, Simmons impressed with his ability to anchor the innings while maintaining a healthy strike rate.
- Total Matches: 32
- Runs: 1175
- Highest Score: 100*
- Average: 40.51
9. Quinton de Kock
Quinton de Kock brought energy and flair to MI’s top order. He was especially dominant in the powerplay, combining aggression with consistency. His spot in the Highest Runs Scorers for Mumbai Indians is thanks to multiple match-winning partnerships with Rohit Sharma.
- Total Matches: 43
- Runs: 1329
- Highest Score: 81
- Average: 34.07
8. Tilak Varma
Tilak Varma’s rise has been a story of maturity and intent. A youngster with the temperament of a veteran, he’s played multiple key innings under pressure. In the growing list of Highest Runs Scorers for Mumbai Indians, Tilak’s name is quickly climbing.
- Total Matches: 46
- Runs: 1387
- Highest Score: 84*
- Average: 40.79
7. Hardik Pandya

Hardik Pandya’s finishing skills turned him into one of MI’s biggest match-winners. His aggressive mindset and ability to hit sixes at will made him a lethal lower-order threat. His presence among the Highest Runs Scorers for Mumbai Indians shows how valuable he was in clutch moments.
- Total Matches: 113
- Runs: 1796
- Highest Score: 91
- Average: 25.65
6. Ishan Kishan
Ishan Kishan brings chaos and creativity to the crease. Whether opening or playing the role of a finisher, his fearless batting style always puts pressure on the opposition. As one of the Highest Runs Scorers for Mumbai Indians, he’s known for explosive starts and audacious shot-making.
- Total Matches: 89
- Runs: 2325
- Highest Score: 99
- Average: 29.80
5. Sachin Tendulkar
In MI’s early days, Sachin Tendulkar led the team with grace and determination. His calm presence and technical brilliance laid the foundation for the franchise. As one of the initial names in the Highest Runs Scorers for Mumbai Indians, Sachin delivered class and consistency.
- Total Matches: 91
- Runs: 2599
- Highest Score: 100*
- Average: 32.48
4. Ambati Rayudu
Ambati Rayudu was MI’s dependable anchor in the middle overs. He may not have grabbed headlines often, but his contributions were crucial. In the list of Highest Runs Scorers for Mumbai Indians, Rayudu earned his place through resilience and adaptability.
- Total Matches: 136
- Runs: 2635
- Highest Score: 81*
- Average: 24.39
3. Suryakumar Yadav

Suryakumar Yadav redefined middle-order batting with his innovative strokeplay and consistency. He made scoring look easy even under pressure. As one of the standout names in the Highest Runs Scorers for Mumbai Indians, SKY has become a vital cog in their batting engine.
- Total Matches: 106
- Runs: 3366
- Highest Score: 103*
- Average: 36.58
2. Kieron Pollard

Kieron Pollard was MI’s muscle in the lineup. He turned many lost causes into wins with his breathtaking power-hitting. Being part of the Highest Runs Scorers for Mumbai Indians list reflects the massive impact he had over his long stint with the team.
- Total Matches: 211
- Runs: 3915
- Highest Score: 87*
- Average: 28.78
1. Rohit Sharma

Rohit Sharma, MI’s most successful captain, is also their top scorer. With his calm demeanor and elegant strokeplay, he’s been the face of the franchise. Sitting right at the top of the Highest Runs Scorers for Mumbai Indians, Rohit has been the backbone of their success story.
- Total Matches: 228
- Runs: 5889
- Highest Score: 109*
- Average: 29.59




Comments
There are no comments for this story
Be the first to respond and start the conversation.