Floyd Mayweather again highest-paid athlete, per Forbes magazine

Boxing champ Floyd Mayweather and football legend Lionel Messi head the charts in the list of the world's highest-paid athletes according to Forbes.

Ranked at No 83, Kohli is the only Indian on the list, which is topped by professional boxer Floyd Mayweather.

Forbes said tennis' female sportspersons Li Na, Maria Sharapova and Serena Williams were list regulars but Li retired in 2014 and Sharapova is still dealing with the aftermath of a 15-month suspension for using a banned substance.

Mayweather heads the world's highest-paid athletes for the fourth time in seven years, thanks to a United States dollars 275 million payday for his August boxing match against UFC star Conor McGregor.

His rival Ronaldo, who was top of the list the two previous years, drops to third with $108m (£80.9).

Mayweather earnt $275m (£205.9m) from his fight against UFC star Conor McGregor last August and supplemented his annual income with $10m (£7.49m) in endorsements, Forbes reports.

Mayweather - one of whose nicknames is Money - saw his sports earnings added to by $10m from endorsements.

Though the list of leading athletes consists of players from 11 different sports, basketball takes over the list with a top score 40 NBA players among the top 100, up from 32 in 2017. Lionel Messi clocked in at $111 million while Ronaldo followed at $108 million. "But basketball players dominate the top 100 overall thanks to a soaring salary cap triggered by the NBA's $24 billion TV contract".

Cleveland Cavaliers forward LeBron James ($85.5 million), tennis star Roger Federer ($77.2 million), Golden State Warriors guard Stephen Curry ($76.9 million), Atlanta Falcons quarterback Matt Ryan ($67.3 million) and Detroit Lions quarterback Matthew Stafford ($59.5 million) round out the top 10.

The top 100 earned $3.8 billion, a 23 percent jump over past year.

  • Stacy Allen