The American financial and economic magazine Forbes presented the ranking of the highest-paid football players in the world as of 2024.
1. Cristiano Ronaldo, Al-Nassr, forward — $ 285 million per year.
2. Lionel Messi, Inter Miami, forward — $ 135 million.
3. Neymar, Al-Hilal, forward — $ 110 million.
4. Karim Benzema, Al-Ittihad, forward — $ 104 million.
5. Kylian Mbappé, Real Madrid, forward — $ 90 million.
6. Erling Haaland, Manchester City, forward — $ 60 million.
7. Vinicius Junior, Real Madrid, forward — $ 55 million.
8. Mohamed Salah, Liverpool, forward — $ 53 million.
9. Sadio Mane, Al-Nassr, forward — $ 52 million.
10. Kevin De Bruyne, Manchester City, midfielder — $ 39 million.