Ranked! The 100 best European football players of all time

90. Robert Lewandowski

Robert Lewandowski celebrates a goal for Poland against Faroe Islands in September 2023.

Lewandowski has scored goals throughout his career (Image credit: Getty Images)

One of the most robotically clinical strikers of the 21st century, Lewandowski is one of those players who is all about the numbers.

At time of writing, he is closing in on 600 club goals in all competitions in fewer than 840 appearances, including getting almost a goal per game in the Bundesliga for Bayern Munich. 

The Pole is the fourth highest-scoring European in the history of international football – despite playing for a fairly middling nation – and could conceivably rise to second before his remarkable career is over. No further justification needed.

89. Patrick Vieira

Patrick Vieira

Vieira was integral to Arsenal's success (Image credit: Alamy)

A pivotal part of Arsenal’s success under Arsene Wenger in the late 90s/early 2000 era, Patrick Vieira was merely a man who had it all. A midfielder metronome, the Frenchman displayed a skillset envied by most - usually Roy Keane - and was as tough in the tackle as well as light on his feet. A serial winner in both England and Italy. 

88. Alessandro Del Piero

Alessandro Del Piero

One of the finest Italians to have played the game (Image credit: Getty Images)

Dubbed the greatest Italian player to have ever lived, Alessandro Del Piero was merely a modern-day magician. Juventus’ current top scorer goalscorer of all time, the Trequartista danced around the football pitch and often left defenders wailing as his footwork dazzled those watching on. A World Cup winner in 2006 too.

87. Claude Makelele

Claude Makelele

So good he had a role named after him (Image credit: Alamy)

Defensively, they do not come much better than ex-Chelsea star Claude Makelele. Another to have created his own role on the pitch later named ‘The Makelele’, Often unappreciated on the ball, the Frenchman could often dictate games by himself from deep positions and seemingly saw the game ahead of every other player around him. 

86. Oliver Kahn

Oliver Kahn

Kahn was unstoppable for Bayern and Germany (Image credit: Getty Images)

Hailed as one of the best goalkeepers to ever play the professional game, Oliver Kahn pioneered football given his seemingly crazy outlook. Described as often playing ‘like a man possessed’, the former Germany international was eccentric in everything he did. A serial winner with Bayern Munich, he won a whopping eight top-flight titles. 

85. Alessandro Nesta

Alessandro Nesta in action for Italy at the 2006 World Cup.

A hugely underrated defender (Image credit: Getty Images)

Coolness personified, Alessandro Nesta is a name instantly recognisable for his talents. An elegantly artistic defender, the former Italy centre-back won the World Cup in 2006 and enjoyed highly successful spells with both Lazio and AC Milan across an impressive 21-year career at the top level. 

84. Carles Puyol

Carles Puyol celebrates after scoring for Barcelona against Real Madrid in 2008.

A Barcelona stalwart (Image credit: Getty Images)

A Spanish stalwart of Barcelona’s defence for some fifteen years, Carles Puyol will likely go down as one of the best no-nonsense centre-backs to have ever played the game. A serial winner, Puyol won almost everything there was to win with both club and country and remains one of La Masia’s greatest. 

83. Paolo Rossi

Soccer: FIFA World Cup 1982: Italy Paolo Rossi in action, victorious during Final against West Germany at Bernabeu Stadium. Madrid, Spain 7/11/1982 CREDIT: George Tidemann (Photo by George Tiedemann/Sports Illustrated via Getty Images) (SetNumber: X27034 T12 R1 F24)

Rossi was a goalscoring machine (Image credit: Getty Images)

Italy's joint all-time top goalscorer in the FIFA World Cup, Paolo Rossi's endearing smile and larger-than-life attitude optimised his footballing career. The 1982 Ballon d’Or winner was lethal in and around the penalty area and enjoyed superb spells across his career with Vicenza and Juventus. 

82. Francesco Totti

Francesco Totti

Totti was an exceptional playmaker (Image credit: Getty Images)

A Roma legend, Francesco Totti’s name will forever be etched into Italian football history. 

