#3 Rohit Sharma (4898 runs)
Rohit Sharma is one of the most aesthetically-pleasing batsmen in the world. When one watches him bat, it is easy to see that he is highly gifted.
When Sharma plays a shot, the ball is caressed instead of bludgeoned. He is renowned for his good timing, and even his defensive push can send the red leather all the way to the boundary.
The Mumbai Indians captain has showcased all of the above in the IPL. Overall, he has scored 4898 runs at an average of 31.6.
Sharma started his career with the Deccan Chargers (2008-2010) and enjoyed moderate success with the 2009 tournament-winning team.
In 2011 he was sold to Mumbai Indians, and Sharma has been a stellar performer for them ever since. He has also proved to be an inspirational captain, having led them to four IPL titles (the latest one came in 2019).
The Mumbai Indians will fancy their chances of defending the trophy in 2020 if Sharma is at the helm.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️