The top 10 highest-paid footballers in 2026 | OneFootball

The top 10 highest-paid footballers in 2026 | OneFootball

In partnership with

Yahoo sports
Icon: Foot Africa

Foot Africa

·4 February 2026

The top 10 highest-paid footballers in 2026

Article image:The top 10 highest-paid footballers in 2026

Top 10 highest-paid footballers in 2026

Article image:The top 10 highest-paid footballers in 2026

Ronaldo/@BBC


OneFootball Videos


Who are the 10 footballers with the highest salaries in 2026? Check out the top 10, dominated by five players plying their trade in Saudi Arabia at the top of the rankings.

Cristiano Ronaldo remains the highest-paid footballer on the planet. The Al-Nassr superstar earns €207 million per year, far surpassing Riyad Mahrez, who brings in €55 million with Al-Ahli.

Karim Benzema, who moved from Al-Ittihad to Al-Hilal, sits third with annual earnings of €53 million. Sadio Mané and Kalidou Koulibaly round out the fourth and fifth spots respectively.

Here is the Top 10:

1. Cristiano Ronaldo – Al Nassr: €207M/year

2. Riyad Mahrez – Al Ahli: €55M/year

Article image:The top 10 highest-paid footballers in 2026

3. Karim Benzema – Al Ittihad: €53M/year

4. Sadio Mané – Al Nassr: €42M/year

5. Kalidou Koulibaly – Al Hilal: €36M/year

6. Kylian MbappéReal Madrid: €33.5M/year

7. Erling HaalandMan City: €32.5M/year

8. Milinković-Savić – Al Hilal: €27M/year

9. Ivan Toney – Al Ahli: €27M/year

10. Harry KaneBayern Munich: €26.5M/year

View publisher imprint