Who Is Argentina’s Leading All-time Top Goal Scorer?

The Albiceleste goalscoring chart features an illustrious roll-call of some of the best players to have represented the national team. Argentina are not just arguably one of the most feared national sides around in the game, but they have also produced some of the greatest attackers ever.

Diego Maradona doesn’t need any introduction. Neither does Lionel Messi. But there have been many more attacking greats representing the Albiceleste.

Just think Mario Kempes, the hero of the 1978 World Cup. Or Gabriel Batistuta, one of Serie A’s greatest-ever strikers.

Who is Argentina’s most lethal attacker ever, though? Let’s take a look at the men leading their all-time goalscoring charts

1. Lionel Messi | 95 goals
One of the greatest footballers Argentina has produced, Lionel Messi is their highest-ever goalscorer on the international stage. Messi made his international debut against Hungary back in 2005 and since then, he has gone on to score 94 goals.

2. Gabriel Batistuta | 55 goals
Gabriel Batistuta was one of the best footballer on the planet in the 1990s. The prolific striker’s incredible ability to score the most stylish of goals made him an immortal name in the country’s rich footballing history. The Fiorentina legend scored 55 goals in 78 matches for Argentina, a 0.71 goals-per-game ratio, the greatest ever by an Argentine.

3. Sergio Aguero | 41 goals
One of the greatest strikers ever produced by Argentina, Sergio Aguero was destined for greatness at club and national level. The centre-forward made his debut for Argentina at just 18 years of age in a friendly game against arch-rivals Brazil in 2006. Since then, he scored a total of 41 goals in 101 international games across all competitions for his country.

4. Hernan Crespo | 35 goals
One of Argentina’s most accomplished centre-forwards, Hernan Crespo made his national team debut in 1995 in a 24-minute cameo against Bulgaria. His second appearance for his country came in June 1996, featuring for 15 minutes against Ecuador and from 1997 on, Crespo became a mainstay in Argentina’s national team. The prolific forward netted 35 times in 64 games for the Albiceleste on his road to footballing greatness.

5. Gonzalo Higuain | 31 goals
A striker with immense goal-scoring appetite, Gonzalo Higuain, came to prominence in the Argentinean national team setup in October 2009 when then coach Diego Maradona handed him his debut at just 21 years old. Higuain, who was playing for Real Madrid at that time, featured for 67 minutes, marking his debut with a goal in Argentina’s 2-1 win against Peru. El Pipita scored 31 goals in 75 international games for his country, with 12 of them coming at the World Cup and Copa America respectively.

6. Diego Maradona | 29 goals
Widely regarded as one of the greatest players to grace the beautiful game, Diego Maradona mesmerised fans with his unique ability to dribble past defenders and score incredible goals. He made his senior team debut for Argentina in 1977 at the age of just 16 years, three months and 28 days. Fast forward to 1986, Maradona captained his country to World Cup glory, winning the Golden Ball as the tournament’s best player. The ‘FIFA’s Player of the 20th century’ awardee scored 29 goals in 80 international games for Argentina, eight of which came in the four World Cup tournaments he played in.

7. Angel Di Maria | 27 goals
Seventh on the list of Argentina’s all time top goalscorers in history, Angel Di Maria made his debut against Paraguay back in September 2008. The winger scored his first goal in a 5-0 win for Argentina in May 2010 against Canada and over the years, Di Maria has gone on to accumulate 27 goals in 123 games for the Albiceleste. Arguably the most important goal of his international career came against arch-rivals Brazil in the Copa America final of 2021 in Rio de Janeiro, leading to Argentina becoming continental champions again after 28 long years.

8. Lautaro Martinez | 20 goals
Jorge Sampaoli handed Lautaro Martinez his Argentina debut at the age of 20 in March 2018. Since scoring his first goal for the senior team in October that year, Martinez has not looked back, netting 20 goals in just 40 appearances for his country. The rate at which the centre-forward has been scoring for Argentina, and with age on his side, there is no doubt he has the potential to go on and become one of their greatest-ever international goalscorer in history.

9. Daniel Passarella | 20 goals
It’s not natural for a centre-back to feature in a top goal-scorers list, but Argentine legend Daniel Passarella is quite an exception. The legendary defender is the ninth highest goalscorer in his country’s history. The captain of the Argentine contingent that won the World Cup in 1978 scored 20 goals in 60 games in his international career.

10. Jose Sanfilippo | 18 goals
Tenth on the list of top international goal scorers for Argentina is Buenos Aires born Jose Sanfilippo. The San Lorenzo legend scored 18 goals in 21 games for the national team, with two goals in World Cup qualification, one at the World Cup, seven goals in the Copa America and eight goals in international friendlies during his career.