Feb 26, 2024, 07:54 AM IST

Batters with most runs for MI in IPL history

Aditya Bhatia

Rohit Sharma - 5314 runs in 207 matches

Keiron Pollard - 3915 runs in 211 matches

Suryakumar Yadav - 2688 runs in 87 matches

Ambati Rayudu - 2635 runs in 136 matches

Sachin Tendulkar - 2599 runs in 91 matches

Ishan kishan - 2005 runs in 75 matches

Hardik Pandya - 1476 runs in 92 matches

Quinton de kock - 1329 runs in 43 matches