Virat Kohli | Gautam Gambhir | India
Virat Kohli. (Credits: Twitter)
2 of 10

9. ROHIT SHARMA ($3.5 million)

Rohit Sharma
Rohit Sharma. (Credits: Twitter)

The Indian opener Rohit Sharma has taken giant strides in the last five years. He is one of the most consistent batsmen in the world and when he gets going it becomes difficult to stop him. Besides, Rohit is a treat to watch when he bats with authority.

JCC
Want to be a professional cricketer?
Register Now

*T&C Apply

Just like the runs, Rohit’s brand value is also increasing on a daily basis. Currently, he earns $ 3.5 million which makes him the ninth highest-paid cricketer in the world. The Mumbaikar bagged a Rs 7 crore A+ category contract from the BCCI.

Besides, Mumbai Indians have retained Rohit for a sum of $2.1 million. He has also endorsed brands like Adidas, Nissan, Hublot, Ceat and Aristocrat Bags which makes him one of the richest in India.

2 of 10

Ankush Das

I am an accountant by qualification, my parents thought their obedient son would study further to become a CA, but I had other things in mind. An ardent Cricket fan is following his passion and making...