List of Germany international footballers

The Germany national football team played its first international match on 5 April 1908 during the era of the German Empire, losing 5–3 to Switzerland in Basel.[1][2] The team has been one of the most successful national sides in world football. They won the World Cup in 1954, 1974, 1990 and 2014, as well as the European Championship in 1972, 1980 and 1996.[3] In doing so, twenty of its players have won both titles, and six have won gold, silver and bronze medals at the World Cup. Lothar Matthäus has played in a record 25 World Cup matches, and his participation in five World Cup tournaments is a joint record, shared with Antonio Carbajal of Mexico.[4] Miroslav Klose is the highest goalscorer in the tournament's history with 16 goals, while Gerd Müller is third with 14.[4] Former team captain Franz Beckenbauer is one of only three men to win the World Cup as a player and as a manager.[5] German goalkeeper Bodo Illgner became the first ever goalkeeper to keep a clean sheet in the final of a FIFA World Cup in 1990.[6] Oliver Kahn won the golden ball award at the 2002 World Cup, thus becoming the only goalkeeper in the history of the competition to be selected as the best player of the tournament.[7]

Lothar Matthäus earned 150 caps for Germany, a team record, and went to nine major international tournaments, captaining the 1990 World Cup-winning team.

Matthäus was the inaugural winner of the FIFA World Player of the Year award in 1991,[8] and is one of five Germany players to have been awarded Ballon d'Or; two of which, Franz Beckenbauer and Karl-Heinz Rummenigge, have each won the award twice.[9] Beckenbauer was also voted in eighth place for the FIFA Player of the Century award, and was selected for the World Team of the 20th Century.[10] Ten German players were named in the FIFA 100,[11] a list of the 125 greatest living footballers chosen by former footballer Pelé, and ten are in the FIFA Century Club, having earned 100 or more caps.[12] Lothar Matthäus's 150 international appearances make him the ninth-most capped player in world football, and Miroslav Klose's 71 goals is the eleventh-most of any international player.[13]

Former captains of the national team may be awarded the title of honorary captain (German: Ehrenspielführer) by the German Football Association. To date, six former players of the men's team have received this award: Fritz Walter (1958), Uwe Seeler (1972), Franz Beckenbauer (1982), Lothar Matthäus (2001), Jürgen Klinsmann (2016) and Philipp Lahm (2017).[14]

In total, 951 players have represented the Germany national team. This list covers players with twenty or more caps for the national team organised by the German Football Association, including West Germany. The players are initially ordered by number of caps (in descending order), then by alphabetical order of surname. All statistics are correct up to and including the match played on 26 March 2024 against Netherlands.

Selection history

Commemorative stamp for the 100th anniversary of the first German international in 1908

War and the political situation of Germany in the 20th century had an impact on the country's borders, as well as the make-up of the German football team. Germany played 30 internationals until the outbreak of the World War I, with the last match occurring on 5 April 1914 against the Netherlands. During the war, no internationals were played. In the new Weimar Republic, the team played its first post-war match on 27 June 1920 against Switzerland. Only six players that appeared before World War I returned to the post-war side: Otto Harder, Adolf Jäger, Eduard Pendorf, Hans Schmidt, Josef Schümmelfelder and Karl Wolter. After the Nazis came to power in January 1933, players of Jewish origin were banned from the team.[15] Due to the annexation of Austria in 1938, the Austrian team was absorbed into the German team, resulting in the inclusion of several Austrians in Germany's squad at the 1938 World Cup.[16][17] With the outbreak of World War II, Germany did not cease to play internationals, but was limited to facing neutral, allied and puppet states. The country played 35 internationals during the war, its last on 22 November 1942 against Slovakia.[18]

