1 Lionel Messi
Lionel Andrés "Leo" Messi is an Argentine professional footballer who plays as a forward for Spanish club Barcelona. He is also known as one of the greatest football players of all time. He was born in Rosario, Argentina on June 24th, 1987.
Neymar da Silva Santos Júnior, commonly known as Neymar or Neymar Jr., is a Brazilian professional footballer who plays for Spanish club FC Barcelona and the Brazil national team as a forward or winger, and is also the captain of the national team. ...read more.
3 Luis Suarez
Luis Alberto Suárez Díaz is a Uruguayan professional footballer who plays for Spanish club Barcelona and the Uruguay national team as a striker.
4 Sergio Agüero
Sergio Leonel "Kun" Agüero is an Argentine professional footballer who plays as a striker for English club Manchester City and the Argentina national team. V 1 Comment
5 Alexis Sanchez
Alexis Alejandro Sánchez Sánchez, known as Alexis Sánchez or simply Alexis, is a Chilean professional footballer who plays as a forward for English club Arsenal and the Chilean national team.
6 Gonzalo Higuain
Gonzalo Gerardo Higuaín is an Argentine professional footballer who plays as a striker for Italian club Juventus.
Edson Arantes do Nascimento, known as Pelé, is a retired Brazilian professional footballer who played as a forward.
Widely considered the greatest soccer player of all time. - Metal_Treasure
Eh,he is at 10! lower than neymar? - zxm
8 James Rodríguez
James David Rodríguez Rubio, known as James Rodríguez, is a Colombian professional footballer who plays for Spanish club Real Madrid and captains the Colombia national team as an attacking midfielder or winger.
He shouldn't be on #7 comparing all the legends here. - zxm
9 Arturo Vidal
10 Diego Maradona
Diego Armando Maradona is a retired Argentine professional footballer. He is known for "The Goal of the Century" and the "Hand of God" goal. V 1 Comment
11 Juan Cuadrado
12 Javier Hernandez
Javier Hernández Balcázar is a Mexican professional footballer who plays as a forward for German club Bayer Leverkusen and the Mexico national team. V 3 Comments
Ronaldo de Assis Moreira, commonly known as Ronaldinho or Ronaldinho Gaúcho, is a retired Brazilian footballer.
HE WAS MESSI'S ICON
At 16,the player who created a lot of new tricks of football? and I heard he trained lionel messi.Just watch some of his skills on the youtube.I think he should be at number 1 - zxm
14 Ronaldo Luís Nazário de Lima
16 Carlos Bacca
17 Edinson Cavani
Edinson Roberto Cavani Gómez is a Uruguayan professional footballer who plays as a striker for Ligue 1 club Paris Saint-Germain and the Uruguay national team.
19 Bert Patenaude
First player to ever score a World Cup hat trick
20 Hugo Sanchez
Hugo Sánchez Márquez is a retired Mexican professional footballer and manager. A prolific goalscorer known for his spectacular strikes and volleys, Sánchez is widely regarded as Mexico's greatest-ever footballer, and one of the greatest players of his generation.
Mexico's greatest of all time!