Manchester City star Kevin De Bruyne has beaten the likes of Lionel Messi and Cristiano Ronaldo to be named the best footballer in the world right now.
The 28-year-old Belgian midfielder has been in scintillating form for his club this season, despite Liverpool's dominant Premier League title challenge.
De Bruyne, who is one of the favourites to win Premier League Player of the Season, has scored nine times and registered 20 assists before the season was suspended due to the coronavirus outbreak.
Advert
And fans over at Ranker have put the Belgium international at the top of the rankings, which were updated last month.
Juventus superstar Ronaldo finished third in the rankings, while fierce rival Messi shockingly finished 7th in the list.
Posted below are the 50 best footballers in the world, according to fans.
Advert
50. Arturo Vidal (Barcelona)
49. David Luiz (Arsenal)
48. Hugo Lloris (Tottenham Hotspur)
47. Diego Costa (Atletico Madrid)
Advert
46. Thomas Muller (Bayern Munich)
45. Marc-Andre ter Stegen (Barcelona)
44. Sergio Busquets (Barcelona)
43. Manuel Neuer (Bayern Munich)
Advert
42. Willian (Chelsea)
41. David Alaba (Bayern Munich)
40. Christian Eriksen (Inter Milan)
Advert
39. Karim Benzema (Real Madrid)
38. Edinson Cavani (Paris Saint-Germain)
37. Romelu Lukaku (Inter Milan)
36. Angel di Maria (Paris Saint-Germain)
35. Thiago Silva (Paris Saint-Germain)
34. Raheem Sterling (Manchester City)
33. Marco Reus (Borussia Dortmund)
32. James Rodriguez (Real Madrid)
31. Thibaut Courtois (Real Madrid)
30. Jordi Alba (Barcelona)
29. Dani Alves (Sao Paulo)
28. Mesut Ozil (Arsneal)
27. Zlatan Ibrahimovic (AC Milan)
26. David Silva (Manchester City)
25. Pierre-Emerick Aubameyang (Arsenal)
24. Mohamed Salah (Liverpool)
23. Gareth Bale (Real Madrid)
22. Gianluigi Buffon (Juventus)
21. Luis Suarez (Barcelona)
20. Isco (Real Madrid)
19. Gerard Pique (Barcelona)
18. Alexis Sanchez (Manchester United/Inter Milan)
17. Philippe Coutinho (Barcelona/Bayern Munich)
16. Ivan Rakitic (Barcelona)
15. Andres Iniesta (Vissel Kobe)
14. Harry Kane (Tottenham Hotspur)
13. Sergio Aguero (Manchester City)
12. Sergio Ramos (Real Madrid)
11. Toni Kroos (Real Madrid)
10. David de Gea (Manchester United)
9. Paul Pogba (Manchester United)
8. Robert Lewandowski (Bayern Munich)
7. Lionel Messi (Barcelona)
6. Antoine Griezmann (Barcelona)
5. Luka Modric (Real Madrid)
4. Eden Hazard (Real Madrid)
3. Cristiano Ronaldo (Juventus)
2. Neymar (Paris Saint-Germain)
1. Kevin De Bruyne (Manchester City)
You can view the footballers that finished outside of the top 50 over at Ranker.
Featured Image Credit: PATopics: Paul Pogba, Football News, Eden Hazard, David De Gea, Football, Robert Lewandowski, Neymar, Lionel Messi, Antoine Griezmann, Kevin de Bruyne, Cristiano Ronaldo, Luka Modric