Ronaldo, Messi, Neymar, Mbappe: The 30 highest-paid footballers | OneFootball

Ronaldo, Messi, Neymar, Mbappe: The 30 highest-paid footballers

Logo: GiveMeSport


The money in football these days is an absolute joke.

Around 10 years ago, the idea of a professional footballer earning £300,000-a-week or more would have been completely alien.

But these days, a salary in and around that area is starting to become the norm – and it’s actually a little bit scary.

Amazingly, Jack Grealish, Robert Lewandowski and Antonio Rudiger aren’t even in the top 30 highest-paid footballers in the world right now, despite the fact all three of them are earning £300,000-a-week or slightly more.

It really is crazy, isn’t it?

So, let’s take a look at who’re the 30 players with the biggest salaries in the sport of football right now, with all the data collected by Capology for FBREF.

Trust us when we say the numbers on show are an absolute joke…

Darwin Nunez red card during Liverpool 1-1 Crystal Palace (Football Terrace)

The 30 highest-paid footballers in the world

30. Serge Gnabry (Bayern Munich) | £306,837-a-week

29. Niklas Sule (Borussia Dortmund) | £306,837-a-week

28. Joshua Kimmich (Bayern Munich) | £317,081-a-week

27. Luka Modric (Real Madrid) | £320,171-a-week

26. Raheem Sterling (Chelsea) | £325,000-a-week

25. Leroy Sane (Bayern Munich) | £325,211-a-week

24. Thomas Muller (Bayern Munich) | £333,342-a-week

23. Vinicius Junior (Real Madrid) | £338,708-a-week

22. Jordi Alba (Barcelona) | £338,708-a-week

21. Jan Oblak (Atletico Madrid) | £338,708-a-week

20. Antoine Griezmann (Atletico Madrid) | £338,708-a-week

19. Raphael Varane (Manchester United) | £340,000-a-week

18. Manuel Neuer (Bayern Munich) | £341,472-a-week

17. Mohamed Salah (Liverpool) | £350,000-a-week

16. Jadon Sancho (Manchester United) | £350,000-a-week

15. Toni Kroos (Real Madrid) | £356,757-a-week

14. Sergio Busquets (Barcelona) | £357,733-a-week

13. Sadio Mane (Bayern Munich) | £357,733-a-week

12. David Alaba (Real Madrid) | £365,863-a-week

11. Erling Haaland (Manchester City) | £375,000-a-week

10. David De Gea (Manchester United) | £375,000-a-week

9. Karim Benzema (Real Madrid) | £390,254-a-week

8. Kevin De Bruyne (Manchester City) | £400,000-a-week

7. Sergio Ramos (Paris Saint-Germain) | £443,426-a-week

6. Frenkie de Jong (Barcelona) | £474,321-a-week

5. Eden Hazard (Real Madrid) | £508,143-a-week

4. Cristiano Ronaldo (Manchester United) | £515,385-a-week

3. Neymar (Paris Saint-Germain) | £916,446-a-week

2. Lionel Messi (Paris Saint-Germain) | £1,034,823-a-week

Do not adjust your screen, Mbappe really is pocketing close to £1.5 million per week – which is nearly treble Ronaldo’s current wage.

The United forward is comfortably the highest-paid Premier League player, though, with De Bruyne taking second spot in that regard.

PSG’s superstar trio of Mbappe, Messi and Neymar make up the top three, with their combined weekly wage astonishingly worth around £3.5 million per week.

Don’t worry, we’re almost lost for words too…

Mentioned in this article

View publisher imprint