To make sure you never miss out on your favourite NEW stories, we're happy to send you some reminders

Click 'OK' then 'Allow' to enable notifications

Not now

The Top 50 Best-Performing Players In World Football Have Been Ranked

Adnan Riaz

| Last updated 

The Top 50 Best-Performing Players In World Football Have Been Ranked

Barcelona superstar Lionel Messi has been ranked the best-performing footballer in the world ahead of Neymar, Erling Haaland and Jadon Sancho.

The 33-year-old Argentine has been in fine form for the Spanish club in recent weeks, despite intense speculation surrounding his future at the Camp Nou.


FootballCritic has now updated its rankings for the best-performing players in world football using its algorithm.

And Messi took home the top spot on the list, with Neymar finishing second, Haaland coming third and Sancho taking home the fourth spot.

According to FootballCritic, the score it awards to each player is "not based on a player's perceived achievements or ability, but rather their form across their last 20 matches."

John Stones, who has been widely praised for his form in Manchester City's title-challenging season, managed to climb into the top 10 of the rankings.

Posted below are the top 50 best-performing players in world football right now, according to FootballCritic.

Credit: PA
Credit: PA

50. Diogo Jota (Liverpool)

49. Manuel Locatelli (Sassuolo)

48. Lars Stindl (Borussia Monchengladbach)

47. Fabinho (Liverpool)

46. Gerard Moreno (Villarreal)

45. Juan Cuadrado (Juventus)

44. Aymeric Laporte (Manchester City)

43. Jordi Alba (Barcelona)

42. Kylian Mbappe (Paris Saint-Germain)

41. Thomas Muller (Bayern Munich)

Credit: PA
Credit: PA

40. Emiliano Martinez (Aston Villa)

39. Kevin De Bruyne (Manchester City)

38. Bernardo Silva (Manchester City)

37. Oleksandr Zinchenko (Manchester City)

36. Wout Weghorst (Wolfsburg)

35. Kurt Zouma (Chelsea)

34. Frenkie de Jong (Barcelona)

33. Leon Goretzka (Bayern Munich)

32. Jack Grealish (Aston Villa)

31. Edmond Tapsoba (Bayer Leverkusen)

Credit: PA
Credit: PA

30. Ederson (Manchester City)

29. Kyle Walker (Manchester City)

28. Ilkay Gundogan (Manchester City)

27. Bruno Fernandes (Manchester United)

26. Cesar Azpilicueta (Chelsea)

25. Sergio Ramos (Real Madrid)

24. Nick Pope (Burnley)

23. Antoine Griezmann (Barcelona)

22. Nico Elvedi (Borussia Monchengladbach)

21. Rodri (Manchester City)

Credit: PA
Credit: PA

20. Yassine Bounou (Sevilla)

19. Cristian Romero (Atalanta)

18. Ruben Dias (Manchester City)

17. Joshua Kimmich (Bayern Munich)

16. Andre Silva (Eintracht Frankfurt)

15. Joao Cancelo (Manchester City)

14. Raheem Sterling (Manchester City)

13. Robert Lewandowski (Bayern Munich)

12. Cristiano Ronaldo (Juventus)

11. Zlatan Ibrahimovic (AC Milan)

Credit: PA
Credit: PA

10. John Stones (Manchester City)

9. Thiago Silva (Chelsea)

8. Karim Benzema (Real Madrid)

7. Mohamed Salah (Liverpool)

6. Iago Aspas (Celta de Vigo)

5. Toni Kroos (Real Madrid)

4. Jadon Sancho (Borussia Dortmund)

3. Erling Haaland (Borussia Dortmund)

2. Neymar (Paris Saint-Germain)

1. Lionel Messi (Barcelona)

Credit: PA
Credit: PA

Featured Image Credit: PA

Topics: Football, Thiago Silva, Erling Haaland, Neymar, Lionel Messi, Toni Kroos, Karim Benzema, Jadon Sancho, Mohamed Salah, John Stones

Adnan Riaz
More like this

Chosen for YouChosen for You


‘Time traveller’ shares footage from three weeks in the future showing who wins the World Cup

4 hours ago

Most Read StoriesMost Read

Cristiano Ronaldo celebrated as if he had given Portugal the lead, but stadium announcer gave Bruno Fernandes the goal

6 hours ago