Skip to content
TheFootball.News

Brazil vs England head-to-head record

Brazil wins
12
Draws
11
England wins
4

27 meetings, 1956 to 2024Goals: Brazil 35, England 23

Brazil and England have met 27 times since 1956. Brazil have won 12, England 4, and 11 matches ended level. They last met on 23 March 2024, when Brazil won 1–0 in a friendly.

The 27 meetings have produced 58 goals, 2.15 per game. The biggest win is Brazil’s 5–1 in the Taça das Nações in 1964. Brazil are unbeaten in the last three meetings (1 win, 2 draws).

Who has won more, Brazil or England?

All matches27 matches

12 Brazil11 drawsEngland 4

Competitive10 matches

7 Brazil3 drawsEngland 0

Friendlies17 matches

5 Brazil8 drawsEngland 4

Key numbers

Goals
Brazil 35, England 232.15 per game
First meeting
England 4–2 BrazilFriendly, 9 May 1956
Most recent
England 0–1 BrazilFriendly, 23 Mar 2024
Brazil’s biggest win
Brazil 5–1 EnglandTaça das Nações, 30 May 1964
England’s biggest win
England 4–2 BrazilFriendly, 9 May 1956
Most goals in a meeting
Brazil 5–1 EnglandTaça das Nações, 30 May 1964
Current run
Brazil unbeaten in 3
TFN Elo rating now
Brazil 2077 (6th), England 2208 (3rd)How the rating works

Last five meetings

  1. England0Brazil1

    Friendly

    London, England

  2. England0Brazil0

    Friendly

    London, England

  3. Brazil2England2

    Friendly

    Rio de Janeiro, Brazil

  4. England2Brazil1

    Friendly

    London, England

  5. Brazil1England0

    Friendly

    Doha, Qatar (neutral)

Who has had the upper hand over time?

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

Above the line: Brazil have won more Below: England have won more
9 May 1956: England 4–2 Brazil (Friendly). England +111 June 1958: Brazil 0–0 England (World Cup). England +113 May 1959: Brazil 2–0 England (Friendly). Level10 June 1962: Brazil 3–1 England (World Cup). Brazil +18 May 1963: England 1–1 Brazil (Friendly). Brazil +130 May 1964: Brazil 5–1 England (Taça das Nações). Brazil +212 June 1969: Brazil 2–1 England (Friendly). Brazil +37 June 1970: Brazil 1–0 England (World Cup). Brazil +423 May 1976: Brazil 1–0 England (U.S.A. Bicentennial Cup Tournament). Brazil +58 June 1977: Brazil 0–0 England (Friendly). Brazil +519 April 1978: England 1–1 Brazil (Friendly). Brazil +512 May 1981: England 0–1 Brazil (Friendly). Brazil +610 June 1984: Brazil 0–2 England (Friendly). Brazil +519 May 1987: England 1–1 Brazil (Rous Cup). Brazil +528 March 1990: England 1–0 Brazil (Friendly). Brazil +417 May 1992: England 1–1 Brazil (Friendly). Brazil +413 June 1993: Brazil 1–1 England (USA Cup). Brazil +411 June 1995: England 1–3 Brazil (Umbro Cup). Brazil +510 June 1997: England 0–1 Brazil (Tournoi de France). Brazil +627 May 2000: England 1–1 Brazil (Friendly). Brazil +621 June 2002: England 1–2 Brazil (World Cup). Brazil +71 June 2007: England 1–1 Brazil (Friendly). Brazil +714 November 2009: Brazil 1–0 England (Friendly). Brazil +86 February 2013: England 2–1 Brazil (Friendly). Brazil +72 June 2013: Brazil 2–2 England (Friendly). Brazil +714 November 2017: England 0–0 Brazil (Friendly). Brazil +723 March 2024: England 0–1 Brazil (Friendly). Brazil +8Level
Brazil lead by 8 wins after the latest meeting. The biggest lead was 8, held by Brazil from 14 November 2009.

Every meeting on one timeline

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

