Messi in ninth – are these the 25 best players of 2017
Position Player Club
1 Cristiano Ronaldo Real Madrid
2 Gianluigi Buffon Juventus
3 Toni Kroos Real Madrid
4 Sergio Ramos Real Madrid
5 Leonardo Bonucci AC Milan
6 Luka Modric Real Madrid
7 Dani Alves PSG
8 Paulo Dybala Juventus
9 Lionel Messi Barcelona
10 Neymar PSG
11 Kylian Mbappe PSG
12 N'Golo Kante Chelsea
13 Dries Mertens Napoli
14 Bernardo Silva Man City
15 Isco Real Madrid
16 Thiago Alcantara Bayern
17 Marcelo Real Madrid
18 Alex Sandro Juventus
19 David Luiz Chelsea
20 Zlatan Ibrahimovic Man Utd
21 Dani Carvajal Real Madrid
22 Mario Mandzukic Juventus
23 Alexis Sanchez Arsenal
24 Benjamin Mendy Man City
25 Robert Lewandowski Bayern