
Today Forbes announced the highest-paid football players in 2025. Among them, 40-year-old Ronaldo leads the way with US$280 million, followed by Messi with US$130 million, Benzema third, and Mbappe fourth.
The highest-paid football players in 2025↓
1. Cristiano Ronaldo $280 million
On-field income: 230 million Off-field income: 50 million
2. Messi $130 million
On-field income: 60 million Off-field income: 70 million
3. Benzema 104 million US dollars
On-field income: 100 million Off-field income: 4 million
4. Mbappe 95 million US dollars
On-field income: 70 million Off-field income: 25 million
5. Haaland 80 million US dollars
On-field income: 60 million Off-field income: 20 million
6. Vinicius 60 million US dollars
On-field income: 40 million Off-field income: 20 million
7. Salah 55 million US dollars
On-field income: 35 million Off-field income: 20 million
8. Mane 54 million US dollars
On-field income: 50 million Off-court revenue: 4 million
9. Bellingham 44 million US dollars
On-court revenue: 29 million Off-court revenue: 15 million
10. Yamal 43 million US dollars
On-court revenue: 33 million Off-court revenue: 10 million
