Germany vs Yugoslavia head-to-head record
- Germany wins
- 14
- Draws
- 3
- Yugoslavia wins
- 7
24 meetings, 1939 to 1990Goals: Germany 44, Yugoslavia 29
Germany and Yugoslavia have met 24 times since 1939. Germany have won 14, Yugoslavia 7, and 3 matches ended level. They last met on 10 June 1990, when Germany won 4–1 at the World Cup.
The 24 meetings have produced 73 goals, 3.04 per game. The biggest win is Germany’s 5–1 in a friendly in 1939. Germany are unbeaten in the last seven meetings (5 wins, 2 draws).
Who has won more, Germany or Yugoslavia?
All matches24 matches
Competitive8 matches
Friendlies16 matches
Key numbers
- Goals
- Germany 44, Yugoslavia 293.04 per game
- First meeting
- Germany 3–2 YugoslaviaFriendly, 26 Feb 1939
- Most recent
- Germany 4–1 YugoslaviaWorld Cup, 10 Jun 1990
- Germany’s biggest win
- Yugoslavia 1–5 GermanyFriendly, 15 Oct 1939
- Yugoslavia’s biggest win
- Yugoslavia 3–1 GermanyFriendly, 25 Sept 1955
- Most goals in a meeting
- Germany 4–2 YugoslaviaFriendly, 7 Jun 1983
- Current run
- Germany unbeaten in 7
- Biggest upset
- Germany 0–1 YugoslaviaFriendly, 9 May 1973Winner’s rating-based win expectancy: 14%
- TFN Elo rating now
- Germany 1963 (14th), Yugoslavia 1864How the rating works
Last five meetings
- Germany4Yugoslavia1
World Cup
Milan, Italy (neutral)
- Germany1Yugoslavia1
Friendly
Bremen, Germany
- Germany1Yugoslavia1
Friendly
Bochum, Germany
- Germany4Yugoslavia2
Friendly
Luxembourg, Luxembourg (neutral)
- Yugoslavia1Germany2
Friendly
Belgrade, Yugoslavia
Who has had the upper hand over time?
The line climbs with every Germany win and drops with every Yugoslavia 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
11 matches
632
GermanyDrawsYugoslavia
In Yugoslavia's home games
8 matches
404
GermanyDrawsYugoslavia
At neutral venues
5 matches
401
GermanyDrawsYugoslavia
Record by competition
| Competition | Played | Germany | Draws | Yugoslavia | Goals |
|---|---|---|---|---|---|
| Friendly | 16 | 8 | 3 | 5 | 28–23 |
| World Cup | 5 | 4 | 0 | 1 | 9–2 |
| Euro qualifying | 2 | 1 | 0 | 1 | 3–2 |
| European Championship | 1 | 1 | 0 | 0 | 4–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1930s | 2 | 11 | |
| 1940s | 2 | 5 | |
| 1950s | 5 | 14 | |
| 1960s | 5 | 13 | |
| 1970s | 6 | 15 | |
| 1980s | 3 | 10 | |
| 1990s | 1 | 5 |
Longest runs
| Longest run of | Germany | Yugoslavia |
|---|---|---|
| Wins in a row | 41974 to 1983 | 21970 to 1973 |
| Unbeaten meetings | 71974 to 1990 | 21986 to 1988 |
The longest run of draws is 2, from 11 May 1986 to 4 June 1988.
Top scorers in Germany vs Yugoslavia
- 1Dieter MüllerGermany3
- 2Gerd MüllerGermany2
- 3Helmut RahnGermany2
- 4Lothar MatthäusGermany2
Scorer records exist for 8 of the 24 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Germany and Yugoslavia played each other?
24 times, starting on 26 February 1939. 8 of those meetings were competitive and 16 were friendlies.
Who has won more matches between Germany and Yugoslavia?
Germany, with 14 wins to 7. 3 matches ended level.
What is the biggest win in Germany vs Yugoslavia?
Germany’s 5–1 win in a friendly on 15 October 1939 in Zagreb.
When did Germany and Yugoslavia last play?
On 10 June 1990 in Milan, when Germany won 4–1 at the World Cup.
What is the competitive record between Germany and Yugoslavia?
In 8 competitive matches, Germany have 6 wins, Yugoslavia have 2, and 0 ended level.
Every Germany vs Yugoslavia result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Germany | 4–1 | Yugoslavia | World Cup | Milan, Italy (neutral) | |
| Germany | 1–1 | Yugoslavia | Friendly | Bremen, Germany | |
| Germany | 1–1 | Yugoslavia | Friendly | Bochum, Germany | |
| Germany | 4–2 | Yugoslavia | Friendly | Luxembourg, Luxembourg (neutral) | |
| Yugoslavia | 1–2 | Germany | Friendly | Belgrade, Yugoslavia | |
| Yugoslavia | 2–4 | Germany | European Championship | Belgrade, Yugoslavia | |
| Germany | 2–0 | Yugoslavia | World Cup | Düsseldorf, Germany | |
| Germany | 0–1 | Yugoslavia | Friendly | Munich, Germany | |
| Yugoslavia | 2–0 | Germany | Friendly | Zagreb, Yugoslavia | |
| Germany | 1–0 | Yugoslavia | Friendly | Hanover, Germany | |
| Germany | 3–1 | Yugoslavia | Euro qualifying | Hamburg, Germany | |
| Yugoslavia | 1–0 | Germany | Euro qualifying | Belgrade, Yugoslavia | |
| Germany | 2–0 | Yugoslavia | Friendly | Hanover, Germany | |
| Yugoslavia | 2–3 | Germany | Friendly | Zagreb, Yugoslavia | |
| Germany | 0–1 | Yugoslavia | World Cup | Santiago, Chile (neutral) | |
| Germany | 1–1 | Yugoslavia | Friendly | Hanover, Germany | |
| Germany | 1–0 | Yugoslavia | World Cup | Malmö, Sweden (neutral) | |
| Yugoslavia | 3–1 | Germany | Friendly | Belgrade, Yugoslavia | |
| Germany | 2–0 | Yugoslavia | World Cup | Geneva, Switzerland (neutral) | |
| Germany | 3–2 | Yugoslavia | Friendly | Ludwigshafen, Germany | |
| Yugoslavia | 2–0 | Germany | Friendly | Zagreb, Yugoslavia | |
| Germany | 1–2 | Yugoslavia | Friendly | Vienna, Germany | |
| Yugoslavia | 1–5 | Germany | Friendly | Zagreb, Yugoslavia | |
| Germany | 3–2 | Yugoslavia | Friendly | Berlin, Germany |
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
Yugoslavia
- Lat NetherlandsFriendly0–2Wed 25 Mar 1992
- Wat AustriaEuro qualifying2–0Wed 13 Nov 1991
- Lat BrazilFriendly1–3Wed 30 Oct 1991
- Wv Faroe IslandsEuro qualifying2–0Wed 16 Oct 1991
- Lat SwedenFriendly3–4Wed 4 Sept 1991
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.