5. Lionel Messi
The Little Magician of this decade and 5 times Ballon d'Or winner is active since 2005 in senior professional football. He has appeared for Barcelona in 418 games scoring 383 times in La Liga. He has not represented any other clubs. For Argentina he has played in 128 games and has scored 65 times. Overall he has scored 552 goals in 637 appearances for club and country. Also he has 239 assists to his name.
For Argentina he has appeared in 4 World Cups with his best run came in the year 2014 where he led the national team to finals and won the player of the tournament. However, Argentina has always been a team with talented Individuals but lack of cohesiveness that resulted in failures in the final frontier for them. After frustrations in Copa America in the year 2016 Messi took retirement from International football eventually returning with a huge appeal from fans across the world and "Don't go, Leo" campaign in Argentina.