Forbes: Top 10 highest-paid football players of 2026

11:28   19 October, 2026

Forbes has published a list of the world’s ten highest-paid football players.

In first place is Cristiano Ronaldo, the 41-year-old Portuguese forward for the Saudi Arabian club Al-Nassr. His earnings for this season will amount to $300 million.

1. Cristiano Ronaldo (Al Nassr) – $300 million ($250 million from the club, $50 million from other activities)

2. Lionel Messi (Inter Miami) – $145 million ($70 million + $75 million)

3. Kylian Mbappe (Real Madrid) – $100 million ($70 million + $30 million)

4. Erling Haaland (Manchester City) – $85 million ($60 million + $25 million)

5. Vinicius Junior (Real Madrid) – $76 million ($48 million + $28 million) 

6. Lamine Yamal (Barcelona) – $55 million ($35 million + $20 million)

7. Sadio Mane (Al-Nassr) – $54 million ($50 million + $4 million)

8. Jude Bellingham (Real Madrid) – $45 million ($29 million + $16 million)

9. Harry Kane (Bayern Munich) – $42 million ($29 million + $13 million)

10. Mohamed Salah (Trabzonspor) – $40 million ($20 million + $20 million)



© 2026 NEWS.am - Sport

The copyright for information published on this web site is owned exclusively by Armenian News-NEWS.am information-analytical agency. All information materials published on this website are intended solely for personal use. For full or partial reproduction of any material in other media it is required to acquire written permission from Armenian News-NEWS.am information-analytical agency. Those, who have committed copyright violations, will be prosecuted accordingly.