Boxer, Floyd Mayweather is still the highest-earning sportsman having earned $300million over the past 12 months.
The corky American topped Forbes rich list for the second year running thanks mostly to his mega-fight with Manny Pacquiao. The Pilipino himself collected $160m from the Las Vegas fight which put him second behind Mayweather.
The two boxers and former world number one Tiger Woods are the only athletes to earn nine-figures in a single year.
Real Madrid’s Cristiano Ronaldo was third in the list with earnings of $79.6m, nearly six million more than Lionel Messi’s $73.8m in fourth.
Swiss tennis star Roger Federer earned $67m in fifth followed by NBA duo LeBron James and Kevin Durant at $64.8m and $54.1m respectively. Tiger Woods remained in the top 10 (9th) despite an injury-ravaged season and a loss of form with earnings of $50.6m, just 200,000 lesser than fellow golfer Phil Mickelson in 8th. Woods earned only $600,000 in winnings but banked big in endorsements with $50m.
Forbes' earnings figures include salaries, bonuses, prize money and appearance fees, as well as estimates on licensing and endorsement income for the past 12 months.
The list only includes athletes active during the last 12 months.