1. Lionel Messi | Height: 5ft 7in
Never mind the world's best player, many consider Lionel Messi to be the finest footballer of all time.
The Argentina international, who has won the last four Ballon d'Or awards, is a phenomenon. And his story is made all the more remarkable by his journey before turning professional.
Messi is evidence that you don't need to be a tall powerhouse to succeed in the sport.