Who are the greatest goal scorers in football history: Ronaldo, Messi, and Romario?

#12 Zlatan Ibrahimovic has scored 570 goals throughout his career.

Zlatan Ibrahimovic, perhaps the greatest Swedish player of all time, continues to dazzle in front of goal as he approaches the age of 40.

Ibrahimovic has scored goals for some of Europe’s greatest clubs, despite being a towering figure both psychologically and physically.

Throughout his career, his distinct style of humorous arrogance garnered him a slew of critics, but none can deny his goal-scoring skill.

#11Tulio Maravilha has 575 goals in his career.


Tulio claims to have scored over 1,000 goals over his sporadic 24-year career. His personal figure, on the other hand, included amateur friendlies and games.

Even still, his total of 575 goals is amazing, especially when one considers that 13 of them came in just 15 games for the Brazilian national team.

#10 Uwe Seeler has scored 575 goals in his career.

Uwe Seeler, a Hamburg legend known for his aerial skills and stunning scissors-kicks, is one of Germany’s best attackers and an exceptionally consistent goal scorer for both club and nation.

In total, he scored 575 goals in only 649 games, giving him an incredible 0.89 goals-to-game ratio.

#8 Ferenc Deak has scored 576 goals throughout his career.


Ferenc Deak’s exploits were eclipsed by those of his countrymen Ferenc Puskas, but the Hungarian striker was a prolific goal scorer in his own right.

Before joining Ferencvaros, Deak averaged more than three goals per game for his first club Szentlorinci AC (220 in 72 games).

He also scored 29 goals for his nation, and while the exact number of games he played at the top level is unknown, he completed his career with a total of 576.

#7 623 goals by Eusebio


Eusebio, often known as O Rei in Portugal, was a prolific striker in the 1960s and 1970s, anchoring a Benfica team that dominated the Portuguese league and captured Europe.

Eusebio was a legendary character in Lisbon, remembered affectionately by fans all around the world for his amazing goals-per-game ratio of 623 goals in 639 games.

#6 735 goals scored by Gerd Muller

Gerd Muller, the ultimate poacher, was known for his predatory instincts in the penalty area.

At the international level, the Bayern Munich legend, who scored the game-winning goal for West Germany in the 1974 World Cup final, averaged more than a goal per game (68 in just 62 matches).

‘Der Bomber,’ a small and stocky striker endowed with explosive strength, retired with an overall record of 735 goals in 793 games.

#5 Lionel Messi has 755 goals in his career.

Lionel Messi, often regarded as the best player in history, is equally adept at taking risks as he is at generating them. Indeed, in 946 appearances, the tiny Argentine has scored 742 goals.

Furthermore, despite the fact that he is now in his thirties, Messi is perhaps more complete than he has ever been, implying that the sky remains the limit for a player dubbed “an extraterrestrial” by goalkeeping legend Gigi Buffon.

#4 Ferenc Puskas has scored 746 goals throughout his career.


Ferenc Puskas, often known as ‘The Galloping Major,’ was a vital member of two of football’s best teams: Hungary’s ‘Magnificent Magyars’ and Real Madrid’s European Cup-winning team in 1960.

He was short and stocky, and his right foot wasn’t especially powerful; on the other hand, his left was a cannon, and it was with it that he scored the majority of his 746 goals in just 754 appearances.

#3 Pele has scored 767 goals in his career.

Pele, regarded by Franz Beckenbauer as the greatest player of all time, was also one of the game’s most productive forwards.

‘The King,’ a three-time World Cup champion with Brazil, scored 767 goals in just 831 games, giving him an incredible strike rate of 0.92 goals per game.

Romario has scored 772 goals throughout his career.
Former Barcelona coach Johann Cruyff praised Romario as “a genius” in the penalty area, and Ronaldo claims to have learnt the skill of goalscoring from him.

Romario was, without a doubt, one of the game’s most clinical finishers, as seen by his 772 goals in just 994 appearances.

#2 Cristiano Ronaldo has scored 783 goals throughout his career.

Cristiano Ronaldo, who began his career as a quick-footed winger, has evolved into a goal-scoring machine.

The Portuguese superstar has shattered record after record in the Champions League, amassing totals that may never be equaled.

Despite the fact that he is now in his thirties, he shows no signs of slowing down and continues to score goals for Juventus at an astonishing rate.

#1 Josef Bican has scored 805 goals throughout his career.

Josef Bican is the most prolific striker in football history, although few people are familiar with his name.

He was a star in Austria in the 1930s, and he was a member of the team that reached the World Cup semi-finals in 1934, but he didn’t stop playing until 1955, when he was 42 years old.

Bican, a two-footed striker with sprinter-like speed, had scored 805 goals at that time.

Some of his teammates even claimed he had scored over 5,000 goals, which Bican never refuted, merely stating, “Who would have believed me if I said I’d scored five times as many goals as Pele?”

Start a Conversation

Your email address will not be published. Required fields are marked *