World Football: Top 50 All-Time Goal Scorers

By (Senior Analyst) on November 16, 2010

46,569 reads

122

Previous
1 of 53
Next
Football_194359_display_image

As a Featured Columnist, I was asked by Bleacher Report to compile a list with the 50 best goalscorers of all-time.

To be honest, I'm not exactly the biggest fan of top-50s of this nature, by two reasons: on the one hand, such a long list will inevitably mix legends with not-so-legendary players (to say the least). This is probably the only list where Pelé and Raul can appear together. On the other hand, such a long list makes it quite easy to forget/leave out some players.

That said, I tried to do my best, even though I'm aware that I might have forgotten some worthy players.

I hope you enjoy this list, and please don't refrain from suggesting which other players could/should be here.

Note: This is not a ranking, just a list. In this list, players are judged solely by their ability to score goals, hence why some great players with not-so-great scoring skills might have been left out. Only players with at least five seasons at an acceptable level were considered.

Rudd Van Nistelrooy

EINDHOVEN, NETHERLANDS - MAY 29:  Ruud van Nistelrooy of Holland in action during the International friendly match between Holland and Denmark at the Phillips Stadium on May 29, 2008 in Eindhoven, Netherlands.  (Photo by Clive Brunskill/Getty Images)
Clive Brunskill/Getty Images

The Dutch striker is undoubtedly one of the best finishers of all-time and he rarely misses a chance. In 88 European matches, he scored 62 goals, a goal ratio no player can match.

He's past his prime, but he keeps scoring goals at Hamburg. He's the only player to have been the top scorer in three different leagues: the Dutch league, the Premier League and La Liga.

Ronaldo

Ronaldo-500-500_display_image

The Brazilian is regarded by many as one of the best all round strikers of all-time. Before his injury, his goalscoring record was otherwordly. Even after his injury, he kept scoring freely.

As of today, he's the best scorer in World Cup history and a football legend.

Di Stefano

Alfredo_di_stefano_display_image

The best scorer in Real Madrid history was the main responsible for Real Madrid's five successive Champions League titles back in the fifties. He's still regarded as one of the best players of all-time and certainly one of the deadliest goalscorers.

Cristiano Ronaldo

MADRID, SPAIN - NOVEMBER 07:  Cristiano Ronaldo of Real Madrid in action during the La Liga match between Real Madrid and Atletico Madrid at Estadio Santiago Bernabeu on November 7, 2010 in Madrid, Spain.  (Photo by Denis Doyle/Getty Images)
Denis Doyle/Getty Images

The 25-year-old Portuguese player is one of the deadliest goalscorers today. In 2007/2008 he scored 42 goals and since moving to Real Madrid he has kept his fantastic scoring form.

Gerd Müller

JOHANNESBURG, SOUTH AFRICA - JULY  01:  Gerd Muller during a media event discussing the Golden Boot comptetition in the FIFA 2010 World Cup held at the adidas Jo'bulani Central in Sandton Convention Centre on July 1, 2010 in Johannesburg, South Africa. (P
Dominic Barnardt/Getty Images

Gerd Muller is one of the most prolific goalscorers of all time with national records of 68 goals in 62 international appearances, 365 goals in 427 Bundesliga games and the international record of 66 goals in 74 European Club games. He spent most of his career in Bayern Munich and he is also the second best scorer in World Cup history.

Eusébio

JOHANNESBURG, SOUTH AFRICA - JULY  01:  Eusebio Ferreira da Silva during a media event discussing the Golden Boot comptetition in the FIFA 2010 World Cup held at the adidas Jo'bulani Central in Sandton Convention Centre on July 1, 2010 in Johannesburg, So
Dominic Barnardt/Getty Images

Eusebio is arguably the best Portuguese player of all-time. He was the leading scorer of the Benfica team that won two European Cups and he was the top scorer in the World Cup 1966, where he led Portugal to an excellent third place finish.

Mário Jardel

21 May 2000:  Jardel of Porto in action during the Portuguese Cup Final against Sporting Lisbon at the Estadio Nacional in Lisbon, Portugal.  The match was drawn 1-1.  Picture by Nuno Correia. \ Mandatory Credit: Allsport UK /Allsport
Getty Images/Getty Images

The Brazilian striker is arguably the greatest poacher of all-time. In Europe, he played for Porto, Galatasaray and Sporting and he scored 267 goals in 272 matches. In the 2001/2002 season, he scored a disbelieving 55 goals in 42 matches. He was the top scorer of the Champions League in 1999/2000 and he won the European Golden Boot in two occasions and lost one due to the use of coefficients based on each European league's standards.

