Retired boxer Floyd Mayweather has reclaimed first place from Cristiano Ronaldo in Forbes' 2018 list of the world's 100 highest-paid athletes, with Ireland's Conor McGregor in fourth. Lionel Messi clocked in at $111 million while Ronaldo followed at $108 million.
Three footballers feature, along with one boxer, two basketball stars, two American Football players, a tennis icon and one UFC megastar.
Virat Kohli is yet again the sole cricketer on the list taking in $24 million largely due to his lucrative endorsement deals.
In the top 100 list the National Football League had 18 athletes, 14 were baseball players and nine were footballers. Two American football players make the top ten, coming in ninth and tenth.
The top 100 earned $3.8 billion, a 23 percent jump over previous year.
As for Mayweather, he has toyed with the idea of competing in MMA but it's absolutely going to take a payday that tops his massive purse against McGregor to lure him back into competition.
Mayweather, Ronaldo and Tiger Woods are the only three athletes to have topped the list over the past 18 years, Forbes said. Mayweather would win that fight via 10th round TKO and his $285 million earned is more than both the No. 2 and No. 3 athletes on the list, combined. Apart from the aforementioned trio, no Indians have featured in the richest list. Tennis legend Roger Federer is 7th on the list while his fiercest rival Rafael Nadal completes the top-20 list by occupying the 20th spot.
F1 driver Lewis Hamilton is the top Briton at number 12 with $51m.
There are 66 Americans and 40 basketball players on the list.
According to the 2017 top earning list of Australian athletes, former world number one golfer Jason Day would be the closest to cracking the list, having earned AU$18.9m a year ago.