4: Gareth Bale
Admittedly Bale will struggle to become the best in the world due to the fact that he's only two years younger than Messi, but given the progress he made last year he could well eventually end up competing with the likes of new team-mate Ronaldo.
At Real Madrid he may be stuck in the shadow of the Portuguese winger, but that could spur him on and help him become the very best.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms