Floyd Mayweather again highest-paid athlete, per Forbes magazine

On last year's list, she ranked No. 51 with $27 million in earnings.

Mayweather, Ronaldo and Tiger Woods are the only three athletes to have topped the list over the past 18 years, Forbes said.

This year the Indian national cricket board "The Board of Control for Cricket in India" named Kohli as one of just five players to receive the newly-created A+ contracts, which guarantee an annual retainer of more than Dollars 1 million, it said.

Cristiano Ronaldo - top for the past two years - drops to third, with Lionel Messi edging him out of second place after signing a new contract.

Speaking to HuffPost UK, Kate Dale, lead of Sport England's This Girl Can campaign, said "it matters" that there are no women on the list as "sport has the power to change more than the sporting world itself".

Serena was the only woman to feature in the top 100 last year, but her prize money dropped from United States dollars 8 million to USD 62,000 this year after she gave birth to her daughter, Alexis, in September.

11 different sports are coveredin the list, with a record 40 NBA basketball players included in the top 100.

Boxer Floyd Mayweather reclaimed his place at the top of Forbes' annual ranking of the 100 highest-paid athletes. He ranks second overall with Dollars 111 million, including USD 27 million through endorsement deals with Adidas, Gatorade, Pepsi and Huawei. "If I had of fought on the agreed May 12th bout in Rio De Janeiro, I would have surpassed Ronaldo and Messi to take 2nd place".

The list is dominated by athletes from America's NFL, NBA and Major League Baseball competitions, although the top five athletes - Mayweather, Messi, Cristiano Ronaldo, Conor McGregor and Neymar - are from either football or combat sports. He jumps 13 spots to fifth with an income of $90 million, including $19 million from endorsement partners.

NBA icon LeBron James was the highest-paid basketball player to feature on the list, coming in at sixth with total earnings of $112 million, just ahead of men's tennis king Roger Federer, who earned $102 million. He jumps 13 spots to fifth with an income of Dollars 90 million.

The lowest paid athlete on the list was basketball star Nicolas Batum with $22.9 million earned in the time frame. The top 100 earned $3.8 billion, a 23% jump over a year ago.

That's according to Forbes magazine, which estimated the now-retired pugilist's annual income from June 1, 2017 to June 1, 2018 was at a whopping $285 million - $275 million of which was classified as "salary/winnings".

Related news