After World War II and the team's reinstatement into FIFA, the German Football Association (DFB) was in charge of football in the Federal Republic and West Berlin. During this period, the team was commonly referred to as West Germany. The team played its first post-war international on 22 November 1950 against Switzerland.[18] Only four players selected before the war were capped for the nation afterwards: Herbert Burdenski, Andreas Kupfer, Jakob Streitle and Fritz Walter. Due to the break-up of Germany, two breakaway national teams were formed: Saarland (in 1950) and East Germany (in 1952).[19] Franz Immig of Saarland was the only player in either team to have been previously capped for Germany.[20] Saarland played their final match in 1956, after which control of the Saar Protectorate was given to West Germany. Three of the Saar team's players later represented Germany: Karl Ringel, Gerhard Siedl and Heinz Vollmar. Upon Germany's reunification in 1990,[21] the East Germany.. team was reintegrated into the Germany national team.[19] Eight players capped for East Germany later appeared for the reunified team: Thomas Doll, Ulf Kirsten, Olaf Marschall, Matthias Sammer, Heiko Scholz, Dirk Schuster, Andreas Thom, Dariusz Wosz.[22]

Key

Positions key
GKGoalkeeper
DFDefender
MFMidfielder
FWForward
Player
  This colour background and the * symbol indicate that the player is currently active at the club level.
Position
Playing positions are listed according to the player's primary position while playing for the national team.[23]
Caps and goals
Caps and goals comprise those in the qualifying and final tournaments of the FIFA World Cup and UEFA European Championship, as well as the Summer Olympics (pre-World War II), FIFA Confederations Cup, UEFA Nations League and international friendly matches.

Players

