10

Eden Hazard

Age: 31 Country: Belgium Football Club: Real Madrid Salary: $26 million Endorsements: $3 million Total: $29 million 

9

Gareth Bale

Age: 32 Country: United Kingdom Football Club: Real Madrid Salary: $26 million Endorsements: $6 million Total: $32 million

8

Paul Pogba

Age: 28 Country: France Football Club: Manchester United Salary: $27 million Endorsements: $7 million Total: $34 million

7

Andres Iniesta

Age: 37 Country: Spain Football Club: Vissel Kobe Salary: $31 million Endorsements: $4 million Total: $35 million

6

Robert Lewandowski

Age: 33 Country: Poland Football Club: Bayern Munich Salary: $27 million Endorsements: $8 million Total: $35 million

5

Mohamed Salah

Age: 29 Country: Egypt Football Club: Liverpool Salary: $25 million Endorsements: $16 million Total: $41 million

4

Kylian Mbappe

Age: 23 Country: France Football Club: PSG Salary: $28 million Endorsements: $15 million Total: $43 million

3

Neymar

Age: 30 Country: Brazil Football Club: PSG Salary: $75 million Endorsements: $20 million Total: $95 million

2

Lionel Messi

Age: 34 Country: Argentina Football Club: PSG Salary: $75 million Endorsements: $35 million Total: $110 million

1

Cristiano Ronaldo

Age: 37 Country: Portugal Football Club: Manchester United Salary: $70 million Endorsements: $55 million Total: $125 million