Ranked: Top 50 Best-Performing Footballers in the World Right Now

Bayern Munich star Robert Lewandowski and Barcelona captain Lionel Messi are the best-performing footballers in the world right now, according to FootballCritic.
Messi won his sixth Ballon d'Or in 2019 and was in fine form last season, despite Barcelona's lacklustre season, and Lewandowski was a solid contender for the 2020 Ballon d'Or having fired Bayern to a treble and scoring a gargantuan 40+ goals in a single Bundesliga season.
?? Robert Lewandowski has now scored 32 goals in 29 games for club & country in 2020 ???#UCL pic.twitter.com/oGnPAWcmU4
— UEFA Champions League (@ChampionsLeague) October 14, 2020
FootballCritic compiled the rankings for the 50 best players using their algorithm, with Lewandowski and Messi finishing joint top of the pile with a rating of 99.
Atalanta's, Josep Ilicic ranked third with a rating of 98 tied with Neymar who came in fourth.
Cristiano Ronaldo ranked 7th with a rating of 94 while the PFA player of the year, Kevin de Bruyne, ranked 15th with a rating of 92.
Chelsea new boy Kai Havertz (91 rated), Arsenal's Pierre-Emerick Aubameyang (89 rated), Paris Saint-Germain's Kylian Mbappe (93 rated), and Liverpool's Sadio Mane (91 rated) also featured on the list.
These are the 50 best-performing players in world football right now:
50. Juan Cuadrado (Juventus): 87 rated
49. Ricardo Pereira (Leicester City): 87 rated
48. Luis Suarez (Atletico Madrid): 87 rated
47. Alphonso Davies (Bayern Munich): 88 rated
46. Sergio Busquets (Barcelona): 88 rated
45. Domenico Berardi (Sassuolo): 88 rated
44. Jadon Sancho (Borussia Dortmund): 88 rated
43. Zlatan Ibrahimovic (Milan): 88 rated
42. Gianluigi Donnarumma (Milan): 88 rated
41. Leon Goretzka (Bayern Munich): 88 rated
40. Achraf Hakimi (Inter): 88 rated
39. Marcel Halstenberg (RB Leipzig): 88 rated
38. Juan Musso (Udinese): 88 rated
37. Hakan Calhanoglu (Milan): 89 rated
36. Jordi Alba (Barcelona): 89 rated
35. Duvan Zapata (Atalanta): 89 rated
34. Santi Cazorla (Al Sadd): 89 rated
33. Dayot Upamecano (RB Leipzig): 89 rated
32. Serge Gnabry (Bayern Munich): 89 rated
31. Gerard Moreno (Villarreal): 89 rated
30. Andrej Kramaric (Hoffenheim): 89 rated
29. Pierre-Emerick Aubameyang (Arsenal): 89 rated
28. Jesus Navas (Sevilla): 89 rated
27. Erling Haaland (Borussia Dortmund): 89 rated
26. Alejandro Gomez (Atalanta): 90 rated
25. Karim Benzema (Real Madrid): 90 rated
24. Sven Bender (Bayer Leverkusen): 90 rated
23. Francesco Caputo (Sassuolo): 91 rated
22. Joao Cancelo (Manchester City): 91 rated
21. Thibaut Courtois (Real Madrid): 91 rated
20. Kai Havertz (Chelsea): 91 rated
19. Harry Kane (Tottenham Hotspur): 91 rated
18. Sadio Mane (Liverpool): 91 rated
17. Gerard Pique (Barcelona): 91 rated
16. Jan Oblak (Atletico Madrid): 92 rated
15. Kevin De Bruyne (Manchester City): 92 rated
14. Thomas Muller (Bayern Munich): 93 rated
13. Kylian Mbappe (Paris Saint-Germain): 93 rated
12. Son Heung-min (Tottenham Hotspur): 93 rated
11. Mohamed Salah (Liverpool): 93 rated
10. Bruno Fernandes (Manchester United): 93 rated
9. Thiago Alcantara (Liverpool): 93 rated
8. Raheem Sterling (Manchester City): 94 rated
7. Cristiano Ronaldo (Juventus): 94 rated
6. Sergio Ramos (Real Madrid): 96 rated
5. Joshua Kimmich (Bayern Munich): 96 rated
4. Neymar (Paris Saint-Germain): 98 rated
3. Josip Ilicic (Atalanta): 98 rated
2. Robert Lewandowski (Bayern Munich): 99 rated
1. Lionel Messi (Barcelona): 99 rated