Germany national football team players with at least 20 caps
PlayerPos.CapsGoalsDebutLast or most recent matchRef.
DateOpponentDateOpponent
Lothar MatthäusMF1502314 June 1980  Netherlands20 June 2000  Portugal[24]
Miroslav KloseFW1377124 March 2001  Albania13 July 2014  Argentina[25]
Lukas Podolski *FW130496 June 2004  Hungary22 March 2017  England[26]
Thomas Müller *FW128453 March 2010  Argentina26 March 2024  Netherlands[27]
Bastian SchweinsteigerMF121246 June 2004  Hungary31 August 2016  Finland[28]
Manuel Neuer *GK11702 June 2009  United Arab Emirates01 December 2022  Costa Rica[29]
Philipp LahmDF113518 February 2004  Croatia13 July 2014  Argentina[30]
Jürgen KlinsmannFW1084712 December 1987  Brazil4 July 1998  Croatia[31]
Toni Kroos *MF108173 March 2010  Argentina26 March 2024  Netherlands[32]
Jürgen KohlerDF105224 September 1986  Denmark4 July 1998  Croatia[33]
Per MertesackerDF10449 October 2004  Iran13 July 2014  Argentina[34]
Franz BeckenbauerDF1031426 September 1965  Sweden23 February 1977  France[35]
Thomas HäßlerMF1011131 August 1988  Finland20 June 2000  Portugal[36]
Michael BallackMF984228 April 1999  Scotland3 March 2010  Argentina[37]
Berti VogtsDF9613 May 1967  Yugoslavia21 June 1978  Austria[38]
Karl-Heinz RummeniggeFW95456 October 1976  Wales29 June 1986  Argentina[39]
Sepp MaierGK9504 May 1966  Republic of Ireland26 May 1979  Iceland[40]
Mesut ÖzilMF922311 February 2009  Norway27 June 2018  South Korea[41]
Rudi VöllerFW904717 November 1982  Northern Ireland10 July 1994  Bulgaria[42]
Andreas BrehmeDF86815 February 1984  Bulgaria10 July 1994  Bulgaria[43]
Oliver KahnGK86023 June 1995   Switzerland8 July 2006  Portugal[44]
Andreas MöllerMF852921 September 1988  Soviet Union9 February 1999  Colombia[45]
Joshua Kimmich *DF84629 May 2016  Slovakia26 March 2024  Netherlands[46]
Arne FriedrichDF82121 August 2002  Bulgaria3 June 2011  Austria[47]
Wolfgang OverathMF811728 September 1963  Turkey7 July 1974  Netherlands[48]
Bernd SchneiderMF81428 July 1999  New Zealand6 February 2008  Austria[49]
Karlheinz FörsterDF8125 April 1978  Brazil29 June 1986  Argentina[50]
Torsten FringsMF791027 February 2001  France11 February 2009  Norway[51]
Mats Hummels *DF78513 May 2010  Malta21 November 2023  Austria[52]
Mario GómezFW78317 February 2007   Switzerland27 June 2018  South Korea[53]
Sami KhediraMF7775 September 2009  South Africa27 June 2018  South Korea[54]
Guido BuchwaldDF76422 May 1984  Italy10 July 1994  Bulgaria[55]
Jérôme Boateng *DF76110 October 2009  Russia13 October 2018  Netherlands[56]
Toni SchumacherGK76026 May 1979  Iceland15 October 1986  Spain[57]
İlkay Gündoğan *MF751811 October 2011  Belgium26 March 2024  Netherlands[58]
Pierre LittbarskiMF731814 October 1981  Austria8 July 1990  Argentina[59]
Uwe SeelerFW724316 October 1954  France9 September 1970  Hungary[60]
Christian ZiegeDF72910 June 1993  Brazil27 May 2004  Malta[61]
Hans-Peter BriegelMF72417 October 1979  Wales29 June 1986  Argentina[62]
Paul JanesDF71730 October 1932  Hungary22 November 1942  Slovakia[63]
Oliver BierhoffFW703721 February 1996  Portugal30 June 2002  Brazil[64]
Oliver NeuvilleFW69102 September 1998  Malta16 June 2008  Austria[65]
Manfred KaltzDF6983 September 1975  Austria23 February 1983  Portugal[66]
Stefan ReuterDF69218 April 1987  Italy15 June 1998  United States[67]
Thomas HelmerDF68510 October 1990  Sweden29 June 1998  Mexico[68]
Antonio Rüdiger *DF68313 May 2014  Poland26 March 2024  Netherlands[69]
Mario Götze *MF661717 November 2010  Sweden25 March 2023  Peru[70]
Horst-Dieter HöttgesDF66113 March 1965  Italy22 June 1974  East Germany[71]
Willi SchulzDF66020 December 1959  Yugoslavia17 June 1970  Italy[72]
Christian WörnsDF66022 April 1992  Czechoslovakia3 September 2005  Slovakia[73]
Ernst LehnerFW653119 November 1933   Switzerland1 November 1942  Croatia[74]
Gerd MüllerFW626812 October 1966  Turkey7 July 1974  Netherlands[75]
Thomas BertholdDF62129 January 1985  Hungary18 December 1994  Albania[76]
Fritz WalterMF613314 July 1940  Romania24 June 1958  Sweden[77]
Jens LehmannGK61018 February 1998  Oman29 June 2008  Spain[78]
Leroy Sané *FW591313 November 2015  France21 November 2023  Austria[79]
Dietmar HamannMF59515 November 1997  South Africa17 August 2005  Netherlands[80]
Andreas KöpkeGK59030 May 1990  Denmark4 July 1998  Croatia[81]
Julian Draxler *MF58726 May 2012   Switzerland29 March 2022  Netherlands[82]
Leon Goretzka *MF571413 May 2014  Poland21 November 2023  Austria[83]
Timo Werner *FW572422 March 2017  England28 March 2023  Belgium[84]
André SchürrleFW572217 November 2010  Sweden26 March 2017  Azerbaijan[85]
Klaus AllofsFW561711 October 1978  Czechoslovakia31 March 1988  Sweden[86]
Jens JeremiesMF55115 November 1997  South Africa23 June 2004  Czech Republic[87]
Bodo IllgnerGK54023 September 1987  Denmark10 July 1994  Bulgaria[88]
Rainer BonhofMF53926 May 1972  Soviet Union7 January 1981  Brazil[89]
Bernard DietzDF53022 December 1974  Malta19 May 1981  Brazil[90]
Wolfgang WeberDF53229 April 1964  Czechoslovakia23 February 1974  Spain[91]
Thomas HitzlspergerMF5269 October 2004  Iran11 August 2010  Denmark[92]
Kevin KurányiFW521929 March 2003  Lithuania6 September 2008  Liechtenstein[93]
Olaf ThonMF52316 December 1984  Malta25 June 1998  Iran[94]
Matthias Ginter *DF5125 March 2014  Chile12 June 2023  Ukraine[95]
Markus BabbelDF51122 February 1995  Spain17 June 2000  England[96]
Ulf KirstenFW512014 October 1992  Mexico20 June 2000  Portugal[97]
Matthias SammerMF51819 December 1990   Switzerland7 June 1997  Ukraine[98]
Herbert ErhardtDF50111 October 1953  Saar30 September 1962  Yugoslavia[99]
Niklas Süle *DF49131 August 2016  Finland18 October 2023  Mexico[100]
Marco Reus *FW48157 October 2011  Turkey11 November 2021  Liechtenstein[101]
Paul BreitnerDF481022 June 1971  Norway11 July 1982  Italy[102]
Jens NowotnyDF48130 April 1997  Ukraine16 August 2006  Sweden[103]
Julian Brandt *MF47329 May 2016  Slovakia21 November 2023  Austria[104]
Christoph MetzelderDF47015 August 2001  Hungary29 June 2008  Spain[105]
Karl-Heinz SchnellingerDF4712 April 1958  Czechoslovakia17 February 1971  Albania[106]
Carsten RamelowMF46310 October 1998  Turkey28 April 2004  Romania[107]
Serge Gnabry *FW452211 November 2016  San Marino21 November 2023  Austria[108]
Klaus FischerFW453227 April 1977  Northern Ireland11 July 1982  Italy[109]
Marcell JansenDF4533 September 2005  Slovakia5 March 2014  Chile[110]
Jürgen GrabowskiFW4454 May 1966  Republic of Ireland7 July 1974  Netherlands[111]
Kai Havertz *MF44149 September 2018  Peru26 March 2024  Netherlands[112]
Benedikt HöwedesDF44229 May 2011  Uruguay26 March 2017  Azerbaijan[113]
Albin KitzingerMF44225 August 1935  Romania3 May 1942  Hungary[114]
Andreas KupferDF44121 March 1937  Luxembourg22 November 1950   Switzerland[115]
Hans-Georg SchwarzenbeckDF44012 June 1971  Albania22 February 1978  England[116]
Emre Can *MF4314 September 2015  Poland12 September 2023  France[117]
Gerald AsamoahFW43629 May 2001  Slovakia6 September 2006  San Marino[118]
Jonas HectorDF43314 November 2014  Gibraltar19 November 2019  Northern Ireland[119]
Thomas LinkeDF43115 November 1997  South Africa18 August 2004  Austria[120]
Felix MagathMF43330 April 1977  Yugoslavia29 June 1986  Argentina[121]
Horst SzymaniakMF43221 November 1956   Switzerland1 June 1966  Romania[122]
Hansi MüllerMF4255 April 1978  Brazil7 September 1983  Hungary[123]
Karl-Heinz RiedleFW421631 August 1988  Finland7 September 1994  Russia[124]
Uli StielikeMF4233 September 1975  Austria12 September 1984  Argentina[125]
Sigfried HeldMF41523 February 1966  England14 November 1973  Scotland[126]
Reinhold MünzenbergDF4107 September 1930  Denmark26 March 1939  Luxembourg[127]
Thomas StrunzMF41110 October 1990  Sweden8 September 1999  Northern Ireland[128]
Marco BodeFW40915 December 1995  South Africa30 June 2002  Brazil[129]
Bernhard CullmannDF40614 February 1973  Argentina22 June 1980  Belgium[130]
Bernd HölzenbeinFW40510 October 1973  Austria21 June 1978  Austria[131]
Helmut RahnFW402121 November 1951  Turkey27 April 1960  Portugal[132]
Marc-André ter Stegen *GK40026 May 2012   Switzerland24 March 2024  Netherlands[133]
Heinz FloheMF39822 November 1970  Greece14 June 1978  Italy[134]
Ludwig GoldbrunnerDF39019 November 1933   Switzerland20 October 1940  Bulgaria[135]
Matthias HergetDF39426 October 1983  Turkey21 September 1988  Soviet Union[136]
Jupp HeynckesFW391422 February 1967  Morocco17 November 1976  Czechoslovakia[137]
Hans SchäferFW39159 November 1952   Switzerland10 June 1962  Yugoslavia[138]
Hans TilkowskiGK3903 April 1957  Netherlands8 April 1967  Albania[139]
Hans JakobGK3802 November 1930  Norway24 September 1939  Hungary[140]
Fredi BobicFW371012 October 1994  Hungary19 June 2004  Latvia[141]
Jörg HeinrichMF37221 June 1995  Italy18 May 2002  Austria[142]
Günter NetzerMF3769 October 1965  Austria11 October 1975  Greece[143]
Wolfgang RolffMF37023 February 1983  Portugal26 April 1989  Netherlands[144]
Sebastian DeislerMF36323 February 2000  Netherlands1 March 2006  Italy[145]
Mehmet SchollMF36826 April 1995  Wales13 February 2002  Israel[146]
Herbert WimmerMF36423 November 1968  Cyprus20 June 1976  Czechoslovakia[147]
Stefan EffenbergMF3555 June 1991  Wales5 September 1998  Romania[148]
Uli HoeneßFW35529 March 1972  Hungary17 November 1976  Czechoslovakia[149]
Marko RehmerDF3542 September 1998  Malta15 November 2003  France[150]
Piotr TrochowskiMF3527 October 2006  Georgia7 July 2010  Spain[151]
Fritz SzepanMF34820 October 1929  Finland22 October 1939  Bulgaria[152]
Tim BorowskiMF33221 August 2002  Bulgaria19 June 2008  Portugal[153]
Bernd FörsterDF33022 May 1979  Republic of Ireland20 June 1984  Spain[154]
Helmut HallerMF331324 September 1958  Denmark3 June 1970  Morocco[155]
Carsten JanckerFW331014 October 1998  Moldova16 October 2002  Faroe Islands[156]
Horst EckelMF3209 November 1952   Switzerland19 November 1958  Austria[157]
Josef PosipalDF32117 June 1951  Turkey15 September 1956  Soviet Union[158]
Holger BadstuberDF31129 May 2010  Hungary25 March 2015  Australia[159]
Dieter EiltsMF31018 December 1993  United States7 June 1997  Ukraine[160]
Erich JuskowiakDF31423 December 1951  Luxembourg8 November 1959  Hungary[161]
Sebastian KehlMF31329 May 2001  Slovakia8 July 2006  Portugal[162]
Otto SifflingFW311727 May 1934  Belgium24 April 1938  Portugal[163]
Mario BaslerMF30223 March 1994  Italy18 November 1998  Netherlands[164]
Sebastian RudyMF29113 May 2014  Poland16 November 2019  Belarus[165]
Frank BaumannMF28214 November 1999  Norway26 March 2005  Slovenia[166]
Edmund ConenFW282714 January 1934  Hungary3 May 1942  Hungary[167]
Thilo Kehrer *DF2709 September 2018  Peru16 June 2023  Poland[168]
Klaus AugenthalerDF2705 October 1983  Austria8 July 1990  Argentina[169]
Wolfgang DremmlerMF2737 January 1981  Brazil29 February 1984  Belgium[170]
Jamal Musiala *MF27225 March 2021  Iceland26 March 2024  Netherlands[171]
Heiko WestermannDF2746 February 2008  Austria19 November 2013  England[172]
Karl HohmannMF26207 September 1930  Denmark25 June 1937  Latvia[173]
Stanislaus KobierskiFW26927 September 1931  Denmark5 October 1941  Finland[174]
Reinhard LibudaFW26328 September 1963  Turkey17 November 1971  Poland[175]
Max MorlockFW262122 November 1950   Switzerland28 December 1958  United Arab Republic[176]
Simon RolfesMF26228 March 2007  Denmark15 November 2011  Netherlands[177]
Albert BrüllsMF2594 October 1959   Switzerland16 July 1966  Argentina[178]
Richard HofmannFW25242 October 1927  Denmark19 March 1933  France[179]
Stefan KuntzFW25618 December 1993  United States11 October 1997  Albania[180]
Hans RohdeMF25027 September 1936  Luxembourg22 November 1942  Slovakia[181]
Aki SchmidtMF2583 April 1957  Netherlands7 June 1964  Finland[182]
Erich BeerMF24717 May 1975  Netherlands21 June 1978  Austria[183]
Fabian ErnstMF2419 May 2002  Kuwait22 March 2006  United States[184]
Ludwig LeinbergerMF2402 October 1927  Denmark1 January 1933  Italy[185]
Bernd PatzkeDF24013 March 1965  Italy25 April 1971  Turkey[186]
Jonas Hofmann *MF2347 October 2020  Turkey10 October 2023  Mexico[187]
CacauFW23629 May 2009  China26 May 2012   Switzerland[188]
Klaus FichtelDF23122 February 1967  Morocco17 November 1971  Poland[189]
Wilhelm HahnemannFW23164 June 1938   Switzerland7 December 1941  Slovakia[190]
Georg KnöpfleMF23015 April 1928   Switzerland1 January 1933  Italy[191]
Georg StollenwerkDF23223 December 1951  Luxembourg23 March 1960  Chile[192]
Jonathan Tah *DF23026 March 2016  England26 March 2024  Netherlands[193]
Lukas Klostermann *DF22020 March 2019  Serbia12 June 2023  Ukraine[194]
Clemens FritzDF2227 October 2006  Georgia15 October 2008  Wales[195]
Rudolf GramlichMF22027 September 1931  Denmark7 August 1936  Norway[196]
Werner KohlmeyerDF22017 June 1951  Turkey30 March 1955  Italy[197]
Steffen FreundMF21022 February 1995  Spain27 May 1998  Finland[198]
Fritz HerkenrathGK21026 September 1954  Belgium24 September 1958  Denmark[199]
Andreas HinkelDF21030 April 2003  Serbia and Montenegro2 June 2009  United Arab Emirates[200]
Horst HrubeschFW2162 April 1980  Austria11 July 1982  Italy[201]
Karl MaiMF21111 October 1953  Saar20 May 1959  Poland[202]
Bernd SchusterMF21422 May 1979  Republic of Ireland29 February 1984  Belgium[203]
Heinrich StuhlfauthGK21027 June 1920   Switzerland2 March 1930  Italy[204]
Adolf UrbanFW211118 August 1935  Luxembourg1 November 1942  Croatia[205]
Ottmar WalterFW211022 November 1950   Switzerland26 May 1956  England[206]
Robin Gosens *MF2023 September 2020  Spain18 October 2023  Mexico[207]
Rudolf GelleschFW20118 August 1935  Luxembourg5 October 1941  Finland[208]
Ditmar JakobsDF20113 May 1980  Poland29 June 1986  Argentina[209]
Hannes LöhrFW20522 February 1967  Morocco9 September 1970  Hungary[210]
Shkodran Mustafi *DF20213 May 2014  Poland8 October 2017  Azerbaijan[211]
David Raum *DF2005 September 2021  Armenia26 March 2024  Netherlands[212]
Rolf RüssmannDF20130 April 1977  Yugoslavia15 November 1978  Hungary[213]
Toni TurekGK20022 November 1950   Switzerland16 October 1954  France[214]

References

General references

External links