Top 10 football players

Lionel Messi takes the top spot among the greatest footballers in history after Argentina's World Cup win. Know the top 10 football players of all time.

Lionel Messi

Cristiano Ronaldo - A Portuguese forward who has played for various top clubs including Manchester United, Real Madrid, and Juventus, and has won multiple ...

Cristiano Ronaldo

Despite being limited by injuries this season, Mbappé managed to score 18 goals and make 7 assists in 20 league appearances. In total, he has 47 total goals

Kylian Mbappé

"Alfredo Di Stéfano was the greatest footballer of all time – far better even than Pelé. He was, simultaneously, the anchor in defence, the playmaker in

Pelé

Neymar says this will be his last World Cup, and it will certainly be the tournament that defines his legacy as a national team player. He benefits from the

Neymar

Phil Foden. Country: England Club: Manchester City Age: 22. Position: Midfielder 2018 Rank: Not ranked. Foden has become central to Guardiola's winning machine

Phil Foden

Diego Maradona

Second, on the list of the top 10 football players of all time is none other than Diego Maradona. Diego Maradona, supremely skilled and a magician with his feet, could accomplish things with a football that mere mortals could not possibly imagine

Regarded as one of the greatest players in history and as the greatest Dutch footballer ever, he won the Ballon d'Or three times, in 1971, 1973, and 1974.

johan cruyff

If we had an award for Footballer with the best smile, it would surely go to Ronaldinho. He was indeed a showman who used to entertain every single fan in the stadium

Ronaldinho Gaúcho

Pedro González López (born 25 November 2002), known as Pedri, is a Spanish professional footballer who plays as a central midfielder for La Liga club ...

Pedri