Ending his career with a whopping 250 Serie A goals, the eternal hero won just one top-flight crown with Giallorossi but did help his country to a World Cup crown in 2006, for which he will forever be indebted.

81. Valentino Mazzola

Valentino Mazzola

Valentino Mazzola (Image credit: Alamy)

 A player so good, he even had a position named after him. Valentino Mazzola’s short time in the game, however, will ultimately be remembered in vain. Unfortunately perishing at the age of just 30 in the Superga air disaster, his talents had helped Torino to win the Italian league in 1943 and then again in 1946, 1947, and 1948. 

Ryan Dabbs
Staff writer

Ryan is a staff writer for FourFourTwo, joining the team full-time in October 2022. He first joined Future in December 2020, working across FourFourTwo, Golf Monthly, Rugby World and Advnture's websites, before eventually earning himself a position with FourFourTwo permanently. After graduating from Cardiff University with a degree in Journalism and Communications, Ryan earned a NCTJ qualification to further develop as a writer while a Trainee News Writer at Future. 

Read more
Ranked! The 100 best football players of all time
Ranked! The 100 best football players of all time
Ranked! The 100 best Premier League players ever
Ranked! The 100 best Premier League players ever
Michael Laudrup and Brian Laudrup pictured in 2010
The best Scandinavian players ever
Roy Keane pictured playing for the Republic of Ireland in 1998
The best Irish players ever
Kenny Dalglish and Ian Rush celebrate after winning the 1985/86 First Division title with Liverpool
The best British players of the 80s
Harry Kane celebrates after scoring for Bayern Munich, 2024
Players who finished as top goalscorer in multiple European leagues
Latest in Lists
Lamine Yamal celebrates after scoring for Barcelona against Benfica in the Champions League in March 2025.
Youngest scorers in Champions League history
Harry Kewell looks on while playing for Leeds United against Liverpool, 2002
The best Australian players in Premier League history
Sergio Aguero holds the Premier League trophy after Manchester City's 2020/21 title win
The best Argentine players in Premier League history
The UEFA Champions League trophy on display at Wembley ahead of the 2024 final
English clubs who played in the European Cup or Champions League
Kevin Nolan runs while playing for West Ham against Fulham, 2012
The most Premier League appearances without winning an England cap
The Manchester United badge on a shirt
Clubs who changed their name
Latest in Features
Manchester City manager Pep Guardiola holds aloft the Premier League trophy at the Etihad in May 2023.
Quiz! Can you name every Premier League champion... in just 90 seconds?
 Sheila Garcia of Real Madrid CF battle for the ball with Alessia Russo of Arsenal FC during the UEFA Women's Champions League Quarter Finals First Leg match between Real Madrid CF and Arsenal FC at Estadio Alfredo Di Stefano on March 18, 2025 in Madrid, Spain.
'Over two legs I expected Arsenal to beat Real Madrid in the Champions League, I still think they can despite being 2-0 down,' says former Lioness Izzy Christiansen
Luiz Diaz of Colombia celebrates with James Rodriguez of Colombia after scoring his team's first goal during the FIFA World Cup 2026 Qualifiers match between Brazil and Colombia at Arena BRB Mane Garrincha.
How to watch Colombia vs Paraguay: Live streams for World Cup qualifier
Uruguay's Argentine head coach Marcelo Bielsa (R) gives instructions during the 2026 FIFA World Cup South American qualifiers football match between Uruguay and Argentina at the Centenario stadium in Montevideo, on March 21, 2025.
How to watch Bolivia vs Uruguay: Live streams for Conmebol World Cup qualifying
BRASILIA, BRAZIL - MARCH 20, 2025: Vinicius Junior of Brazil in action during the FIFA World Cup 2026 Qualifiers match between Brazil and Colombia at Arena BRB Mane Garrincha.
How to watch Argentina vs Brazil: Live streams for blockbuster World Cup qualifier
Mohamed Salah of Liverpool celebrates scoring his team's second goal during the Premier League match between Liverpool FC and Southampton FC at Anfield on March 08, 2025 in Liverpool, England.
Quiz! Can you name FourFourTwo's greatest Premier League players ever?