Skip to content
TheFootball.News

Germany vs Hungary head-to-head record

Germany wins
15
Draws
13
Hungary wins
12

40 meetings, 1909 to 2024Goals: Germany 82, Hungary 69

Germany and Hungary have met 40 times since 1909. Germany have won 15, Hungary 12, and 13 matches ended level. They last met on 19 November 2024, when the match ended 1–1 in the Nations League.

The 40 meetings have produced 151 goals, 3.77 per game. The biggest win is Germany’s 7–0 in a friendly in 1941. Germany are unbeaten in the last three meetings (2 wins, 1 draw).

Who has won more, Germany or Hungary?

All matches40 matches

15 Germany13 drawsHungary 12

Competitive9 matches

3 Germany3 drawsHungary 3

Friendlies31 matches

12 Germany10 drawsHungary 9

Key numbers

Goals
Germany 82, Hungary 693.77 per game
First meeting
Hungary 3–3 GermanyFriendly, 4 Apr 1909
Most recent
Hungary 1–1 GermanyNations League, 19 Nov 2024
Germany’s biggest win
Germany 7–0 HungaryFriendly, 6 Apr 1941
Hungary’s biggest win
Germany 3–8 HungaryWorld Cup, 20 Jun 1954
Most goals in a meeting
Germany 3–8 HungaryWorld Cup, 20 Jun 1954
Current run
Germany unbeaten in 3
Biggest upset
Germany 0–2 HungaryFriendly, 6 Jun 2004Winner’s rating-based win expectancy: 7.4%
TFN Elo rating now
Germany 1963 (14th), Hungary 1774 (42nd)How the rating works

Last five meetings

  1. Hungary1Germany1

    Nations League

    Budapest, Hungary

  2. Germany5Hungary0

    Nations League

    Düsseldorf, Germany

  3. Germany2Hungary0

    European Championship

    Stuttgart, Germany

  4. Germany0Hungary1

    Nations League

    Leipzig, Germany

  5. Hungary1Germany1

    Nations League

    Budapest, Hungary

Who has had the upper hand over time?

The line climbs with every Germany win and drops with every Hungary win, so its height shows who has won more meetings up to that point.

Above the line: Germany have won more Below: Hungary have won more
4 April 1909: Hungary 3–3 Germany (Friendly). Level17 December 1911: Germany 1–4 Hungary (Friendly). Hungary +114 April 1912: Hungary 4–4 Germany (Friendly). Hungary +13 July 1912: Hungary 3–1 Germany (Olympic Games). Hungary +224 October 1920: Germany 1–0 Hungary (Friendly). Hungary +15 June 1921: Hungary 3–0 Germany (Friendly). Hungary +22 July 1922: Germany 0–0 Hungary (Friendly). Hungary +221 September 1924: Hungary 4–1 Germany (Friendly). Hungary +328 September 1930: Germany 5–3 Hungary (Friendly). Hungary +230 October 1932: Hungary 2–1 Germany (Friendly). Hungary +314 January 1934: Germany 3–1 Hungary (Friendly). Hungary +215 March 1936: Hungary 3–2 Germany (Friendly). Hungary +320 March 1938: Germany 1–1 Hungary (Friendly). Hungary +324 September 1939: Hungary 5–1 Germany (Friendly). Hungary +47 April 1940: Germany 2–2 Hungary (Friendly). Hungary +46 October 1940: Hungary 2–2 Germany (Friendly). Hungary +46 April 1941: Germany 7–0 Hungary (Friendly). Hungary +33 May 1942: Hungary 3–5 Germany (Friendly). Hungary +220 June 1954: Germany 3–8 Hungary (World Cup). Hungary +34 July 1954: Germany 3–2 Hungary (World Cup). Hungary +222 December 1957: Germany 1–0 Hungary (Friendly). Hungary +18 November 1959: Hungary 4–3 Germany (Friendly). Hungary +29 September 1970: Germany 3–1 Hungary (Friendly). Hungary +129 March 1972: Hungary 0–2 Germany (Friendly). Level17 April 1974: Germany 5–0 Hungary (Friendly). Germany +115 November 1978: Germany 0–0 Hungary (Friendly). Germany +17 September 1983: Hungary 1–1 Germany (Friendly). Germany +129 January 1985: Germany 0–1 Hungary (Friendly). Level18 November 1987: Hungary 0–0 Germany (Friendly). Level12 October 1994: Hungary 0–0 Germany (Friendly). Level15 August 2001: Hungary 2–5 Germany (Friendly). Germany +16 June 2004: Germany 0–2 Hungary (Friendly). Level29 May 2010: Hungary 0–3 Germany (Friendly). Germany +14 June 2016: Germany 2–0 Hungary (Friendly). Germany +223 June 2021: Germany 2–2 Hungary (European Championship). Germany +211 June 2022: Hungary 1–1 Germany (Nations League). Germany +223 September 2022: Germany 0–1 Hungary (Nations League). Germany +119 June 2024: Germany 2–0 Hungary (European Championship). Germany +27 September 2024: Germany 5–0 Hungary (Nations League). Germany +319 November 2024: Hungary 1–1 Germany (Nations League). Germany +3Level
Germany lead by 3 wins after the latest meeting. The biggest lead was 4, held by Hungary from 24 September 1939.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

Home, away and neutral

In Germany's home games

19 matches

1054

GermanyDrawsHungary

In Hungary's home games

18 matches

486

GermanyDrawsHungary

