#3 Rohit Sharma (4493 runs)
Ad

Rohit Sharma took over as captain of the Mumbai Indians after the retirement of Sachin Tendulkar.
Ad
He is also currently the vice-captain of the Indian cricket team. After Rohit Sharma became the captain, the MI has done exceedingly well in the IPL.
He is a title-winning captain and his performances have drastically improved after he became the captain.
Stats: In a total of 168 innings, Rohit Sharma has scored 4493 runs, making him the 3rd highest scorer in the history of IPL. He has done so at an average of 31.86 and strike rate of 131.02.
Get real-time updates on IPL 2025, including live scores, match schedules, points table & squad details for CSK, MI, RCB, KKR, SRH, LSG, DC, GT & PBKS
Edited by Alan John