Cristiano Ronaldo is now the fifth highest-paid footballer after his return to Manchester United.
Messi, 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.
Messi’s teammate Neymar is second on the list grossing €30m while former Barcelona legend who now plies his trade in the 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 for
Sky Sport Italia reported that United have offered Juve 28 million euros ($33 million), agreeing a two-year deal with the superstar attacker worth 25 million euros per season.
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