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

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

Soccer Football – Champions League – Quarter Final – First Leg – Manchester City v Atletico Madrid – Etihad Stadium, Manchester, Britain – April 5, 2022 Atletico Madrid’s Jan Oblak Action Images via Reuters/Lee Smith

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

Soccer Football – Premier League – Manchester City v AFC Bournemouth – Etihad Stadium, Manchester, Britain – August 13, 2022 Manchester City’s Erling Braut Haaland celebrates after the match Action Images via Reuters/Lee Smith EDITORIAL USE ONLY. No use with unauthorized audio, video, data, fixture lists, club/league logos or ‘live’ services. Online in-match use limited to 75 images, no video emulation. No use in betting, games or single club /league/player publications. Please contact your account representative for further details.

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

  1. Kylian Mbappe (Paris Saint-Germain) | £1,478,249-a-week
Soccer Football – Pre Season Friendly – Urawa Red Diamonds v Paris Saint-Germain – Saitama Stadium, Saitama, Japan – July 23, 2022 Paris St Germain’s Kylian Mbappe celebrates scoring their second goal REUTERS/Issei Kato

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…