Kohli was 89th on last year's list with estimated earnings of US$22m.
However, the list is a glaring reminder about the lack of women athletes, which only serves to underscore the enormous gender wage gap in sports. Astonishingly, Mayweather earned $275m from that fight alone with a further $10m coming in from various sponsors, which made him the world's highest paid sportsman, with McGregor in fourth place.
NEW YORK - Floyd Mayweather is the champ at making money.
Of his Dollars 24m earnings, 20m are estimated to be from endorsements, while the remaining 4m come from his salary.More news: LeBron says after NBA Finals that he played with broken hand
American boxer Floyd Mayweather, whose career earnings amounted to $1 billion, took top spot for the fourth time in seven years.
LeBron James (basketball), Roger Federer (tennis), Stephen Curry (basketball), Matt Ryan (American football) and Matthew Stafford (American football) concluded the top 10.
Forbes magazine's estimate of the world's top 100 highest-paid athletes in 2018 is quite the boys club.
Tennis star Serena Williams was the sole female representative in the rankings a year ago and dropped off the new list after taking a break for the birth of her daughter. Footballers Lionel Messi of Barcelona and Real Madrid's Cristiano Ronaldo came second and third respectively.
No Australian athletes made the top 100 this year.More news: ‘First Man’ Trailer Gives First Look at Ryan Gosling as Neil Armstrong
The top 100 earned $3.8 billion, a 23 percent jump over past year.
To check out the full list, you can head to the link here.
In the top 100 list the National Football League had 18 athletes, 14 were baseball players and nine were footballers.
Forbes used salary and bonus data between June 1, 2017 and June 1, 2018 to compile the list. Athletes earned $1.15 billion from endorsements and appearance fees, down 1 percent from past year.More news: EA announces Sea of Solitude