Ranked: Top 30 best players in Europe right now

The 30 best players in Europe have been named and ranked, with the top 10 featuring some of the biggest names in football right now.
There are some intriguing inclusions on the list which has been put together by Sky Sports, such as Everton's Andros Townsend and West Ham's Michail Antonio.
The list has been compiled in accordance with Sky Sports' "power rankings" which is a fixed formula that ranks players based on "starting positions and awards positions for 35 matchday statistics- not just goals and assists".
Players from all the top leagues in Europe make the top 10, but it is top two spots that have been a cause for much debate. Liverpool's Mohamed Salah is ranked second, while Karim Benzema comes in at #1, who has scored 9 goals in 8 league appearances for Real Madrid so far this season.
Top 30 best players in Europe right now
30. Andros Townsend (Everton) - 14,326 points
29. Lorenzo Pellegrini (AS Roma) - 14,336 points
28. Kalidou Koulibaly (Napoli) - 14,407 points
27. Andrei Girotto (Nantes) - 14,512 points
26. Inigo Martinez (Athletic Bilbao) - 14,665 points
25. Fabian Ruiz (Napoli) - 15,077 points
24. Jonathan Clauss (Lens) - 15,087 points
23. Christopher Nkunku (RB Leipzig) - 15,105 points
22. Gaetan Laborde (Rennes) - 15,209 points
21. Jimmy Cabot (Angers) - 15,553 points
20. Ander Herrera (Paris Saint-Germain) - 15,609 points
19. Idrissa Gana Gueye (Paris Saint-Germain) - 15,758 points
18. Moussa Diaby (Bayer Leverkusen) - 15,761 points
17. Matias Dituro (Celta Vigo) - 15,808 points
16. Michail Antonio (West Ham) - 15,846 points
15. Amine Gouiri (Nice) - 15,889 points
14. Bruno Fernandes (Manchester United) - 15,978 points
13. Lucas Paqueta (Lyon) - 15,987 points
12. Vinicius Junior (Real Madrid) - 16,232 points
11. Andy Delort (Nice) - 16,318 points
10. Dimitri Payet (Marseille) - 16,335 points
9. Florian Wirtz (Bayer Leverkusen) - 16,630 points
8. Teji Savanier (Montpellier) - 16,664 points
7. Achraf Hakimi (Paris Saint-Germain) - 16,801 points
6. Mikel Oyarzabal (Real Sociedad) - 17,193 points
5. Edin Dzeko (Inter) - 17,323 points
4. Kylian Mbappe (Paris Saint-Germain) - 18,781 points
3. Erling Braut Haaland (Borussia Dortmund) - 19,164 points
2. Mohamed Salah (Liverpool) - 20,640 points
1. Karim Benzema (Real Madrid) - 22,881 points