10. Suresh Raina

Although the talismanic cricketer is now retired from international cricket still As per Sportsnile, the ‘Chinna Thala’ bags a staggering amount of INR 22.34 crore per year.

9. pat Cummins

Pat Cummins has been a hot property in the cricket. Australia certainly have a knack for producing world-class speedsters. The fast bowler earns around INR 22.40 crore per annum.

8. AB de Villiers

Although it has been over three years since AB de Villiers retired from international cricket. He continues to earns a staggering INR 22.50 crore per year.

7. Jasprit Bumrah

Bumrah has been spearheading India’s pace attack ever since making his international debut. As of 2021, the Mumbai Indians pacer’s annual salary is around INR 31.65 crore.

6. Steve Smith

Former Australian captain Steve Smith is also one of the most celebrated cricketers at the moment. As per Sportsnile, the former Aussie skipper earns a massive INR 55.86 crore annually.

5. Hardik Pandya

Pandya is literally a live wire on the field, and is one of the shining stars. Coming to his annual salary, Indian star earns around INR 59.59 crore per year.

4. Ben Stokes

Stokes is arguably the most valuable cricketer going around. Speaking of his annual income, Stokes takes away around INR 60 crore with his brilliance.

3. Rohit Sharma

Fondly Known as Hitman, Rohit Sharma is arguably the best opener at the moment.  Rohit is also known to enjoy a luxurious lifestyle all thanks to his annual income of INR 74.49 crore.

2. MS Dhoni

MS Dhoni bid adieu to international cricket after the 2019 World Cup but this doesn’t stop him from bagging money for his prowess.CSK captain earns a whopping INR 108.28 crore per year. 

1. Virat Kohli

Virat Kohli is the poster boy of world cricket. Needless to say, his achievemnts earned Kohli billions. As of 2021, the Indian skipper is paid around INR 208.56 crore per year.