Fernando Peyroteo

Peyroteo-thebest_display_image

The Portuguese and Sporting Lisbon striker scored 371 goals in 187 matches and has the best goals per game ratio in the history of football (2.17 goals per game).

Andriy Shevchenko

GLASGOW, UNITED KINGDOM - FEBRUARY 04: Andriy Shevchenko of AC Milan in action during the friendly match between Rangers and AC Milan at Ibrox Stadium on February 4, 2009 in Glasgow, Scotland.  (Photo by Jeff J Mitchell/Getty Images)
Jeff J Mitchell/Getty Images

The Ukranian striker is a legend at Dinamo Kiev and AC Milan and  he is currently the third-highest scorer in the history of European club competition with 64 goals.

His goalscoring skills have led his team to multiple trophies and have earned many individual plaudits, the Ballon d'Or in 2004 the most significant one.

Rivaldo

20 Dec 2000:  Rivaldo of Barcelona in action during the Primera Liga match between Barcelona and Alaves played at the Nou Camp in Barcelona. Mandatory Credit: Allsport UK/ALLSPORT
Getty Images/Getty Images

Rivaldo carried Barcelona on his shoulders during one of the club's darkest periods and his goalscoring abilities proved crucial on many occasions. In the World Cup 2002, he scored 5 goals, while assisting for both Ronaldo's goals in the final.

Gary Lineker

Garylineker_display_image

The English striker was a top goalscorer in every club he played and also in the English National Team. He was the best scorer in the 1986 World Cup.

Romário

17 JUL 1994 :  ROMARIO OF BRAZIL IN SPECTACULAR ACTION  DURING THE ITALY V BRAZIL 1994 WORLD CUP FINAL AT THE ROSE BOWL STADIUM IN PASADENA, CALIFORNIA. Mandatory Credit: Ben Radford/ALLSPORT
Ben Radford/Getty Images

The Brazilian is one of the most gifted strikers in history and he scored lots of goals in every club he played. In 1994, he was instrumental in Brazil's World Cup success.

Marco Van Basten

Untitled_display_image

The Dutch striker was the leading goalscorer in AC Milan's Dream Team that dominated Europe in the late 80s and early 90s. His legendary goal in the Euro 1988 final is regarded by many as one of the greatest goals of all-time.

Thierry Henry