At neutral venues

3 matches

102

GermanyDrawsHungary

Record by competition

Record by competition
CompetitionPlayedGermanyDrawsHungaryGoals
Friendly311210964–51
Nations League41217–3
World Cup21016–10
European Championship21104–2
Olympic Games10011–3

Meetings by decade

Germany wins Draws Hungary wins
Meetings by decade
DecadeResultsPlayedGoals
1900s16
1910s317
1920s49
1930s628
1940s423
1950s424
1970s411
1980s33
1990s10
2000s29
2010s25
2020s616

Longest runs

Longest runs
Longest run ofGermanyHungary
Wins in a row31970 to 197412022
Unbeaten meetings51970 to 198351978 to 1994

The longest run of draws is 2, from 23 June 2021 to 11 June 2022.

Top scorers in Germany vs Hungary

  1. 1Sándor KocsisHungary4
  2. 2Helmut RahnGermany3
  3. 3Ádám SzalaiHungary2
  4. 4Ferenc PuskásHungary2
  5. 5Jamal MusialaGermany2
  6. 6Kai HavertzGermany2(1 penalty)
  7. 7Nándor HidegkutiHungary2

Scorer records exist for 8 of the 40 meetings, mostly competitive matches. Own goals are not credited to a player.

Questions answered

How many times have Germany and Hungary played each other?

40 times, starting on 4 April 1909. 9 of those meetings were competitive and 31 were friendlies.

Who has won more matches between Germany and Hungary?

Germany, with 15 wins to 12. 13 matches ended level.

What is the biggest win in Germany vs Hungary?

Germany’s 7–0 win in a friendly on 6 April 1941 in Cologne.

When did Germany and Hungary last play?

On 19 November 2024 in Budapest, when the match ended 1–1 in the Nations League.

What is the competitive record between Germany and Hungary?

In 9 competitive matches, Germany have 3 wins, Hungary have 3, and 3 ended level.

Every Germany vs Hungary result

Show
Every Germany vs Hungary result
DateHomeScoreAwayCompetitionVenue
Hungary1–1GermanyNations LeagueBudapest, Hungary
Germany5–0HungaryNations LeagueDüsseldorf, Germany
Germany2–0HungaryEuropean ChampionshipStuttgart, Germany
Germany0–1HungaryNations LeagueLeipzig, Germany
Hungary1–1GermanyNations LeagueBudapest, Hungary
Germany2–2HungaryEuropean ChampionshipMunich, Germany
Germany2–0HungaryFriendlyGelsenkirchen, Germany
Hungary0–3GermanyFriendlyBudapest, Hungary
Germany0–2HungaryFriendlyKaiserslautern, Germany
Hungary2–5GermanyFriendlyBudapest, Hungary
Hungary0–0GermanyFriendlyBudapest, Hungary
Hungary0–0GermanyFriendlyBudapest, Hungary
Germany0–1HungaryFriendlyHamburg, Germany
Hungary1–1GermanyFriendlyBudapest, Hungary
Germany0–0HungaryFriendlyFrankfurt, Germany
Germany5–0HungaryFriendlyDortmund, Germany
Hungary0–2GermanyFriendlyBudapest, Hungary
Germany3–1HungaryFriendlyNuremberg, Germany
Hungary4–3GermanyFriendlyBudapest, Hungary
Germany1–0HungaryFriendlyHanover, Germany
Germany3–2HungaryWorld CupBern, Switzerland (neutral)
Germany3–8HungaryWorld CupBasel, Switzerland (neutral)
Hungary3–5GermanyFriendlyBudapest, Hungary
Germany7–0HungaryFriendlyCologne, Germany
Hungary2–2GermanyFriendlyBudapest, Hungary
Germany2–2HungaryFriendlyBerlin, Germany
Hungary5–1GermanyFriendlyBudapest, Hungary
Germany1–1HungaryFriendlyNuremberg, Germany
Hungary3–2GermanyFriendlyBudapest, Hungary
Germany3–1HungaryFriendlyFrankfurt, Germany
Hungary2–1GermanyFriendlyBudapest, Hungary
Germany5–3HungaryFriendlyDresden, Germany
Hungary4–1GermanyFriendlyBudapest, Hungary
Germany0–0HungaryFriendlyBochum, Germany
Hungary3–0GermanyFriendlyBudapest, Hungary
Germany1–0HungaryFriendlyBerlin, Germany
Hungary3–1GermanyOlympic GamesStockholm, Sweden (neutral)
Hungary4–4GermanyFriendlyBudapest, Hungary
Germany1–4HungaryFriendlyMunich, Germany
Hungary3–3GermanyFriendlyBudapest, Hungary

Recent form

Germany

  1. Dat GreeceNations League0–0Sun 4 Oct 2026
  2. Wv SerbiaNations League2–0Thu 1 Oct 2026
  3. Lv GreeceNations League0–1Sun 27 Sept 2026
  4. Dat NetherlandsNations League1–1Thu 24 Sept 2026
  5. Dv ParaguayWorld Cup1–1Mon 29 Jun 2026

Hungary

  1. Wv UkraineNations League2–1Mon 5 Oct 2026
  2. Wv GeorgiaNations League1–0Fri 2 Oct 2026
  3. Dat Northern IrelandNations League0–0Mon 28 Sept 2026
  4. Lv UkraineNations League0–1Fri 25 Sept 2026
  5. Wv KazakhstanFriendly3–1Tue 9 Jun 2026

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.