Top 10 international goal scorers all time

Top 10 highest goal football scorers of  history all time
Top 10 highest-goal football scorers of  history all time

Top international goal scorers all time

International teams have produced a large number of the greatest strikers in the history of football, and among all of these, there is an elite group of stars who have been able to score dozens of international goals for their countries and take pride in this achievement, which is considered a national honor par excellence.

Ali Daei was the leading goal scorer in the world with his national team Iran, with a total of 109 goals. This record required an exceptional person to break it, and who better than Lionel Messi, Cristiano Ronaldo, the Portuguese legend who was created for such challenges.

As everyone knows the top two positions in the list of the most goal scorers in international history, many are also not familiar with the top ten players whom we present to you in a new top 10 list.

Who has scored the most international goals in history?

highest goal scorer in international football history
  1. Cristiano Ronaldo (Portugal).
  2. Lionel Messi (Argentina).
  3. Ali Daei (Iran).
  4. Mokhtar Dahari (Malaysia).
  5. Ferenc Puskas (Hungary).
  6. Ali Mabkhout (United Arab Emirates).
  7. Robert Lewandowski (Poland).
  8. Hussein Saeed (Iraq).
  9. Neymar (Brazil).
  10. Pelé (Brazil).

Top 10 highest goalscorers of all time

10- Pelé (Brazil) | 92 matches / 77 goals
Pelé (Brazil)
Pelé (Brazil)

Many people believe that Pelé is the best player ever in the history of football. When he played his last match for the New York Cosmos, it started raining, prompting a Brazilian newspaper to write, Even the sky has started to cry.

Pelé's skills were not only about scoring goals, but he certainly didn't mind scoring them. He became one of the few players to score more than a thousand goals in his career. At the international level, he is the most successful ever, having won three World Cup titles in four appearances, as well as being the second-highest international goal scorer in the history of South America.

9- Neymar | 79 goals

How many goals has Neymar scored for the Brazilian national team? Some classify Neymar as one of the top 10 players in the world, and his great skills certainly make scoring goals seem easy.

The Paris Saint-Germain forward began his career with Brazil in 2010 in a match against America, and he scored two goals as the national team won 2-0.

Neymar is the leading scorer in the historical list of Seleção's top goal scorers, having scored only 79 goals so far in 126 matches.

8- Hussein Saeed (Iraq) 137 matches / 78 goals
Hussein Saeed (Iraq)
Hussein Saeed (Iraq)

In the list of the top international scorers in the history of world football, the Iraqi player Hussein Saeed came in sixth place. In 1976, he played his first match against Saudi Arabia when he was only 18 years old, and the following year he scored in the final of the Asian Youth Championship against the Iranian team. His first goal with the senior national team came against Thailand in the same year.

Saeed's first hat-trick with the Iraqi national team came in a friendly match against Algeria, and he shined during the qualifiers for the 1986 World Cup by scoring eight goals in eight matches, which led the Iraqi national team to qualify for the World Cup finals for the first time in history.

7- Robert Lewandowski (Poland) | 138 matches / 81 goals
Robert Lewandowski (Poland)
Robert Lewandowski (Poland)

Robert Lewandowski, the great Polish top scorer with more than 600 goals in his football career, has not hesitated to score abundantly with Bayern Munich, even though the Polish national team is not among the top teams in Europe and does not compete strongly for titles. However, Lewandowski's presence at the top is enough to challenge the strongest international teams.

The Bomber led Poland to qualify for the 2018 World Cup finals after an impressive performance in the qualifiers. It is likely that he will surpass the barrier of 90 international goals in the future, and why not 100 goals.

Read more: Top 10 best most goal-making players in history of all time

6- Ali Mabkhout (United Arab Emirates) | 107 matches / 84 goals
Ali Mabkhout (United Arab Emirates)
Ali Mabkhout (United Arab Emirates)

One of only three players still active on the list, Ali Mabkhout has been one of the best Emirati players ever since his international debut in 2009 against the Czech Republic until today. He has played 107 matches, scoring 84 goals for his country.

5- Ferenc Puskas (Hungary) | 85 matches / 84 goals
Ferenc Puskas (Hungary)
Ferenc Puskas (Hungary)

Since the 1950s, Ferenc Puskas has held the title of the best European international scorer in history, surpassing all his competitors, and has maintained his record for over seventy years. The Hungarian international was a legend who won three European Cups at Real Madrid and formed unforgettable partnerships in football with the great player Alfredo Di Stefano.

He helped his nation achieve Olympic glory in 1952, as well as reaching the World Cup final in 1954 - the tournament in which he was voted the best player. The most impressive aspect of this figure is his goal-scoring rate, as he scored 84 goals in 85 matches.

4- Mokhtar Dahari (Malaysia) | 142 matches / 89 goals
Mokhtar Dahari (Malaysia)
Mokhtar Dahari (Malaysia)

Former Malaysian footballer Mokhtar Dahari directly surpasses the great Puskas, who scored 86 goals in 142 matches. Perhaps he is another unfamiliar name to the wider football world, but you do not find yourself in third place on the list of international scorers across the ages without being an extremely talented footballer.

3- Ali Daei (Iran) | 149 matches / 109 goals
Ali Daei (Iran)
Ali Daei (Iran)

Ali Daei was the first Asian player to play in a match in the UEFA Champions League. He is a living Asian legend who played for the Iranian national team from 1993 to 2006, scoring 109 goals in 149 international matches.

Daei was able to participate in the FIFA World Cup in 1998 and 2006 but was unable to score any goals. Despite this, he remained for a very long time a topic of global discussion when it comes to the most goals scored for national teams.

2- Lionel Messi (Argentina) | 180 matches / 122 goals
Lionel Messi (Argentina)
Lionel Messi (Argentina)

Lionel Messi scored a new hat-trick in his legendary career against Bolivia for Argentina in the 2022 World Cup qualifiers, but this hat-trick brought the Argentine to a new record, making him the top international scorer in the history of South America, surpassing the Brazilian legend Pele.

Since his first appearance in 2005 with the national team, the little magician has scored 122 goals in 180 matches, a remarkable record that is likely to increase, and he still has many more matches with the Argentine national team to further climb this list.

1- Cristiano Ronaldo (Portugal) | 205 matches / 128 goals
Cristiano Ronaldo (Portugal)
Cristiano Ronaldo (Portugal)

Cristiano Ronaldo became the top international scorer in history after scoring two goals within seven minutes in the 2022 FIFA World Cup qualifiers against Ireland.

Ronaldo currently tops the list of all-time international goal-scorers. At the age of thirty-six, the Portuguese ace will aim to increase his tally of goals in this list, which is just another slice of the record-breaking numbers held by one of the greatest footballers in history.

Reply will be done soon

Previous Post Next Post