download All Football App

2025 football players income ranking: Ronaldo leads with $280M, Messi with $130M

  /  Han Solo

Forbes released the highest-earning football players of 2025. Among them, 40-year-old Cristiano Ronaldo leads by a wide margin with $280 million, Lionel Messi ranks second with $130 million, Karim Benzema third, Kylian Mbappé fourth, and 18-year-old Lamine Yamal tenth.

2025 Highest-Earning Football Players:


1. Cristiano Ronaldo (40) - $280 million

On-field income: $230 million Off-field income: $50 million

2. Lionel Messi (38) - $130 million

On-field income: $60 million- Off-field income: $70 million

3. Karim Benzema (37) - $104 million

On-field income: $100 million- Off-field income: $4million

4. Kylian Mbappé (26) - $95 million

On-field income: $70 million- Off-field income: $25 million

5. Erling Haaland (25) - $80 million

On-field income: $60 million- Off-field income: $20 million

6. Vinícius Júnior (25) - $60 million

On-field income: $40 million- Off-field income: $20 million

7. Mohamed Salah (33) - $55 million

On-field income: $35 million- Off-field income: $20 million

8. Sadio Mané (33) - $54 million

On-field income: $50 million- Off-field income: $4 million

9. Jude Bellingham (22) - $44 million

On-field income: $29 million- Off-field income: $15 million

10. Lamine Yamal (18) - $43 million

On-field income: $33 million- Off-field income: $10 million