Portuguese captain, Cristiano Ronaldo is now the fifth highest paid footballer after his dramatic return to Manchester United.
Lionel Messi, six-time Ballon d’Or winner who joined PSG as a free agent, tops the list with a whopping €35m annually.
Messi’s teammate Neymar is second on the list grossing €30m, former Barcelona legend who now played with J-League is third with Vissel Kobe with a yearly income of €25m.
Ex-Chelsea midfielder Oscar who now plays for Chinese Super League side Shanghai Port earns €24m annual salary.
Manchester United announced on Friday they have reached a deal to re-sign Cristiano Ronaldo from Juventus, 12 years after he left Old Trafford and will get €23m annual salary.
Top 10 best-paid footballers in the world based on their weekly wages below:
- Lionel Messi €35m
- Neymar €30m
- Andres Iniesta €25m
- Oscar €24m
- Cristiano Ronaldo €23m
- Antoine Griezmann €20m
- Mohamed Salah €19.5m
- Gareth Bale €16m
- Philippe Coutinho €15.5m
- Robert Lewandowski €15.5m