Skip to content
TheFootball.News

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

14 Germany3 drawsYugoslavia 7

Competitive8 matches

6 Germany0 drawsYugoslavia 2

Friendlies16 matches

8 Germany3 drawsYugoslavia 5

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

  1. Germany4Yugoslavia1

    World Cup

    Milan, Italy (neutral)

  2. Germany1Yugoslavia1

    Friendly

    Bremen, Germany

  3. Germany1Yugoslavia1

    Friendly

    Bochum, Germany

  4. Germany4Yugoslavia2

    Friendly

    Luxembourg, Luxembourg (neutral)

  5. 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.

Above the line: Germany have won more Below: Yugoslavia have won more
26 February 1939: Germany 3–2 Yugoslavia (Friendly). Germany +115 October 1939: Yugoslavia 1–5 Germany (Friendly). Germany +214 April 1940: Germany 1–2 Yugoslavia (Friendly). Germany +13 November 1940: Yugoslavia 2–0 Germany (Friendly). Level21 December 1952: Germany 3–2 Yugoslavia (Friendly). Germany +127 June 1954: Germany 2–0 Yugoslavia (World Cup). Germany +225 September 1955: Yugoslavia 3–1 Germany (Friendly). Germany +119 June 1958: Germany 1–0 Yugoslavia (World Cup). Germany +220 December 1959: Germany 1–1 Yugoslavia (Friendly). Germany +210 June 1962: Germany 0–1 Yugoslavia (World Cup). Germany +130 September 1962: Yugoslavia 2–3 Germany (Friendly). Germany +223 June 1966: Germany 2–0 Yugoslavia (Friendly). Germany +33 May 1967: Yugoslavia 1–0 Germany (Euro qualifying). Germany +27 October 1967: Germany 3–1 Yugoslavia (Euro qualifying). Germany +313 May 1970: Germany 1–0 Yugoslavia (Friendly). Germany +418 November 1970: Yugoslavia 2–0 Germany (Friendly). Germany +39 May 1973: Germany 0–1 Yugoslavia (Friendly). Germany +226 June 1974: Germany 2–0 Yugoslavia (World Cup). Germany +317 June 1976: Yugoslavia 2–4 Germany (European Championship). Germany +430 April 1977: Yugoslavia 1–2 Germany (Friendly). Germany +57 June 1983: Germany 4–2 Yugoslavia (Friendly). Germany +611 May 1986: Germany 1–1 Yugoslavia (Friendly). Germany +64 June 1988: Germany 1–1 Yugoslavia (Friendly). Germany +610 June 1990: Germany 4–1 Yugoslavia (World Cup). Germany +7Level
Germany lead by 7 wins after the latest meeting. The biggest lead was 7, held by Germany from 10 June 1990.

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

11 matches

632

GermanyDrawsYugoslavia

In Yugoslavia's home games

8 matches

404

GermanyDrawsYugoslavia

At neutral venues

5 matches

401

GermanyDrawsYugoslavia

Record by competition

Record by competition
CompetitionPlayedGermanyDrawsYugoslaviaGoals
Friendly1683528–23
World Cup54019–2
Euro qualifying21013–2
European Championship11004–2

Meetings by decade

Germany wins Draws Yugoslavia wins
Meetings by decade
DecadeResultsPlayedGoals
1930s211
1940s25
1950s514
1960s513
1970s615
1980s310
1990s15

Longest runs

Longest runs
Longest run ofGermanyYugoslavia
Wins in a row41974 to 198321970 to 1973
Unbeaten meetings71974 to 199021986 to 1988

The longest run of draws is 2, from 11 May 1986 to 4 June 1988.

Top scorers in Germany vs Yugoslavia

  1. 1Dieter MüllerGermany3
  2. 2Gerd MüllerGermany2
  3. 3Helmut RahnGermany2
  4. 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

Show
Every Germany vs Yugoslavia result
DateHomeScoreAwayCompetitionVenue
Germany4–1YugoslaviaWorld CupMilan, Italy (neutral)
Germany1–1YugoslaviaFriendlyBremen, Germany
Germany1–1YugoslaviaFriendlyBochum, Germany
Germany4–2YugoslaviaFriendlyLuxembourg, Luxembourg (neutral)
Yugoslavia1–2GermanyFriendlyBelgrade, Yugoslavia
Yugoslavia2–4GermanyEuropean ChampionshipBelgrade, Yugoslavia
Germany2–0YugoslaviaWorld CupDüsseldorf, Germany
Germany0–1YugoslaviaFriendlyMunich, Germany
Yugoslavia2–0GermanyFriendlyZagreb, Yugoslavia
Germany1–0YugoslaviaFriendlyHanover, Germany
Germany3–1YugoslaviaEuro qualifyingHamburg, Germany
Yugoslavia1–0GermanyEuro qualifyingBelgrade, Yugoslavia
Germany2–0YugoslaviaFriendlyHanover, Germany
Yugoslavia2–3GermanyFriendlyZagreb, Yugoslavia
Germany0–1YugoslaviaWorld CupSantiago, Chile (neutral)
Germany1–1YugoslaviaFriendlyHanover, Germany
Germany1–0YugoslaviaWorld CupMalmö, Sweden (neutral)
Yugoslavia3–1GermanyFriendlyBelgrade, Yugoslavia
Germany2–0YugoslaviaWorld CupGeneva, Switzerland (neutral)
Germany3–2YugoslaviaFriendlyLudwigshafen, Germany
Yugoslavia2–0GermanyFriendlyZagreb, Yugoslavia
Germany1–2YugoslaviaFriendlyVienna, Germany
Yugoslavia1–5GermanyFriendlyZagreb, Yugoslavia
Germany3–2YugoslaviaFriendlyBerlin, Germany

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

Yugoslavia

  1. Lat NetherlandsFriendly0–2Wed 25 Mar 1992
  2. Wat AustriaEuro qualifying2–0Wed 13 Nov 1991
  3. Lat BrazilFriendly1–3Wed 30 Oct 1991
  4. Wv Faroe IslandsEuro qualifying2–0Wed 16 Oct 1991
  5. Lat SwedenFriendly3–4Wed 4 Sept 1991

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