Home, away and neutral

In Brazil's home games

6 matches

321

BrazilDrawsEngland

In England's home games

13 matches

373

BrazilDrawsEngland

At neutral venues

8 matches

620

BrazilDrawsEngland

Record by competition

Record by competition
CompetitionPlayedBrazilDrawsEnglandGoals
Friendly1758417–17
World Cup43106–2
Rous Cup10101–1
Taça das Nações11005–1
Tournoi de France11001–0
U.S.A. Bicentennial Cup Tournament11001–0
Umbro Cup11003–1
USA Cup10101–1

Meetings by decade

Brazil wins Draws England wins
Meetings by decade
DecadeResultsPlayedGoals
1950s38
1960s415
1970s44
1980s35
1990s510
2000s48
2010s37
2020s11

Longest runs

Longest runs
Longest run ofBrazilEngland
Wins in a row41964 to 197612013
Unbeaten meetings111958 to 198151984 to 1993

The longest run of draws is 2, from 2 June 2013 to 14 November 2017.

Top scorers in Brazil vs England

  1. 1GarrinchaBrazil2

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

Questions answered

How many times have Brazil and England played each other?

27 times, starting on 9 May 1956. 10 of those meetings were competitive and 17 were friendlies.

Who has won more matches between Brazil and England?

Brazil, with 12 wins to 4. 11 matches ended level.

What is the biggest win in Brazil vs England?

Brazil’s 5–1 win in the Taça das Nações on 30 May 1964 in Rio de Janeiro.

When did Brazil and England last play?

On 23 March 2024 in London, when Brazil won 1–0 in a friendly.

What is the competitive record between Brazil and England?

In 10 competitive matches, Brazil have 7 wins, England have 0, and 3 ended level.

Every Brazil vs England result

Show
Every Brazil vs England result
DateHomeScoreAwayCompetitionVenue
England0–1BrazilFriendlyLondon, England
England0–0BrazilFriendlyLondon, England
Brazil2–2EnglandFriendlyRio de Janeiro, Brazil
England2–1BrazilFriendlyLondon, England
Brazil1–0EnglandFriendlyDoha, Qatar (neutral)
England1–1BrazilFriendlyLondon, England
England1–2BrazilWorld CupFukuroi, Japan (neutral)
England1–1BrazilFriendlyLondon, England
England0–1BrazilTournoi de FranceParis, France (neutral)
England1–3BrazilUmbro CupLondon, England
Brazil1–1EnglandUSA CupWashington, D.C., United States (neutral)
England1–1BrazilFriendlyLondon, England
England1–0BrazilFriendlyLondon, England
England1–1BrazilRous CupLondon, England
Brazil0–2EnglandFriendlyRio de Janeiro, Brazil
England0–1BrazilFriendlyLondon, England
England1–1BrazilFriendlyLondon, England
Brazil0–0EnglandFriendlyRio de Janeiro, Brazil
Brazil1–0EnglandU.S.A. Bicentennial Cup TournamentLos Angeles, United States (neutral)
Brazil1–0EnglandWorld CupGuadalajara, Mexico (neutral)
Brazil2–1EnglandFriendlyRio de Janeiro, Brazil
Brazil5–1EnglandTaça das NaçõesRio de Janeiro, Brazil
England1–1BrazilFriendlyLondon, England
Brazil3–1EnglandWorld CupViña del Mar, Chile (neutral)
Brazil2–0EnglandFriendlyRio de Janeiro, Brazil
Brazil0–0EnglandWorld CupGothenburg, Sweden (neutral)
England4–2BrazilFriendlyLondon, England

Recent form

Brazil

  1. Wat IndiaFriendly4–0Sat 3 Oct 2026
  2. Wat AustraliaFriendly4–2Tue 29 Sept 2026
  3. Dat AustraliaFriendly1–1Fri 25 Sept 2026
  4. Lv NorwayWorld Cup1–2Sun 5 Jul 2026
  5. Wv JapanWorld Cup2–1Mon 29 Jun 2026

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

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