Argentina national football team statistics and records: top scorers

Competitions:

Top Argentina goal scorers

Argentina's top scorers and their total goal tallies.

Totals are updated after each game.

Player Goals First Latest
Lionel Messi
123 01 Mar 2006 27 Jun 2026
Gabriel Batistuta
52 08 Jul 1991 02 Jun 2002
Sergio Agüero
41 17 Nov 2007 18 Nov 2019
Lautaro Martínez
38 11 Oct 2018 27 Jun 2026
Hernan Crespo
35 30 Apr 1997 02 Jul 2007
Diego Maradona
34 02 Jun 1979 21 Jun 1994
Angel Di María
31 24 May 2010 09 Jun 2024
Gonzalo Higuaín
31 10 Oct 2009 07 Oct 2016
Luis Artime
24 19 Jun 1961 28 Jan 1967
Daniel Passarella
22 28 Oct 1976 26 May 1985
Herminio Masantonio
21 06 Jan 1935 22 Jan 1942
Norberto Doroteo Mendez
21 07 Feb 1945 28 Dec 1947
Jose Francisco Sanfilippo
21 05 Dec 1956 02 Jun 1962
Mario Kempes
20 22 Apr 1974 25 Jun 1978
Leopoldo Luque
20 03 Aug 1975 16 Dec 1980
Jose Manuel Moreno
19 10 Oct 1937 25 Dec 1947
Rene Alejandro Pontoni
18 25 May 1942 04 Dec 1947
Román Riquelme
17 30 Apr 2003 17 Nov 2007
Miguel Angel Brindisi
17 12 Jun 1969 30 Jun 1974
Antonio Valentin Angelillo
17 19 Aug 1956 05 Jun 1957
Rinaldo Fioramonti Martino
17 25 May 1942 12 Jan 1946
Angel Labruna
17 16 Dec 1945 07 Jul 1957
Oreste Omar Corbatta
17 13 Mar 1957 12 Oct 1961
Ariel Ortega
16 08 Jan 1995 15 Nov 2000
Claudio Caniggia
16 02 Jul 1987 25 Jun 1994
Maxi Rodriguez
15 17 Aug 2005 04 Jun 2014
Rodolfo Fischer
15 05 Jun 1968 18 Jun 1972
Manuel Seoane
14 25 Sep 1921 30 Aug 1928
Julián Alvarez
14 29 Mar 2022 31 Mar 2026
Ruben Ayala
13 25 Sep 1972 23 Jun 1974
Jorge Burruchaga
13 10 Aug 1983 13 Jun 1990
Carlos Desiderio Peucelle
13 16 Jun 1929 17 Mar 1940
Carlos Tevez
13 17 Jul 2004 20 Jun 2011
Humberto Dionisio Maschio
12 06 Mar 1956 03 Apr 1957
Rene Houseman
12 22 Apr 1974 25 Apr 1979
Marcelo Gallardo
12 14 Feb 1995 05 Sep 2001
Daniel Bertoni
12 13 Oct 1976 23 Jun 1982
Javier Saviola
11 30 Apr 2003 07 Feb 2007
Ermindo Onega
11 15 Mar 1960 19 Jul 1966
Juan Pablo Sorin
11 09 Oct 1996 30 May 2006
Domingo Tarasconi
11 22 Jul 1923 16 Jun 1929
Oscar Más
11 21 Jul 1965 06 Jul 1972
Ruben Hector Sosa
11 22 Mar 1959 13 Mar 1962
Claudio Lopez
10 12 Feb 1997 14 Nov 2001
Roberto Osvaldo Diaz
10 23 Aug 1979 12 May 1982
Abel Balbo
10 08 May 1990 17 Jul 1995
Kily González
10 07 Jul 1999 25 Jul 2004
Rodolfo Joaquin Micheli
10 14 May 1953 30 Mar 1955
Diego Simeone
9 16 Jul 1988 01 Jul 1999
Ezequiel Lavezzi
9 20 Jun 2011 21 Jun 2016
Enrique Garcia
9 09 Jan 1937 22 Jan 1942
Felix Loustau
9 06 Jan 1945 14 Dec 1952
Enrique Omar Sivori
9 22 Jan 1956 06 Apr 1957
Luciano Figueroa
9 13 Jul 2004 26 Jun 2005
Ernesto Grillo
9 14 May 1953 14 Nov 1956
Alberto Zozaya
9 05 Feb 1933 23 Jan 1937
Maximiliano A Susan
9 09 Jul 1908 15 Aug 1913
Martin Palermo
9 01 Jul 1999 22 Jun 2010
Juan Sebastian Veron
9 06 Jul 1997 20 Aug 2003
Guillermo Stábile
8 19 Jul 1930 30 Jul 1930
Ossie Ardiles
8 03 Aug 1975 18 Jun 1982
Alberto Marcovecchio
8 01 Dec 1912 18 Jul 1917
Raul Oscar Belen
8 07 Mar 1959 18 Nov 1961
Roberto Cherro
8 16 Oct 1926 05 Feb 1933
G Unate
8 29 Mar 1950 29 Mar 1950
Pedro Bleo Fournol 'Calomino'
8 15 Sep 1912 14 Apr 1921
Jose N Viale
8 19 Sep 1909 01 Dec 1912
Alberto Juan Ohaco
8 22 Aug 1912 22 Oct 1917
Adolfo Alfredo Pedernera
8 18 Feb 1940 02 Feb 1946
Manuel Pedro Gonzalez
8 11 Sep 1910 09 Jul 1913
Julio Libonatti
8 19 Oct 1919 30 Oct 1921
Mario Heriberto Boye
8 07 Feb 1945 09 May 1951
Nicolás Otamendi
8 02 Sep 2011 31 Mar 2026
Carlos Bianchi
8 11 Jul 1971 22 Jun 1972
Pablo Aimar
8 16 Aug 2000 28 Jun 2007
Emilio Baldonedo
7 18 Feb 1940 17 Mar 1940
Gabino Sosa
7 25 May 1924 20 Oct 1926
Raul Armando Savoy
7 20 Mar 1963 19 Dec 1968
Juan Enrique Hayes
7 27 May 1910 15 Aug 1915
Jorge Valdano
7 18 Jul 1975 29 Jun 1986
Luis Arrieta
7 15 Aug 1939 09 Jan 1941
Lucho Gonzalez
7 31 Jan 2003 01 Apr 2009
Oscar Ruggeri
7 05 Sep 1984 18 May 1994
Antonio Sastre
7 15 Aug 1934 23 Feb 1941
JM Marvezzi
7 15 Aug 1940 16 Feb 1941
Carlos Izaguirre
7 20 Sep 1914 15 Jul 1923
Roberto Ayala
6 19 Feb 1998 30 Jun 2006
Manuel Ferreira
6 27 Nov 1927 17 Nov 1929
Alexis Mac Allister
6 30 Nov 2022 14 Oct 2025
Arnoldo P Watson Hutton
6 21 Oct 1906 06 Oct 1912
Alberto Rendo
6 31 May 1964 31 Aug 1969
Dario Franco
6 20 Feb 1991 17 Jul 1991
Nico González
6 12 Nov 2020 10 Sep 2024
Francisco Varallo
6 25 May 1930 23 Jan 1937
Juan Francia
6 28 Sep 1922 17 Dec 1922
Enzo Fernández
6 26 Nov 2022 27 Mar 2026
Roberto Hector Zarate
6 20 Oct 1957 20 Mar 1963
Edwin Clarcke
6 22 May 1919 14 Apr 1921
Juan Felix Maglio
6 27 Nov 1927 22 Sep 1931
Éver Banega
6 26 Mar 2013 23 Mar 2018
-->