app-icon

SD Live

Fastest Live Scores

Download App
sportsdunia logo
Search Icon

Advertisement

Advertisement

Most Runs in IPL for MI

Most Runs in IPL for Mumbai Indians Rohit Sharma holds the record for the most runs in IPL for Mumbai Indians, scoring 5876 runs across 223 matches. His consistency and performance make him one of the greatest players in Mumbai Indians history. Following him, the second-most runs in IPL for Mumbai Indians are scored by Suryakumar Yadav with 3703, while Kieron Pollard holds the third position with 3412 runs for the franchise. These records highlight the contributions of key players who have been instrumental in Mumbai Indians's success over multiple seasons. Below, we have provided the complete list of players with the most runs in IPL history for Mumbai Indians, showcasing the franchise's top performers.

Updated 13th April 2026

Most Runs in IPL History for Mumbai Indians

PLAYERRUNSMATINNSAVGSR
Rohit Sharma
5,87622322329.53132.22
Suryakumar Yadav
3,70311011038.57151.82
Kieron Pollard
3,41218118128.67147.32
Ambati Rayudu
2,41610710727.15126.16
Sachin Tendulkar
2,334787833.83119.82
Ishan Kishan
2,325848429.81136.85
Hardik Pandya
1,91611911925.55153.65
Tilak Varma
1,499515137.48144.41
Quinton de Kock
1,329434334.08131.32
Krunal Pandya
1,143848422.41138.55

Advertisement

How We Track This Record

Our IPL statistics are compiled from official match data provided by the BCCI and the IPL. We update our records database after every completed IPL match, typically within 24 hours of the match conclusion.

FAQs

Who has scored the most runs for Mumbai Indians in IPL history?
Rohit Sharma holds the record for the most runs for Mumbai Indians in IPL history, followed by Suryakumar Yadav and Kieron Pollard.
Which players have scored the highest runs for Mumbai Indians in IPL?
The players with the highest runs for Mumbai Indians in IPL include 5876, 3703, and 3412, scored across different seasons.