Popular American business magazine, Forbes has released the top 20 richest sportsmen in the world for 2017 with Real Madrid superstar, Cristiano Ronaldo leading the chart.
Ronaldo earned £70m in the last year, making him the highest paid European sports personality.
The 32-year-old missed out on the number one spot in celebrity rating by just £1m, being beaten into second place by Harry Potter author, JK Rowling in the top spot.
The figures, an estimate by Forbes, are calculated before taxes and management fees are taken into account.
Ronaldo’s earnings are largely made up of his Real Madrid contract and endorsement deals.
The highest paid English sports personality is Formula One racing driver, Lewis Hamilton – in 11th place on the list of European celebrities, earning £32m in the last year.
Half of the top 20 is made up of sports stars – with Wales and Real Madrid winger, Gareth Bale putting in an impressive display in 18th place, earning £25.5m.
The list is dominated by basketballers. See the full list below..
1 Cristiano Ronaldo $93 M Soccer
2 LeBron James $86.2 M Basketball
3 Lionel Messi $80 M Soccer
4 Roger Federer $64 M Tennis
5 Kevin Durant $60.6 M Basketball
6 Andrew Luck $50 M Football
6 Rory McIlroy $50 M Golf
8 Stephen Curry $47.3 M Basketball
9 James Harden $46.6 M Basketball
10 Lewis Hamilton $46 M Auto Racing
11 Drew Brees $45.3 M Football
12 Phil Mickelson $43.5 M Golf
13 Russell Westbrook $38.6 M Basketball
14 Sebastian Vettel $38.5 M Auto Racing
15 Damian Lillard $38.4 M Basketball
16 Novak Djokovic $37.6 M Tennis
17 Tiger Woods $37.1 M Golf
18 Neymar $37 M $15 M Soccer
19 Dwyane Wade $36.2 M Basketball
20 Fernando Alonso $36 M Auto racing