1. Lionel Messi/ 2009, 2010, 2011, 2012 winner
Who else could be No.1 than Lionel Messi?
The Argentine star is on course to win his fifth Ballon d’Or prize in a row and will one day be looked back on as possibly the greatest ever player to play the game.
Near enough untouchable, Messi scores goals for fun and has done so for many years.
His fine skill and technique have made him the greatest on the planet.