BARCELONA, SPAIN - APRIL 14:  Thierry Henry of FC Barcelona walks with the ball during the La Liga match between Barcelona and Deportivo La Coruna at the Camp Nou stadium on April 14, 2010 in Barcelona, Spain. Barcelona won the match 3-0.  (Photo by Jaspe
Jasper Juinen/Getty Images

With 226 goals and 92 assists in 369 matches, Thierry Henry is certainly the best Arsenal player of all-time. Scoring more than 30 goals a season, he led the Gunners to three Premier League titles. By moving to Barcelona, he finally managed to win that elusive Champions League, while forming, with Lionel Messi and Samuel Eto'o, arguably the deadliest attacking trio of all-time.

Raul Gonzalez

MADRID, SPAIN - NOVEMBER 10:  Raul Gonzalez of Real Madrid runs with the ball during the Copa del Rey fourth round, second leg match between Real Madrid and AD Alcorcon at the Estadio Santiago Bernabeu on November 10, 2009 in Madrid, Spain. Real Madrid wo
Jasper Juinen/Getty Images

While Raul's scoring average is far from the best, his consistent, although not impressive, 20-25 goals return per season makes him the best Real Madrid scorer of all-time and the second best scorer in European competition history. He's also Spain's second best all-time scorer.

David Villa

BARCELONA, SPAIN - NOVEMBER 13:  David Villa of FC Barcelona reacts after missing a chance to score during the La Liga match between Barcelona and Villarreal CF at Camp Nou Stadium on November 13, 2010 in Barcelona, Spain. Barcelona won the match 3-1. (Ph
David Ramos/Getty Images

David Villa is Spain's best all-time scorer and was the top scorer in both the Euro 2008 and the World Cup 2010. At the club level, Villa also scores quite a lot. His 0.56 goals per match ratio is impressive.

David Trezeguet

LONDON, ENGLAND - MARCH 18:  David Trezeguet of Juventus celebrates scoring the opening goal during the UEFA Europa League Round of 16 second leg match between Fulham and Juventus at Craven Cottage on March 18, 2010 in London, England.  (Photo by Phil Col
Phil Cole/Getty Images

The French striker is perhaps best known for his golden goal in the Euro 2000 final. He's one of those strikers who only need a chance to score and his numbers prove it.

Alan Shearer

STOKE, UNITED KINGDOM - APRIL 11:  Alan Shearer interim manager of Newcastle United looks thoughtful prior to the Barclays Premier League match between Stoke City and Newcastle United at the Britannia Stadium on April 11, 2009 in Stoke, England.  (Photo b
Christopher Lee/Getty Images

Alan Shearer is one of the best English strikers ever and also one of the best player in Premier League stories. He didn't win a lot of titles, but scoring goals was always his specialty.

Johan Cruyff

ST. ANDREWS, UNITED KINGDOM - OCTOBER 1:  Dutch football legend Johan Cruyff during the final practice round of The Alfred Dunhill Links Championship at The Old Course on October 1, 2008 in St.Andrews, Scotland. (Photo by Ross Kinnaird/Getty Images)
Ross Kinnaird/Getty Images

The Dutch legend is one of the best football players of all-time. In both Ajax and Barcelona, he marked an era and scored plenty of goals to lead these teams to glory.

Just Fontaine

Fontaine_display_image

The French legend is the fourth best scorer in World Cup history. The most amazing part is that all his 13 goals were scored in the same tournament in 1958. 13 goals in a single World Cup is a record no one has ever matched.

Gabriel Batistuta

MILAN - MARCH 16:  A portrait of Gabriel Batistuta of Inter Milan following the Serie A match between Inter Milan and Como, played at the Giuseppe Meazza San Siro Stadium, Milan, Italy on March 16, 2003.  (Photo by Grazia Neri/Getty Images)
Getty Images/Getty Images

The Argentine striker is one of the greatest finishers of all-time and he terrorized the Italian defenses for a whole decade.

Sándor Kocsis

Sandorkocsis_display_image

The Hungarian forward is the third best international scorer of all-time with 75 goals, among which seven hat tricks. At the club level, he scored 295 goals in 335 matches.

Henrik Larsson

STOCKHOLM, SWEDEN - SEPTEMBER 10: Henrik Larsson of Sweden waits for the national anthem before the FIFA2010 World Cup qualifier Group 1 match between Sweden and Hungary at the Rasunda Stadium on September 10, 2008 in Stockholm, Sweden.  (Photo by Gary M.
Gary M. Prior/Getty Images

During his Celtic years, Larsson scored freely. In his best season, he scored 53 goals in 50 matches. In the downfall of his career, he joined Barcelona and helped the blaugrana win the Champions League as an impact sub.

Samuel Eto'o

VALENCIA, SPAIN - APRIL 25: Samuel Eto'o of Barcelona waits for a corner kick to be taken during the La Liga match between Valencia and Barcelona at the Mestalla stadium on April 25, 2009 in Valencia, Spain.  (Photo by Denis Doyle/Getty Images)
Denis Doyle/Getty Images

Eto'o is quite possibly the best African player of all-time. He became a legend at Barcelona, and in his last year at Catalonia he was part of arguably the greatest attacking trio ever. He left for Inter Milan and he won the treble. This season, he has scored 17 goals in 15 matches.

Ian Rush

Ian_rush_display_image

Ian Rush is certainly the best Welsh striker of all-time. During his years at Liverpool, he frequently scored more than 30 goals per season and scored more than 40 on two occasions.

Filippo Inzaghi

MILAN, ITALY - OCTOBER 30:  Filippo Inzaghi of AC Milan during the Serie A match between Milan and Juventus at Stadio Giuseppe Meazza on October 30, 2010 in Milan, Italy.  (Photo by Claudio Villa/Getty Images)
Claudio Villa/Getty Images

Inzaghi has been one of the best poachers in the game for more than a decade, and he's still going strong at 37. His recent brace against Real Madrid is a testament to his finishing skills. Inzaghi is the best scorer in European competition history with 70 goals.

Roy Makaay

ROTTERDAM, NETHERLANDS - NOVEMBER 22:  Roy Makaay of Feyenoord during the Eredivisie match between Feyenoord and FC Utrecht held on November 22, 2009 at the Feijenoord 'De Kuip' Stadion, in Rotterdam, Netherlands. The match ended in a 0-0 draw. (Photo by
EuroFootball/Getty Images

The Dutch striker was one of the most profilic goalscorers of the decade. He led Deportivo to the title in Spain and kept his scoring ways in Bayern Munich.

Didier Drogba

LONDON, ENGLAND - NOVEMBER 14:  Didier Drogba of Chelsea looks on during the Barclays Premier League match between Chelsea and Sunderland at Stamford Bridge on November 14, 2010 in London, England.  (Photo by Scott Heavey/Getty Images)
Scott Heavey/Getty Images

Drogba is one of the best all round strikers today and one of the best African players ever. He has been the top scorer in the Premier League twice. At 32, he's in the form of his life and last season he recorded a career-best 37 goals.

Jean-Pierre Papin

25 MAR 1992:  JEAN PIERRE PAPIN OF THE FRENCH SOCCER TEAM IN ACTION DURING THEIR MATCH AGAINST BELGIUM. Mandatory Credit: Chris Cole/ALLSPORT
Chris Cole/Getty Images

The 1991 Ballon d'Or winner made a habit of scoring more than 30 goals per season and led Marseille to their maiden Champions League title.

Denis Law

Article-0-0078cb230000044c-689_468x596_display_image

Denis Law is one of Manchester United's best players of all-time and he was their leading scorer for an entire decade.

Del Piero

BRESCIA, ITALY - NOVEMBER 10:  Alessandro Del Piero of Juventus FC in action during the Serie A match between Brescia Calcio and Juventus FC at Mario Rigamonti Stadium on November 10, 2010 in Brescia, Italy.  (Photo by Valerio Pennicino/Getty Images)
Valerio Pennicino/Getty Images

25-30 goals a season is great for a forward, and even better for an attacking midfielder. Del Piero was the best scorer of the Champions League twice, which is remarkable.

Michel Platini

Platini2_display_image

Many believe that, despite Zidane, the infamous UEFA president is still the best French player of all-time. But that's a different debate. The truth is that the French attacking midfielder scored a fabulous 312 goals in 580 matches, which is even more amazing considering that he wasn't a forward.

Zico

Zico_display_image

Often called the "White Pelé", Zico is one of the most skilled finishers ever and possibly the world's best player of the early 80's

Hugo Sánchez

JUN 1993:  A PICTURE SHOWING HUGO SANCHEZ OF THE MEXICAN SOCCER TEAM IN ACTION DURING THE COPA AMERICA Mandatory Credit: Dan Smith/ALLSPORT
Dan Smith/Getty Images

The best Mexican player of all-time won the pichichi in La Liga five times, four of them consecutive while becoming one of Real Madrid's greatest legends ever.

Gunnar Nordahl

Gunnar-nordahl_display_image

442 goals in 504 matches explain why the Swede is here. His best year were in AC Milan, where he became a legend in the 50s.

Davor Šuker

NIIGATA - JUNE 3:  Davor Suker of Croatia during the Croatia v Mexico, Group G, World Cup Group Stage match played at the Niigata Prefectural Stadium, Niigata, Japan on June 3, 2002. Mexico won the match 1-0. (Photo by David Cannon/Getty Images)
David Cannon/Getty Images

The best Croatian player of all-time had a brilliant career in Spain with Sevilla and Real Madrid. He had his finest hour in the World Cup 1998, where he was the top scorer for the tournament and led Croatia to a unexpected third place finish.

Hristo Stoichkov

10 Oct 1998:  Hristo Stoichkov of Bulgaria in action during the European 2000 Qualification match against England at Wembley in London, England. The game ended 0-0. \ Mandatory Credit: Ross Kinnaird /Allsport
Ross Kinnaird/Getty Images

The Bulgarian star was the star and leading scorer of Johan Cruyff's Dream Team, which says a lot about his ability. He is certainly the best Bulgarian player of all-time.

Jurgen Klinsmann

BARCELONA, SPAIN - APRIL 08:  (FILE PHOTO) Head coach Jurgen Klinsmann of Bayern Munich follows his players during the UEFA Champions League quarter final first leg match between FC Barcelona and FC Bayern Munich at the Camp Nou stadium on April 8, 2009 i
Jasper Juinen/Getty Images

The German is one of the best scorers in World Cup history and a legend of German football.

Miroslav Klose

DURBAN, SOUTH AFRICA - JULY 07:  Miroslav Klose of Germany leaves the field dejected after being knocked out of the competition following the 2010 FIFA World Cup South Africa Semi Final match between Germany and Spain at Durban Stadium on July 7, 2010 in
Steve Haag/Getty Images

At the club level, Klose's numbers aren't even that good. But he turns into a different striker when he plays with his national team, especially at the World Cup. Klose is the second best scorer in World Cup history and in 2014 he might have a chance to become the best.

Rudi Völler

MUNICH, GERMANY - FEBRUARY 5:  A portrait of Rudi Voller prior to the Bundesliga match between FC Bayern Munich and 04 Bayer Leverkusen at The Olympic Stadium on Feburary 5, 2005 in Munich, Germany.  (Photo by Stuart Franklin/Getty Images)
Stuart Franklin/Getty Images

The German striker played in several Bundesliga clubs and always scored lots of goals. He scored 47 goals with the German National Team and won the 1990 World Cup.

Héctor Yazalde

Yazalde_display_image

While playing with Sporting Lisbon, Yazalde scored 46 goals in 29 matches and won the European Golden Shoe in 1974. He also played in Marseille and in some Argentinian clubs, always with success. All in all, 256 matches in 393 matches.

Telmo Zarra

Telmo_zarra_display_image

The Spaniard played all his career in Athletico Bilbao and he scored 252 goals in 278 matches, having won a record six pichichi trophies. He's still the best scorer in La Liga and Copa del Rey history.

Mario Kempes

Aug 1978:  Mario Kempes of Argentina in action during the world cup match against Belgium in Buenos Aries, Argentina. Mandatory Credit: Steve Powell/Allsport
Steve Powell/Getty Images

Among all his goals, his brace in the 1978 World Cup final is his highest moment. He led Argentina to their first ever World Cup title.

Enrique Castro González

Quini-214xxx80_display_image

"Quini" won five Pichichi awards, playing mainly for Sporting Gijon of all teams. He also played at Barcelona for four years and he did what he does best: scoring freely.

Bebeto

21 Jul 1996:  Bebeto of Brazil in action during the match against Japan at the Centennial Olympic Games in Atlanta at the Orange Bowl in Miami, America. Japan won the match 1-0. \ Mandatory Credit: Clive Brunskill /Allsport
Clive Brunskill/Getty Images

Yet another incredibly gifted Brazilian forward who won the World Cup and was the leading scorer in every club he played.

César Rodríguez Álvarez

Cesar-rodriguez-alvarez_display_image

Cesar is a Barcelona legend as he scored 235 goals in 351 clubs for the blaugrana and led the club to five league titles.

Diego Armando Maradona

16563maradona411mf_display_image

Scoring wasn't exactly Maradona's forte (he was a playmaker) but it came with the package. There's a reason why many regard Maradona as the most brilliant football player of all-time.

Lionel Messi

BARCELONA, SPAIN - NOVEMBER 13:  Lionel Messi of Barcelona controls the ball during the La Liga match between Barcelona and Villarreal CF at Camp Nou Stadium on November 13, 2010 in Barcelona, Spain. Barcelona won the match 3-1.  (Photo by David Ramos/Get
David Ramos/Getty Images

Lionel Messi is the deadliest goalscorer in the world today. In the past 120 matches with Barcelona, he scored 104 goals while assisting 39. At 23, it is widely believed that the most talented player of this generation will be able to at least match Maradona's accomplishment and be regarded as one of the best player ever to grace the football pitch.

Ferenc Puskás

Ferenc-puskas_display_image

One of the best players of all-time and the best international scorer ever with 84 goals in 85 international matches. All in all, 558 in 564 matches. He was just unfortunate not to have won the World Cup with Hungary.

Pelé

Pele_display_image

Honorable Mentions

MANCHESTER, UNITED KINGDOM - MAY 24: Michael Owen of England answers questions during a Press Conference prior to the England B team match against Albania at Old Trafford on May 24, 2007 in Manchester, England (Photo by Gary M. Prior/Getty Images).
Gary M. Prior/Getty Images

Hernan Crespo

Michael Owen

Zlatan Ibrahimovic

Denis Bergkamp

Giuseppe Meazza

Josef Bican

Ali Daei

Karl Heinz Rummenigge

Jimmy Floyd Hasselbaink

Paulino Alcantara

Begin Slideshow
Keep Reading
Flag
Props (15)
This article is

What is the duplicate article?

Why is this article offensive?

Where is this article plagiarized from?

Why is this article poorly edited?

Flag This Article
FC Barcelona FC Barcelona: Like this team?
Crop_45x45
or to post a comment

122 Comments

There are no comments yet. Get the conversation started by leaving the first comment

Loading comments...
just now posted just now
  • Loading...
  • Nobody has liked this comment yet
Cancel

This comment and all replies have been deleted This comment has been deleted Undo delete

Follow B/R on Facebook

Fans of bleacherreport

Follow @BleacherReport on Twitter
FC Barcelona

Subscribe Now

We will never share your email address

Thanks for signing up.

Got something to say?

Predicting the 50 Biggest Transfers of the Summer Hint: you can use arrow keys to navigate through this channel.