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
Competitive9 matches
Friendlies31 matches
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
- Hungary1Germany1
Nations League
Budapest, Hungary
- Germany5Hungary0
Nations League
Düsseldorf, Germany
- Germany2Hungary0
European Championship
Stuttgart, Germany
- Germany0Hungary1
Nations League
Leipzig, Germany
- 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.
Every meeting on one timeline
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
| Competition | Played | Germany | Draws | Hungary | Goals |
|---|---|---|---|---|---|
| Friendly | 31 | 12 | 10 | 9 | 64–51 |
| Nations League | 4 | 1 | 2 | 1 | 7–3 |
| World Cup | 2 | 1 | 0 | 1 | 6–10 |
| European Championship | 2 | 1 | 1 | 0 | 4–2 |
| Olympic Games | 1 | 0 | 0 | 1 | 1–3 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1900s | 1 | 6 | |
| 1910s | 3 | 17 | |
| 1920s | 4 | 9 | |
| 1930s | 6 | 28 | |
| 1940s | 4 | 23 | |
| 1950s | 4 | 24 | |
| 1970s | 4 | 11 | |
| 1980s | 3 | 3 | |
| 1990s | 1 | 0 | |
| 2000s | 2 | 9 | |
| 2010s | 2 | 5 | |
| 2020s | 6 | 16 |
Longest runs
| Longest run of | Germany | Hungary |
|---|---|---|
| Wins in a row | 31970 to 1974 | 12022 |
| Unbeaten meetings | 51970 to 1983 | 51978 to 1994 |
The longest run of draws is 2, from 23 June 2021 to 11 June 2022.
Top scorers in Germany vs Hungary
- 1Sándor KocsisHungary4
- 2Helmut RahnGermany3
- 3Ádám SzalaiHungary2
- 4Ferenc PuskásHungary2
- 5Jamal MusialaGermany2
- 6Kai HavertzGermany2(1 penalty)
- 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
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Hungary | 1–1 | Germany | Nations League | Budapest, Hungary | |
| Germany | 5–0 | Hungary | Nations League | Düsseldorf, Germany | |
| Germany | 2–0 | Hungary | European Championship | Stuttgart, Germany | |
| Germany | 0–1 | Hungary | Nations League | Leipzig, Germany | |
| Hungary | 1–1 | Germany | Nations League | Budapest, Hungary | |
| Germany | 2–2 | Hungary | European Championship | Munich, Germany | |
| Germany | 2–0 | Hungary | Friendly | Gelsenkirchen, Germany | |
| Hungary | 0–3 | Germany | Friendly | Budapest, Hungary | |
| Germany | 0–2 | Hungary | Friendly | Kaiserslautern, Germany | |
| Hungary | 2–5 | Germany | Friendly | Budapest, Hungary | |
| Hungary | 0–0 | Germany | Friendly | Budapest, Hungary | |
| Hungary | 0–0 | Germany | Friendly | Budapest, Hungary | |
| Germany | 0–1 | Hungary | Friendly | Hamburg, Germany | |
| Hungary | 1–1 | Germany | Friendly | Budapest, Hungary | |
| Germany | 0–0 | Hungary | Friendly | Frankfurt, Germany | |
| Germany | 5–0 | Hungary | Friendly | Dortmund, Germany | |
| Hungary | 0–2 | Germany | Friendly | Budapest, Hungary | |
| Germany | 3–1 | Hungary | Friendly | Nuremberg, Germany | |
| Hungary | 4–3 | Germany | Friendly | Budapest, Hungary | |
| Germany | 1–0 | Hungary | Friendly | Hanover, Germany | |
| Germany | 3–2 | Hungary | World Cup | Bern, Switzerland (neutral) | |
| Germany | 3–8 | Hungary | World Cup | Basel, Switzerland (neutral) | |
| Hungary | 3–5 | Germany | Friendly | Budapest, Hungary | |
| Germany | 7–0 | Hungary | Friendly | Cologne, Germany | |
| Hungary | 2–2 | Germany | Friendly | Budapest, Hungary | |
| Germany | 2–2 | Hungary | Friendly | Berlin, Germany | |
| Hungary | 5–1 | Germany | Friendly | Budapest, Hungary | |
| Germany | 1–1 | Hungary | Friendly | Nuremberg, Germany | |
| Hungary | 3–2 | Germany | Friendly | Budapest, Hungary | |
| Germany | 3–1 | Hungary | Friendly | Frankfurt, Germany | |
| Hungary | 2–1 | Germany | Friendly | Budapest, Hungary | |
| Germany | 5–3 | Hungary | Friendly | Dresden, Germany | |
| Hungary | 4–1 | Germany | Friendly | Budapest, Hungary | |
| Germany | 0–0 | Hungary | Friendly | Bochum, Germany | |
| Hungary | 3–0 | Germany | Friendly | Budapest, Hungary | |
| Germany | 1–0 | Hungary | Friendly | Berlin, Germany | |
| Hungary | 3–1 | Germany | Olympic Games | Stockholm, Sweden (neutral) | |
| Hungary | 4–4 | Germany | Friendly | Budapest, Hungary | |
| Germany | 1–4 | Hungary | Friendly | Munich, Germany | |
| Hungary | 3–3 | Germany | Friendly | Budapest, Hungary |
Recent form
Germany
- Dat GreeceNations League0–0Sun 4 Oct 2026
- Wv SerbiaNations League2–0Thu 1 Oct 2026
- Lv GreeceNations League0–1Sun 27 Sept 2026
- Dat NetherlandsNations League1–1Thu 24 Sept 2026
- Dv ParaguayWorld Cup1–1Mon 29 Jun 2026
Hungary
- Wv UkraineNations League2–1Mon 5 Oct 2026
- Wv GeorgiaNations League1–0Fri 2 Oct 2026
- Dat Northern IrelandNations League0–0Mon 28 Sept 2026
- Lv UkraineNations League0–1Fri 25 Sept 2026
- Wv KazakhstanFriendly3–1Tue 9 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.