Soccer player Cristiano Ronaldo secured the top spot on Forbes’ annual world’s highest-paid athletes’ list. Indian cricketer Virat Kohli was ranked 89th on the list, earning $22 million, excluding winnings and endorsements. The 100 highest-paid athletes earned a collective $3.11 billion, down from $3.15 billion in 2016.
Here’s a look at some of the top athletes: