3. Rohit Sharma:

Rohit Sharma plays the role of the opener as well as a middle-order batsman for Mumbai Indians in the IPL. He is the third-highest scorer in the cash-rich league behind Suresh Raina and Virat Kohli. He is unarguably the best IPL captain, leading the team to four title wins in 2013, 2015, 2017, and 2019.
The attacking batsman has scored 1451 runs with the help of 87 fours and 118 sixes in 793 balls of the last 5 overs. Overall, MI skipper has scored 4898 runs in 188 IPL matches.