Cristiano Ronaldo is now the fifth highest-paid footballer after his return to Manchester United.
Messi, a six-time Ballon d’Or winner who joined PSG as a free agent, tops the list as he will be going home with a whopping €35m annually.
Ex-Chelsea midfielder Oscar who now plays for the 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 for
Sky Sport Italia reported that United has offered Juve 28 million euros ($33 million), agreeing on a two-year deal with the superstar attacker worth 25 million euros per season.
Ronaldo won the first of his five Champions League titles and was first crowned the world’s best player during six years at United between 2003 and 2009.
In total he scored 118 goals in 292 games, also winning three Premier League titles, one FA Cup, and two League Cups.
He joined 2018 after scoring a remarkable 450 goals in 438 matches in a glittering nine-year spell in Madrid that also included four Champions League triumphs.
Top 10 best-paid footballers in the world based on their weekly wages
1. Lionel Messi €35m
2. Neymar €30m
3. Andres Iniesta €25m
4. Oscar €24m
5. Cristiano Ronaldo €23m
6. Antoine Griezmann €20m
7. Mohamed Salah €19.5m
8. Gareth Bale €16m
9. Philippe Coutinho €15.5m
10. Robert Lewandowski €15.5m