Skip to content

National team

Germany

1039 matches · 602 won · 216 drawn · 221 lost
Germany against each opponent
OpponentPWDLGFGAFirstLast
Switzerland5537991477319082026
Netherlands49181912918019102026
Austria4125610905919082023
Hungary40151312826919092024
Italy39101415525719232025
Sweden3716912726119112018
England3513814465719302022
France3511816505319312025
Denmark291658573819122024
Spain27999323419352024
Belgium262015602919102023
Finland241761861919212026
Yugoslavia241437442919391990
Argentina237610333419582019
Brazil235513314119632018
Poland221372341319332023
Turkey221444541919512023
Bulgaria211623562419352002
Northern Ireland211542501619582025
Norway211551591519232017
Portugal201154342019362025
Republic of Ireland20956352419352015
Russia201523511519122018
Czechoslovakia181053402819341992
Scotland18954312419292024
Wales17962261019682009
Romania151032411919352021
Albania141310381019672001
Luxembourg141301571119342025
Mexico13562261319682023
Slovakia13904311419392025
United States13904281919932026
Greece12741231119602026
Uruguay11821291219282011
Ukraine10550201019972024
Chile961214819602017
Czech Republic9702161019962020
Malta981038319742010
Croatia8512181019412008
Australia641117919742017
Azerbaijan660024420092017
Cyprus651029119652007
Iceland651018119602021
Liechtenstein660038319962021
Serbia63218519982026
Armenia550025319962021
Colombia522110719902023
Estonia550022119352019
Georgia550012219952015
Israel550014119872022
Bosnia and Herzegovina431013320022024
Cameroon431010320022017
Faroe Islands440010120022013
Ghana431011419932026
Japan41127820042023
Kazakhstan440014120102013
Latvia431013219352021
Moldova440018319941999
Morocco440012319631986
San Marino440034020062017
South Africa43109219952009
South Korea42025719942018
Algeria31023519642014
Belarus32108220082019
Ecuador32018420062026
Paraguay31205420022026
Peru33007219702023
Saudi Arabia330013119982018
Tunisia31204119782005
United Arab Emirates330014319902009
Canada22006119942003
China21102120052009
Costa Rica22008420062022
Gibraltar220011020142015
Iran22004019982004
Ivory Coast21104320092026
Lithuania21103120022003
North Macedonia21015220212021
Oman22003019982022
Saarland22006119531954
Bolivia11001019941994
Curaçao11007120262026
Egypt10011219581958
German DR10010119741974
Kuwait11007020022002
New Zealand11002019991999
Nigeria11001019981998
Slovenia11001020052005
Thailand11005120042004