#10 Andres Iniesta (Barcelona)
Barcelona legend Andres Iniesta's career is slowly winding to an end, but the veteran Spaniard showed glimpses of his class this year especially in the second half of 2017. Captain of Ernesto Valverde's highly impressive Barcelona side, the 33-year-old midfielder has run the game with his calm passing and composure on the ball.
Having signed a 'lifetime' contract with Barcelona, Iniesta has shown that he is still capable of making the difference with his incisive passing and through balls. There were talks of Iniesta being past his prime, but the veteran Spaniard has shown that class is permanent.
A vital cog in Valverde's side, Iniesta will be looking to end the season strongly and claim both the Champions League and La Liga titles.