Virat Kohli Is The Only Indian In Forbes’ List Of World’s Highest-Paid Athletes

Ira Shukla

Indian cricket captain Virat Kohli is the sole Indian in Forbes’ list of highest-paid athletes in the world. Unfortunately, he stands last on the list, drastically going down from his last year’s ranking 83.

Hindustan Times

As per Times of India, Forbes estimated his total earnings to be $25 million – out of which $21 million is from endorsements and $4 million from salaries and victories.

Cricket 365

This is $1 million more than Kohli’s earnings last year but the decline in ranking is due to tough competition, with the top spot holder Lionel Messi raking in a whopping $127 million per year and the second ranked Cristiano Ronaldo earning $109 million.

Goal

Messi has dethroned last year’s top earner Floyd Mayweather this time around.  

You might also like
Lionel Messi Plays Football With Baby Elephant at Vantara, Wraps Up Memorable GOAT India Tour
Top 10 IPL Moments of 2025 That Took Over Cricket and Social Media
Messi’s Mumbai Visit Sparks Wild Cheers, Celebrity Boos and a Sachin Tendulkar Moment at Wankhede
John Cena Retirement WWE Legend 23 Year Career Final Match Childhood Memories Hustle Loyalty Respect
Gautam Gambhir’s Heartwarming Gesture for Virat Kohli After Record 135 in 1st ODI Wins the Internet
Inter Miami Crush NYCFC as Tadeo Allende Scores Hat-Trick; Lionel Messi Leads March Toward First MLS Cup