10 highest paid footballers in 2021

According to a ranking by Forbes published on 21 September, the world's ten highest paid footballers are expected to earn $415 million gross in wages and bonuses this season.

Lionel Messi
© Getty Images
Lionel Messi

10. Eden Hazard, 30, Real Madrid, Spain—24.7 M€

thumbnail
Eden Hazard Getty Images

9. Gareth Bale, 32, Real Madrid, Spain—27.2 M€

thumbnail
Gareth Bale Getty Images

8. Paul Pogba, 28, Manchester United, England—28.9 M€

thumbnail
Paul Pogba Getty Images

7. Andrés Iniesta, 37, Vissel Kobe, Japan—29.8 M€

thumbnail
Andrés Iniesta Getty Images

6. Robert Lewandowski, 33, Bayern Munich, Germnay—29.8 M€

thumbnail
Robert Lewandowski Getty Images

5. Mohamed Salah, 29, Liverpool, England—34.9 M€

thumbnail
Mohamed Salah Getty Images

4. Kylian Mbappe, 22, Paris Saint Germain, France—36.6 M€

thumbnail
Kylian Mbappe Getty Images

3. Neymar, 29, Paris Saint Germain, France—81 M€

thumbnail
Neymar Getty Images

2. Lionel Messi, 34, Paris Saint Germain, France—93.8 M€

thumbnail
Lionel Messi Getty Images

1. Cristiano Ronaldo, 36, Manchester United, England—106.6 M€

thumbnail
Cristiano Ronaldo Getty Images
He's One Of The Highest-Paid Footballers In The World - But Just A Few Years Ago Neymar Was Broke He's One Of The Highest-Paid Footballers In The World - But Just A Few Years Ago Neymar Was Broke