Skip to content
TheFootball.News

England vs Portugal head-to-head record

England wins
10
Draws
10
Portugal wins
3

23 meetings, 1947 to 2016Goals: England 46, Portugal 25

England and Portugal have met 23 times since 1947. England have won 10, Portugal 3, and 10 matches ended level. They last met on 2 June 2016, when England won 1–0 in a friendly.

The 23 meetings have produced 71 goals, 3.09 per game. The biggest win is England’s 10–0 in a friendly in 1947. England are unbeaten in the last five meetings (1 win, 4 draws).

Who has won more, England or Portugal?

All matches23 matches

10 England10 drawsPortugal 3

Competitive10 matches

2 England6 drawsPortugal 2

Friendlies13 matches

8 England4 drawsPortugal 1

Key numbers

Goals
England 46, Portugal 253.09 per game
First meeting
Portugal 0–10 EnglandFriendly, 25 May 1947
Most recent
England 1–0 PortugalFriendly, 2 Jun 2016
England’s biggest win
Portugal 0–10 EnglandFriendly, 25 May 1947
Portugal’s biggest win
Portugal 3–1 EnglandFriendly, 22 May 1955
Most goals in a meeting
Portugal 0–10 EnglandFriendly, 25 May 1947
Current run
England unbeaten in 5
Biggest upset
Portugal 3–1 EnglandFriendly, 22 May 1955Winner’s rating-based win expectancy: 21%
TFN Elo rating now
England 2208 (3rd), Portugal 2111 (5th)How the rating works

Last five meetings

  1. England1Portugal0

    Friendly

    London, England

  2. England0Portugal0

    World Cup, Portugal won on penalties

    Gelsenkirchen, Germany (neutral)

  3. Portugal2England2

    European Championship, Portugal won on penalties

    Lisbon, Portugal

  4. Portugal1England1

    Friendly

    Faro, Portugal

  5. England1Portugal1

    Friendly

    Birmingham, England

Who has had the upper hand over time?

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

Above the line: England have won more Below: Portugal have won more
25 May 1947: Portugal 0–10 England (Friendly). England +114 May 1950: Portugal 3–5 England (Friendly). England +219 May 1951: England 5–2 Portugal (Friendly). England +322 May 1955: Portugal 3–1 England (Friendly). England +27 May 1958: England 2–1 Portugal (Friendly). England +321 May 1961: Portugal 1–1 England (World Cup qualifying). England +325 October 1961: England 2–0 Portugal (World Cup qualifying). England +417 May 1964: Portugal 3–4 England (Friendly). England +54 June 1964: England 1–1 Portugal (Taça das Nações). England +526 July 1966: England 2–1 Portugal (World Cup). England +610 December 1969: England 1–0 Portugal (Friendly). England +73 April 1974: Portugal 0–0 England (Friendly). England +720 November 1974: England 0–0 Portugal (Euro qualifying). England +719 November 1975: Portugal 1–1 England (Euro qualifying). England +73 June 1986: Portugal 1–0 England (World Cup). England +612 December 1995: England 1–1 Portugal (Friendly). England +622 April 1998: England 3–0 Portugal (Friendly). England +712 June 2000: Portugal 3–2 England (European Championship). England +67 September 2002: England 1–1 Portugal (Friendly). England +618 February 2004: Portugal 1–1 England (Friendly). England +624 June 2004: Portugal 2–2 England (European Championship). England +61 July 2006: England 0–0 Portugal (World Cup). England +62 June 2016: England 1–0 Portugal (Friendly). England +7Level
England lead by 7 wins after the latest meeting. The biggest lead was 7, held by England from 10 December 1969.

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

10 matches

730

EnglandDrawsPortugal

In Portugal's home games

9 matches

351

EnglandDrawsPortugal

At neutral venues

4 matches

022

EnglandDrawsPortugal

Record by competition

Record by competition
CompetitionPlayedEnglandDrawsPortugalGoals
Friendly1384135–15
World Cup31112–2
World Cup qualifying21103–1
European Championship20114–5
Euro qualifying20201–1
Taça das Nações10101–1

Meetings by decade

England wins Draws Portugal wins
Meetings by decade
DecadeResultsPlayedGoals
1940s110
1950s422
1960s617
1970s32
1980s11
1990s25
2000s513
2010s11

Longest runs

Longest runs
Longest run ofEnglandPortugal
Wins in a row31947 to 195112000
Unbeaten meetings101958 to 197552000 to 2006

The longest run of draws is 4, from 7 September 2002 to 1 July 2006.

Top scorers in England vs Portugal

  1. 1Bobby CharltonEngland2

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

Penalty shootouts

  • Portugal 2–2 EnglandEuropean Championship, 24 Jun 2004Portugal won on penalties
  • England 0–0 PortugalWorld Cup, 1 Jul 2006Portugal won on penalties

Questions answered

How many times have England and Portugal played each other?

23 times, starting on 25 May 1947. 10 of those meetings were competitive and 13 were friendlies.

Who has won more matches between England and Portugal?

England, with 10 wins to 3. 10 matches ended level.

What is the biggest win in England vs Portugal?

England’s 10–0 win in a friendly on 25 May 1947 in Oeiras.

When did England and Portugal last play?

On 2 June 2016 in London, when England won 1–0 in a friendly.

What is the competitive record between England and Portugal?

In 10 competitive matches, England have 2 wins, Portugal have 2, and 6 ended level.

Have England and Portugal met in a penalty shootout?

Yes, 2 times. Most recently at the World Cup on 1 July 2006, when Portugal won the shootout after a 0–0 draw.

Every England vs Portugal result

Show
Every England vs Portugal result
DateHomeScoreAwayCompetitionVenue
England1–0PortugalFriendlyLondon, England
England0–0Portugal on pensPortugalWorld CupGelsenkirchen, Germany (neutral)
Portugal2–2Portugal on pensEnglandEuropean ChampionshipLisbon, Portugal
Portugal1–1EnglandFriendlyFaro, Portugal
England1–1PortugalFriendlyBirmingham, England
Portugal3–2EnglandEuropean ChampionshipEindhoven, Netherlands (neutral)
England3–0PortugalFriendlyLondon, England
England1–1PortugalFriendlyLondon, England
Portugal1–0EnglandWorld CupMonterrey, Mexico (neutral)
Portugal1–1EnglandEuro qualifyingLisbon, Portugal
England0–0PortugalEuro qualifyingLondon, England
Portugal0–0EnglandFriendlyLisbon, Portugal
England1–0PortugalFriendlyLondon, England
England2–1PortugalWorld CupLondon, England
England1–1PortugalTaça das NaçõesSão Paulo, Brazil (neutral)
Portugal3–4EnglandFriendlyOeiras, Portugal
England2–0PortugalWorld Cup qualifyingLondon, England
Portugal1–1EnglandWorld Cup qualifyingOeiras, Portugal
England2–1PortugalFriendlyLondon, England
Portugal3–1EnglandFriendlyPorto, Portugal
England5–2PortugalFriendlyLiverpool, England
Portugal3–5EnglandFriendlyOeiras, Portugal
Portugal0–10EnglandFriendlyOeiras, Portugal

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

Portugal

  1. Wv NorwayNations League2–1Sun 4 Oct 2026
  2. Wat DenmarkNations League4–2Thu 1 Oct 2026
  3. Wat NorwayNations League2–1Sun 27 Sept 2026
  4. Wv WalesNations League1–0Thu 24 Sept 2026
  5. Lv SpainWorld Cup0–1Mon 6 Jul 2026

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