Skip to content
TheFootball.News

England vs Yugoslavia head-to-head record

England wins
5
Draws
5
Yugoslavia wins
4

14 meetings, 1939 to 1989Goals: England 23, Yugoslavia 20

England and Yugoslavia have met 14 times since 1939. England have won 5, Yugoslavia 4, and 5 matches ended level. They last met on 13 December 1989, when England won 2–1 in a friendly.

The 14 meetings have produced 43 goals, 3.07 per game. The biggest win is Yugoslavia’s 5–0 in a friendly in 1958. England are unbeaten in the last five meetings (3 wins, 2 draws).

Who has won more, England or Yugoslavia?

All matches14 matches

5 England5 drawsYugoslavia 4

Competitive3 matches

2 England0 drawsYugoslavia 1

Friendlies11 matches

3 England5 drawsYugoslavia 3

Key numbers

Goals
England 23, Yugoslavia 203.07 per game
First meeting
Yugoslavia 2–1 EnglandFriendly, 18 May 1939
Most recent
England 2–1 YugoslaviaFriendly, 13 Dec 1989
England’s biggest win
Yugoslavia 1–4 EnglandEuro qualifying, 11 Nov 1987
Yugoslavia’s biggest win
Yugoslavia 5–0 EnglandFriendly, 11 May 1958
Most goals in a meeting
England 3–3 YugoslaviaFriendly, 11 May 1960
Current run
England unbeaten in 5
Biggest upset
England 0–1 YugoslaviaEuropean Championship, 5 Jun 1968Winner’s rating-based win expectancy: 22%
TFN Elo rating now
England 2208 (3rd), Yugoslavia 1864How the rating works

Last five meetings

  1. England2Yugoslavia1

    Friendly

    London, England

  2. Yugoslavia1England4

    Euro qualifying

    Belgrade, Yugoslavia

  3. England2Yugoslavia0

    Euro qualifying

    London, England

  4. Yugoslavia2England2

    Friendly

    Belgrade, Yugoslavia

  5. England1Yugoslavia1

    Friendly

    London, England

Who has had the upper hand over time?

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

Above the line: England have won more Below: Yugoslavia have won more
18 May 1939: Yugoslavia 2–1 England (Friendly). Yugoslavia +122 November 1950: England 2–2 Yugoslavia (Friendly). Yugoslavia +116 May 1954: Yugoslavia 1–0 England (Friendly). Yugoslavia +228 November 1956: England 3–0 Yugoslavia (Friendly). Yugoslavia +111 May 1958: Yugoslavia 5–0 England (Friendly). Yugoslavia +211 May 1960: England 3–3 Yugoslavia (Friendly). Yugoslavia +29 May 1965: Yugoslavia 1–1 England (Friendly). Yugoslavia +24 May 1966: England 2–0 Yugoslavia (Friendly). Yugoslavia +15 June 1968: England 0–1 Yugoslavia (European Championship). Yugoslavia +211 October 1972: England 1–1 Yugoslavia (Friendly). Yugoslavia +25 June 1974: Yugoslavia 2–2 England (Friendly). Yugoslavia +212 November 1986: England 2–0 Yugoslavia (Euro qualifying). Yugoslavia +111 November 1987: Yugoslavia 1–4 England (Euro qualifying). Level13 December 1989: England 2–1 Yugoslavia (Friendly). England +1Level
England lead by 1 win after the latest meeting. The biggest lead was 2, held by Yugoslavia from 16 May 1954.

Every meeting on one timeline

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

Home, away and neutral

In England's home games

7 matches

430

EnglandDrawsYugoslavia

In Yugoslavia's home games

6 matches

123

EnglandDrawsYugoslavia

At neutral venues

1 match

001

EnglandDrawsYugoslavia

Record by competition

Record by competition
CompetitionPlayedEnglandDrawsYugoslaviaGoals
Friendly1135317–18
Euro qualifying22006–1
European Championship10010–1

Meetings by decade

England wins Draws Yugoslavia wins
Meetings by decade
DecadeResultsPlayedGoals
1930s13
1950s413
1960s411
1970s26
1980s310

Longest runs

Longest runs
Longest run ofEnglandYugoslavia
Wins in a row31986 to 198911968
Unbeaten meetings51972 to 198931968 to 1974

The longest run of draws is 2, from 11 October 1972 to 5 June 1974.

Questions answered

How many times have England and Yugoslavia played each other?

14 times, starting on 18 May 1939. 3 of those meetings were competitive and 11 were friendlies.

Who has won more matches between England and Yugoslavia?

England, with 5 wins to 4. 5 matches ended level.

What is the biggest win in England vs Yugoslavia?

Yugoslavia’s 5–0 win in a friendly on 11 May 1958 in Belgrade.

When did England and Yugoslavia last play?

On 13 December 1989 in London, when England won 2–1 in a friendly.

What is the competitive record between England and Yugoslavia?

In 3 competitive matches, England have 2 wins, Yugoslavia have 1, and 0 ended level.

Every England vs Yugoslavia result

Show
Every England vs Yugoslavia result
DateHomeScoreAwayCompetitionVenue
England2–1YugoslaviaFriendlyLondon, England
Yugoslavia1–4EnglandEuro qualifyingBelgrade, Yugoslavia
England2–0YugoslaviaEuro qualifyingLondon, England
Yugoslavia2–2EnglandFriendlyBelgrade, Yugoslavia
England1–1YugoslaviaFriendlyLondon, England
England0–1YugoslaviaEuropean ChampionshipFlorence, Italy (neutral)
England2–0YugoslaviaFriendlyLondon, England
Yugoslavia1–1EnglandFriendlyBelgrade, Yugoslavia
England3–3YugoslaviaFriendlyLondon, England
Yugoslavia5–0EnglandFriendlyBelgrade, Yugoslavia
England3–0YugoslaviaFriendlyLondon, England
Yugoslavia1–0EnglandFriendlyBelgrade, Yugoslavia
England2–2YugoslaviaFriendlyLondon, England
Yugoslavia2–1EnglandFriendlyBelgrade, Yugoslavia

Recent form

England

  1. Wv Czech RepublicNations League3–0Tue 6 Oct 2026
  2. Wat CroatiaNations League7–0Sat 3 Oct 2026
  3. Wat Czech RepublicNations League2–0Tue 29 Sept 2026
  4. Lv SpainNations League2–3Sat 26 Sept 2026
  5. Wv FranceWorld Cup6–4Sat 18 Jul 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.