Germany national football team statistics and records: top scorers

Competitions:

Top Germany goal scorers

Germany's top scorers and their total goal tallies.

Totals are updated after each game.

Player Goals First Latest
Miroslav Klose
71 24 Mar 2001 08 Jul 2014
Gerd Muller
68 08 Apr 1967 07 Jul 1974
Lukas Podolski
48 21 Dec 2004 25 Mar 2015
Jurgen Klinsmann
47 27 Apr 1988 29 Jun 1998
Rudi Voller
47 30 Mar 1983 02 Jul 1994
Karl-Heinz Rummenigge
45 08 Oct 1977 29 Jun 1986
Uwe Seeler
43 08 Jun 1958 14 Jun 1970
Michael Ballack
42 28 Mar 2001 09 Sep 2009
Oliver Bierhoff
37 27 Mar 1996 01 Jun 2002
Fritz Walter
34 14 Jul 1940 15 Jun 1958
Klaus Fischer
32 27 Apr 1977 08 Jul 1982
Thomas Muller
31 13 Jun 2010 11 Oct 2015
Andreas Moller
31 04 Oct 1989 15 Jun 1998
Ernst Lehner
30 07 Jun 1934 05 Oct 1941
Edmund Conen
27 14 Jan 1934 07 Dec 1941
Mario Gomez
25 07 Feb 2007 13 Jun 2012
Bastian Schweinsteiger
23 08 Jun 2005 07 Oct 2011
Lothar Matthaus
23 30 Apr 1985 28 Jul 1999
Ulf Kirsten
21 14 Apr 1993 07 Jun 2000
Helmut Rahn
21 23 Dec 1951 27 Apr 1960
Max Morlock
20 23 Sep 1951 28 Dec 1958
Richard Hofmann
20 15 Apr 1928 01 Jul 1932
Andre Schurrle
20 29 May 2011 13 Jun 2015
Karl Hohmann
20 07 Sep 1930 25 Jun 1937
Kevin Kuranyi
19 11 Oct 2003 22 Aug 2007
Pierre Littbarski
18 14 Oct 1981 19 Jun 1990
Mesut Ozil
18 05 Sep 2009 30 Jun 2014
Otto Siffling
17 27 May 1934 24 Apr 1938
Klaus Allofs
17 12 Sep 1979 31 Mar 1988
Wolfgang Overath
17 07 Jun 1964 30 Jun 1974
Helmut Schon
17 21 Nov 1937 06 Apr 1941
Mario Gotze
16 10 Aug 2011 04 Sep 2015
Karl-Heinz Riedle
16 31 Aug 1988 27 Jun 1994
Hans Schafer
15 09 Nov 1952 11 Apr 1962
Franz Beckenbauer
14 23 Mar 1966 06 Oct 1976
Otto Harder
14 05 Apr 1914 31 Oct 1926
Helmut Haller
13 23 Mar 1960 21 May 1969
Jupp Heynckes
13 22 Feb 1967 06 Oct 1976
Ernst Willimowski
13 01 Jun 1941 01 Nov 1942
Thomas Hassler
11 15 Nov 1989 10 Sep 1997
Josef Gauchel
11 29 Aug 1937 07 Apr 1940
Wilhelm Hahnemann
11 09 Jun 1938 16 Nov 1941
Eugen Kipp
10 07 Jun 1908 18 May 1913
Fredi Bobic
10 23 Aug 1995 27 May 2004
Franz Binder
10 29 Jan 1939 05 May 1940
Torsten Frings
10 27 Mar 2002 02 Jun 2007
Paul Breitner
10 29 Mar 1972 11 Jul 1982
Ottmar Walter
10 15 Apr 1951 30 Jun 1954
Adolf Jager
10 07 Jun 1908 23 Apr 1922
Oliver Neuville
9 31 Mar 1999 31 May 2008
Dieter Muller
9 17 Jun 1976 18 Jun 1978
August Lenz
9 28 Apr 1935 21 Mar 1937
Toni Kroos
9 06 Sep 2011 18 Nov 2014
Christian Ziege
9 06 Sep 1995 27 Mar 2002
Marco Reus
9 26 May 2012 29 Mar 2015
Stanislaus Kobierski
9 25 Sep 1932 01 Jun 1941
Marco Bode
9 09 Feb 1999 11 Jun 2002
Albert Brulls
9 04 Oct 1959 03 Jun 1962
Carsten Jancker
9 03 Jun 2000 11 Oct 2002
Rainer Bonhof
9 30 Jun 1974 27 Feb 1980
Lothar Ulsass
8 09 Oct 1965 18 Dec 1968
Karl Decker
8 18 Jan 1942 22 Nov 1942
Andreas Brehme
8 28 Mar 1984 10 Oct 1990
Fritz Szepan
8 20 Oct 1929 15 Oct 1939
Adolf Urban
8 15 Mar 1936 22 Oct 1939
Mehmet Scholl
8 29 May 1996 15 Nov 2000
Josef Pottinger
8 18 Apr 1926 10 Feb 1929
Josef Rasselnberg
8 22 Oct 1933 15 Sep 1935
Alfred "Aki" Schmidt
8 03 Apr 1957 07 Jun 1964
Matthias Sammer
8 16 Dec 1992 22 Jun 1996
Manfred Kaltz
8 08 Oct 1977 22 Nov 1981
Josef Fath
7 07 Oct 1934 23 Feb 1936
Erich Beer
7 03 Sep 1975 17 Nov 1976
Paul Janes
7 26 Feb 1939 01 Nov 1942
Heinz Flohe
7 30 Jun 1971 06 Jun 1978
Ernst Kuzorra
7 23 Sep 1928 27 Sep 1936
Bernhard Cullmann
6 14 Feb 1973 22 Dec 1974
Horst Hrubesch
6 21 Jun 1980 25 Jun 1982
Stefan Kuntz
6 18 Dec 1993 09 Oct 1996
Gunter Netzer
6 22 Nov 1970 15 Nov 1972
Bernd Holzenbein
6 17 Apr 1974 21 Jun 1978
August Klingler
6 16 Aug 1942 22 Nov 1942
Cacau
6 13 May 2010 29 Feb 2012
Thomas Hitzlsperger
6 06 Sep 2006 06 Sep 2008
Gerald Asamoah
6 29 May 2001 17 Aug 2005
Gerd Dorfel
6 03 Aug 1960 03 Nov 1963
Hansi Muller
5 06 Jun 1978 10 Sep 1980
Oskar Rohr
5 25 Sep 1932 19 Mar 1933
Ernst Portgen
5 20 Oct 1935 21 Mar 1937
Sami Khedira
5 10 Jul 2010 08 Jul 2014
Ludwig Damminger
5 28 Apr 1935 15 Sep 1935
Per Mertesacker
5 15 Jun 2005 19 Nov 2013
Leonhard Seiderer
5 26 Sep 1920 29 Jun 1923
Wilhelm Simetsreiter
5 25 Aug 1935 20 Oct 1935
Willi Worpitzky
5 04 Apr 1909 14 Apr 1912
Thomas Helmer
5 21 Jun 1995 05 Jun 1998
Uwe Rahn
5 17 Oct 1984 15 Oct 1986
Jurgen Grabowski
5 22 Nov 1970 30 Jun 1974
Ronald Worm
5 20 Dec 1975 22 Feb 1978
Georg Frank
5 10 Feb 1929 28 Apr 1929