12 June,2019 01:14 PM IST | | mid-day online correspondent
Virat Kohli
Captain Virat Kohli remains the sole Indian in the Forbes list of world's highest-paid athletes with estimated annual earnings of USD 25 million.
However, the Indian cricketer has dropped 17 spots to be 100th in the rankings.
The list is headed by Barcelona and Argentina football superstar Lionel Messi.
According to the Forbes list announced on Tuesday, Virat Kohli's estimated earnings are USD 21 million from endorsements and USD 4 million from salary and winnings, taking his total tally to USD 25 million for the last 12 months.
ALSO READ
Kaur rises to 9th, Mandhana remains fourth in women's ODI rankings
"3-0 drubbing at the hands of NZ might awaken sleeping giant India": Hazlewood
Phil Salt confirmed as wicketkeeper for upcoming T20I series against West Indies
Shakib Al Hasan faces scrutiny over suspected bowling action: Report
Wriddhiman Saha to retire from cricket after ongoing Ranji Trophy season
Ranked 83rd last year, Kohli has climbed down to the 100th and last spot despite an increase of USD 1 million in endorsements.
Messi has dethroned retired boxer Floyd Mayweather as the sports world's highest earner, raking in USD 127 million via salary and endorsement deals.
Messi is now ahead of long-time rival Cristiano Ronaldo, the Juventus and Portugal star who is second with earnings of USD 109 million.
Brazil football superstar Neymar is third in the list with USD 105 million earnings.
Mexican boxer Canelo Alvarez is fourth on the list with USD 94 million earnings.
Tennis legend Roger Federer is fifth on the list with earnings of up to 93.4 million.
American rules football sensation Russell Wilson has earned USD 89.5 million and is sixth on the list.
NBA superstars, LeBron James, Stephen Curry and Kevin Durant round off the top 10 list.
Catch up on all the latest sports news and updates here. Also download the new mid-day Android and iOS apps to get latest updates