Top 5 players who scored the most runs for MI in IPL history
By Ravi
April 29, 2025
Credit: Social Media
1. Rohit Sharma
5971 Runs
226 Innings
2. Kieron Pollard
3915 Runs
193 Innings
3. Suryakumar Yadav
3460 Runs
106 Innings
4. Ambati Rayudu
2635 Runs
127 Innings
5. Sachin Tendulkar
2599 Runs
91 Innings
IPL Records: Fastest players to reach 2,000 runs | Possible11
KL Rahul vs KKR Stats and Records
5 teams that chased the fastest 200 runs in IPL
Batsmen who scored the fastest century in IPL
See More Stories