Goal.com
Live Scores
LIVE SCORES
NEWS
TRANSFERS
PREMIER LEAGUE
LA LIGA
CULTURE
BETTING
Lionel Messi Romario Cristiano RonaldoGetty/Goal
Mark Doyle and
Parshva Shah
17 Oct 2023 11:09+01:00
Ronaldo, Messi, Romario – who are the top goalscorers in football history?
C. Ronaldo
L. Messi
Juventus
Barcelona
Champions League
Stats
Top scorers
With the help of data from IFFHS, Goal runs down a list of the top goalscorers in all official competitions in the history of the beautiful game.
Zlatan Ibrahimovic – Milan Roma – Serie A 2020/21Getty Images
15Zlatan Ibrahimovic | 570 goals
Arguably the greatest Swedish footballer of all time, Zlatan Ibrahimovic is certainly one of football’s most renowned goal scorers and most lethal strikers.
A towering figure, both mentally and physically, Ibrahimovic has bagged goals wherever he has gone, starring for some of Europe’s best clubs.
His unique brand of playful arrogance earned him plenty of detractors during his career, but none can take away from his prowess as a goalscorer.
Advertisement
Tulio BrazilGetty Images
14Tulio Maravilha | 575 goals
During his peripatetic, 24-year career, Tulio claims to have scored more than 1,000 goals. However, his personal figure included friendlies and games at amateur level.
Still, his final haul of 575 goals is nonetheless impressive, particularly when one considers that 13 of those strikes came in just 15 appearances for the Brazilian national team.
Uwe Seeler West GermanyGetty Images
13Uwe Seeler | 575 goals
Renowned for his aerial prowess and spectacular scissors-kicks, Hamburg icon Uwe Seeler is one of the finest forwards Germany has ever produced and an incredibly reliable source of goals for both club and country.
He hit 575 in total – and in just 649 appearances too, giving him an amazing 0.89 goals-to-game ratio.
Ferenc Deak
12Ferenc Deak | 576 goals
Ferenc Deak’s achievements may have been overshadowed by his compatriot Ferenc Puskas but the Hungarian striker was an outstanding goalscorer in his own right.
Deak averaged more than three goals a game for first club Szentlorinci AC (220 in 72 appearances) before joining Ferencvaros, where he struck 200 times in just 140 outings.
He also racked up 29 goals for his country and, though it is not known just how many matches he played at the highest level, he ended his career with a grand total of 576.
11Joe Brambick | 616 goals
Joe Brambick is the second Northern Ireland international on this list, the other being Jimmy Jones. Bramick plied his trade two decades before Jones, but they shared a common trait of scoring goals for fun. It’s no wonder, Brambick scored a total of 616 goals throughout his career.
The centre-forward played for Chelsea between 1935 to 1938, netting 34 goals. However, He spent his best career years at Linfield, where he fired a phenomenal 286 league goals from just 183 games, 50 of these arrived in the 1930–31 campaign, which was the highest in the world that year.
He earned a reputation for scoring spectacular goals with rasping shots and old time piledrivers from incredible distances.
Eusebio of PortugalGetty Images
10Eusebio | 619 goals
Known as O Rei in Portugal, Eusebio was one of the most prolific goalscorers of the 1960s and 1970s, spearheading a Benfica side which dominated domestically and conquered Europe.
An iconic figure in Lisbon, fondly remember by fans across the world, Eusebio boasted an incredible goals-per-game ratio, with 619 goals in 639 games.
Gerd Muller West GermanyGetty Images
9Gerd Muller | 634 goals
The supreme poacher, Gerd Muller was renowned for his predatory instincts in the penalty area.
The Bayern Munich icon, who scored the winner for West Germany in the 1974 World Cup final, averaged more than a goal a game at international level (68 in just 62 matches).
A short and stocky striker blessed with explosive power, ‘Der Bomber’ bowed out with an overall record of 634 goals.
Robert Lewandowski FIFA The BestGetty
8Robert Lewandowski | 638 goals
Many footballers have been braded as goal machines, but few strikers in the modern era have justified the tag more comprehensively than Polish hitman Robert Lewandowski.
Named the best player in the world in 2020 and 2021 by FIFA, Lewandowski made his name in Dortmund before cementing his legend at Bayern Munich, shattering numerous goal-scoring records in Bundesliga. He’s currently plying his trade for another iconic club in the form of Barcelona.
The 34-year-old has also enjoyed a stellar international career, and is the all-time top scorer for Poland and the third overall men’s international goalscorer in Europe, only behind Ferenc Puskás and Cristiano Ronaldo.
Leave a Reply