flag
back Back
Highest-paid players in the world [Top 10]
Highest-paid players in the world [Top 10]

Al-Nassr captain, Cristiano Ronaldo, remains the world’s highest-paid footballer, according to Forbes.

The 41-year-old Portuguese star’s estimated earnings are more than double those of Inter Miami captain Lionel Messi.

Ronaldo leads the way at $300 million, while Messi sits second at $145 million.

Forbes’ figures cover salaries, bonuses and commercial earnings, calculated before taxes and agents’ fees.

1. Cristiano Ronaldo — $300m ($250m on-field, $50m off-field)

2. Lionel Messi — $145m ($70m on-field, $75m off-field)

3. Kylian Mbappe — $100m ($70m on-field, $30m off-field)

4. Erling Haaland — $85m ($60m on-field, $25m off-field)

5. Vinicius Junior — $76m ($48m on-field, $28m off-field)

6. Lamine Yamal — $55m ($35m on-field, $20m off-field)

7. Sadio Mane — $54m ($50m on-field, $4m off-field)

8. Jude Bellingham — $45m ($29m on-field, $16m off-field)

9. Harry Kane — $42m ($29m on-field, $13m off-field)

10. Mohamed Salah (Trabzonspor) — $40m ($20m on-field, $20m off-field)

You may like

Arsenal expected to demand more than €100m for player with "big personality"

caughtoffside.com 1 day ago

Liverpool rocked as Barcelona react to interest in €100m-plus rated defender

teamtalk.com 1 day ago

Transfer: Victor Osimhen rejects Jorge Mendes

dailypost.ng 9 hours ago

Marcus Rashford to Man City claim emerges as Man Utd reporter reveals Omar Berrada role

teamtalk.com 1 day ago

Arsenal learn Club Brugge’s decision on January sale of Nicolo Tresoldi amid Belgian record fee d...

teamtalk.com 46 minutes ago

Fabrizio Romano reveals Chelsea ‘contacts’ with £100m star’s agent as Liverpool lock on to Plan B

teamtalk.com 1 day ago