10. Eusebio | 619 goals Known as O Rei in Portugal, Eusebio was one of the most prolific scorers of the 1960s and 1970s, leading a Benfica team that dominated domestically and conquered Europe.
An iconic figure in Lisbon, fondly remembered by fans around the world, Eusebio boasted an incredible goals-per-game ratio, with 619 goals in 639 games.
9. Robert Lewandowski | 633 goals Many players are known as goal scoring machines, but few strikers in the modern era are more comprehensively deserving of this title than Polish striker Robert Lewandowski.
Voted the best player in the world in 2020 and 2021 by FIFA, Lewandowski rose to fame at Dortmund before cementing his legend at Bayern Munich, breaking several scoring records in the Bundesliga.
He is currently busy scoring goals for another iconic club, Barcelona.
The 34-year-old has also enjoyed a stellar international career, and is Poland’s all-time leading goalscorer and the third-highest international goalscorer for men in Europe. just behind Ferenc Puskás and Cristiano Ronaldo.
8. Gerd Muller | 634 goals The ultimate poacher, Gerd Muller is famous for his predatory instincts in the box.
The Bayern Munich icon, who scored the winning goal for West Germany in the 1974 World Cup final, averaged more than 1 goal per match at international level (68 goals in just 62 matches).
A short and stocky striker blessed with explosive power, ‘Der Bomber’ walked away with a total of 634 goals.
7. Jimmy Jones | 647 goals Jones spent most of his career in his homeland, where he was virtually unstoppable and had a notorious habit of scoring goals at an alarming rate.
The top goalscorer in the history of Irish League football, Jones scored 517 goals for Glenavon, topping their scoring charts for 10 consecutive seasons from 1952-53 to 1961-62, and scoring a total of plus 647 career goals for various clubs.
Jones’s kicking technique is neither complicated nor overly technical, and he is the prototype of a burly, tricky striker, capable of kicking the ball with both feet and scoring from any position.
6. Ferenc Puskas | 729 goals Ferenc Puskas is known as ‘The Great Galloper’, a key figure in two of the greatest teams in football history: the ‘Magnificent Magyars’ of Hungary and Real Madrid’s 1960 European Cup winners.
He was small and chubby and his right foot was not particularly strong. However, his left foot was a cannon and with it he scored the majority of his 729 goals in a career that lasted from 1943 to 1966.
5. Pele | 762 goals Considered by Franz Beckenbauer to be the greatest player of all time, Pele is also one of the most scoring strikers in history.
A three-time World Cup winner with Brazil, ‘The King’ remains the greatest footballer ever, scoring 762 goals during his glittering, trophy-filled career.
4. Romario | 775 goals Brazilian legend Ronaldo said he learned the art of scoring goals from Romario, who was described by former Barcelona coach Johann Cruyff as a “genius” in the box.
Indeed, Romario is one of the most effective finishers we have ever seen, underlined by his record of 775 goals.
3. Lionel Messi | 804 goals Considered by many to be the greatest player in history, Lionel Messi is as brilliant at taking chances as he is at creating them. Indeed, to date, the diminutive Argentine has scored more than 800 goals in just over 1,000 competitive appearances.
Furthermore, even though he has turned 30, Messi is said to be improving more than ever, meaning the sky is still the limit for a player who is considered an “alien” as he puts it. Great goalkeeper Gigi Buffon.
2. Josef Bican | 805 goals The player who scored the second most goals in football history, but few people know the name Josef Bican.
A star in Austria in the 1930s, he was a member of the team that reached the 1934 World Cup semi-finals, but he actually continued playing until 1955, eventually retiring at the age of 42.
At that time, Bican, an ambidextrous striker with sprinter-like speed, had scored 805 goals. There have been conflicting reports about Bican’s official goal tally, but following FIFA’s 2020 tribute on his birthday, it was revealed that he scored 805 goals in a career that spanned from 1931 to 1955.
Some teammates even claimed that he had actually scored more than 5,000 goals – something that Bican never denied, only saying “Who would believe me if I said I scored that many goals?” 5 times more than Pele?…”.
1. Cristiano Ronaldo | 835 goals We can hardly see another striker as outstanding as Cristiano Ronaldo, whose goal-scoring spirit has made him a master marksman in sports history.
After starting his career as a winger, the Portuguese star has dominated the scoring charts for much of the 21st century, and has broken record after record, recording record in the Champions League may never be surpassed.
A modern-day Real Madrid legend, he remarkably shows no signs of slowing down in his 30s and continues to find the back of the net at an impressive rate for the likes of Juventus and Manchester United.
Ronaldo is also the leader of the scoring rankings in international football and is also the player with the most goals in football history. And he hasn’t stopped yet as he embarks on a new challenge at Al-Nassr.