Cricket is in the blood of Indians and cricketers playing for the national team acquire the status of gods in this country.

The board of Indian cricket BCCI has successfully turned this sport into the most profitable business and has become the richest cricket board in the world. Indian cricketers over the last decade have featured in the lists of top earners in this country.


Sachin Tendulkar, was considered the god of cricket and earned a fortune through sponsors and advertisements. New age cricket sensations like MS Dhoni and Virat Kohli have taken those numbers to insane heights. Let us look at the list of top 10 highest earning cricketers.

You will be surprised to find that six of them are Indians.

10. AB De Villiers:

The South African superstar is known for his talent and batting skills. He is regarded one of the most prolific cricketers of this decade and his income matches his status. He is currently valued at $4 million. MRF is his primary sponsor.

9. Kevin Pietersen:

Kevin Pietersen played his part in the success of his English national team. He was one of the most marketable cricketers of his generation. Currently valued at $4.5 million he has been sponsored by Adidas and Brylcreem.

8. Yuvraj Singh:

Currently the face of Puma, Yuvraj Singh has made a fortune by playing cricket. He is worth $5 million. The graceful left hander is still performing for his national side.

7. Rohit Sharma:

The hard hitting Indian opener is being sponsored by companies like Adidas and CEAT. He is valued at $5 million.

6. Shane Watson:

The Australian all rounder represents his country with net worth of $6 million. He is sponsored by companies like Gunn & Moore, Asics and TAG Heuer.

5. Chris Gayle:

The Caribbean left handed batsman is known for his flair on and off the pitch. He is currently valued at $7 million. PepsiCo and Royal Challenge are his sponsors.

4. Gautam Gambhir:

The Indian opener has amazed everyone by his performances in the big stages. His net worth is $8 million and he is sponsored by Reebok, Red Bull and Hero Honda.

3. Sachin Tendulkar:

Sachin is widely regarded as the greatest batsman of all time. He is worth at %18 million. He is the face of companies like Adidas, Coca-Cola and Castrol.

2. Virat Kohli:

Virat is a new generation superstar and he has won everyone’s hearts by his performances. Nike, PepsiCo, Toyota and Head & Shoulder have made him their brand ambassador. His net worth is $25 million.

1. Mahendra Singh Dhoni: 

The former India captain Dhoni continues to be the richest cricketer in the world with net worth of $31.5 Million. He is sponsored by Reebok, PepsiCo and Sony.