Lionel Messi

The last man on our list is the only one still playing - which goes to show just how highly he is rated.

Messi has become a one man goal machine in recent years and now holds the record for most goals scored in a single calendar year. The Argentinian has won the Champions League twice and the Ballon d'Or four times - more than any other player in history.

Lionel Messi