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

See More Stories