1 Lionel Messi (Barcelona)
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.
The most complete player ever. He scores, he dribbles, he assists, he nutmegs, he even defends.
Nice pick and list there. It was on my front page as "New List". I'm sure it will become popular
Cute like a bunny
He is the best
2 Cristiano Ronaldo (Real Madrid)
Cristiano Ronaldo dos Santos Aveiro is a Portuguese professional footballer who plays as a forward for Italian club Juventus and the Portugal national team.
He is the best man in the Whole world
Just the best
He should be first because he is CR7
He da best he better then old messi
3 Mohamed Salah (Liverpool)
Mohamed Salah Hamed Mahrous Ghaly is an Egyptian professional footballer who plays as a forward for Premier League club Liverpool and the Egypt national team.
4 Robert Lewandowski (Bayern)
Robert Lewandowski is a Polish professional footballer who plays as a striker for German club Bayern Munich, and captains the Poland national team.
Finally some polish dude
5 Eden Hazard (Chelsea)
Eden Michael Hazard is a Belgian professional footballer who plays for Chelsea and the Belgium national team.
6 Gonzalo Higuain (Juventus)
Gonzalo Gerardo Higuaín is an Argentine professional footballer who plays as a striker for Italian club Juventus.
7 Antoine Griezmann (Atletico Madrid)
Antoine Griezmann, born March 21, 1991, is a French professional footballer (soccer) who plays as a forward for Atlético Madrid and the French national team.
8 Francesco Totti (Roma)
Francesco Totti is an Italian professional footballer who plays for, and captains, Serie A club Roma.
The ultimate one club man.
Even though he just retired, Totti is Roma's most-capped player of all time. - thomwim
9 Sergio Agüero (Man City)
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.
10 Philippe Coutinho (Liverpool)
Philippe Coutinho Correia, known as Philippe Coutinho, or simply Coutinho, is a Brazilian professional footballer who plays for FC Barcelona and the Brazil national team as an attacking midfielder or winger.
11 Wayne Rooney (Man United)
Wayne Mark Rooney is an English professional footballer who plays for and captains both Manchester United and the England national team.
12 Alexis Sanchez (Arsenal)
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 Manchester United and the Chilean national team.
13 Oliver Wilson (Leeswood Blues)
Proper hard-brexit striker, can chase a ball for miles
14 Neymar (Paris Saint Gemain)
15 Kylian Mbappé (Paris Saint Germain)
Skilled, fast, and a great overall player
16 Steven Gerrard (Liverpool)
Steven George Gerrard is an English professional footballer who plays for Major League Soccer club LA Galaxy.