Skip to content
TheFootball.News

Belgium vs England head-to-head record

Belgium wins
4
Draws
6
England wins
17

27 meetings, 1921 to 2024Goals: Belgium 33, England 76

Belgium and England have met 27 times since 1921. England have won 17, Belgium 4, and 6 matches ended level. They last met on 26 March 2024, when the match ended 2–2 in a friendly.

The 27 meetings have produced 109 goals, 4.04 per game. The biggest win is England’s 9–1 in a friendly in 1927. In competitive matches, though, Belgium lead 3 wins to 2.

Who has won more, Belgium or England?

All matches27 matches

4 Belgium6 drawsEngland 17

Competitive8 matches

3 Belgium3 drawsEngland 2

Friendlies19 matches

1 Belgium3 drawsEngland 15

Key numbers

Goals
Belgium 33, England 764.04 per game
First meeting
Belgium 0–2 EnglandFriendly, 21 May 1921
Most recent
England 2–2 BelgiumFriendly, 26 Mar 2024
Belgium’s biggest win
Belgium 2–0 EnglandNations League, 15 Nov 2020
England’s biggest win
Belgium 1–9 EnglandFriendly, 11 May 1927
Most goals in a meeting
Belgium 1–9 EnglandFriendly, 11 May 1927
TFN Elo rating now
Belgium 2022 (10th), England 2208 (3rd)How the rating works

Last five meetings

  1. England2Belgium2

    Friendly

    London, England

  2. Belgium2England0

    Nations League

    Leuven, Belgium

  3. England2Belgium1

    Nations League

    London, England

  4. Belgium2England0

    World Cup

    Saint Petersburg, Russia (neutral)

  5. England0Belgium1

    World Cup

    Kaliningrad, Russia (neutral)

Who has had the upper hand over time?

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

Above the line: Belgium have won more Below: England have won more
21 May 1921: Belgium 0–2 England (Friendly). England +119 March 1923: England 6–1 Belgium (Friendly). England +21 November 1923: Belgium 2–2 England (Friendly). England +28 December 1924: England 4–0 Belgium (Friendly). England +324 May 1926: Belgium 3–5 England (Friendly). England +411 May 1927: Belgium 1–9 England (Friendly). England +519 May 1928: Belgium 1–3 England (Friendly). England +611 May 1929: Belgium 1–5 England (Friendly). England +716 May 1931: Belgium 1–4 England (Friendly). England +89 May 1936: Belgium 3–2 England (Friendly). England +719 January 1946: England 2–0 Belgium (Friendly). England +821 September 1947: Belgium 2–5 England (Friendly). England +918 May 1950: Belgium 1–4 England (Friendly). England +1026 November 1952: England 5–0 Belgium (Friendly). England +1117 June 1954: Belgium 4–4 England (World Cup). England +1121 October 1964: England 2–2 Belgium (Friendly). England +1125 February 1970: Belgium 1–3 England (Friendly). England +1212 June 1980: Belgium 1–1 England (European Championship). England +1226 June 1990: England 1–0 Belgium (World Cup). England +1329 May 1998: Belgium 0–0 England (King Hassan II Tournament). England +1310 October 1999: England 2–1 Belgium (Friendly). England +142 June 2012: England 1–0 Belgium (Friendly). England +1528 June 2018: England 0–1 Belgium (World Cup). England +1414 July 2018: Belgium 2–0 England (World Cup). England +1311 October 2020: England 2–1 Belgium (Nations League). England +1415 November 2020: Belgium 2–0 England (Nations League). England +1326 March 2024: England 2–2 Belgium (Friendly). England +13Level
England lead by 13 wins after the latest meeting. The biggest lead was 15, held by England from 2 June 2012.

Every meeting on one timeline

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

Home, away and neutral

In Belgium's home games

12 matches

219

BelgiumDrawsEngland

In England's home games

9 matches

027

BelgiumDrawsEngland

At neutral venues

6 matches

231

BelgiumDrawsEngland

Record by competition

Record by competition
CompetitionPlayedBelgiumDrawsEnglandGoals
Friendly19131522–68
World Cup42117–5
Nations League21013–2
King Hassan II Tournament10100–0
European Championship10101–1

Meetings by decade

Belgium wins Draws England wins
Meetings by decade
DecadeResultsPlayedGoals
1920s845
1930s210
1940s29
1950s318
1960s14
1970s14
1980s12
1990s34
2010s34
2020s39

Longest runs

Longest runs
Longest run ofBelgiumEngland
Wins in a row2201861924 to 1931
Unbeaten meetings22020 to 2024121946 to 2012

The longest run of draws is 2, from 17 June 1954 to 21 October 1964.

Top scorers in Belgium vs England

  1. 1Ivor BroadisEngland2
  2. 2Léopold AnoulBelgium2
  3. 3Nat LofthouseEngland2

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

Penalty shootouts

  • Belgium 0–0 EnglandKing Hassan II Tournament, 29 May 1998Belgium won on penalties

Questions answered

How many times have Belgium and England played each other?

27 times, starting on 21 May 1921. 8 of those meetings were competitive and 19 were friendlies.

Who has won more matches between Belgium and England?

England, with 17 wins to 4. 6 matches ended level.

What is the biggest win in Belgium vs England?

England’s 9–1 win in a friendly on 11 May 1927 in Brussels.

When did Belgium and England last play?

On 26 March 2024 in London, when the match ended 2–2 in a friendly.

What is the competitive record between Belgium and England?

In 8 competitive matches, Belgium have 3 wins, England have 2, and 3 ended level.

Have Belgium and England met in a penalty shootout?

Yes, once. Most recently in the King Hassan II Tournament on 29 May 1998, when Belgium won the shootout after a 0–0 draw.

Every Belgium vs England result

Show
Every Belgium vs England result
DateHomeScoreAwayCompetitionVenue
England2–2BelgiumFriendlyLondon, England
Belgium2–0EnglandNations LeagueLeuven, Belgium
England2–1BelgiumNations LeagueLondon, England
Belgium2–0EnglandWorld CupSaint Petersburg, Russia (neutral)
England0–1BelgiumWorld CupKaliningrad, Russia (neutral)
England1–0BelgiumFriendlyLondon, England
England2–1BelgiumFriendlySunderland, England
Belgium0–0Belgium on pensEnglandKing Hassan II TournamentCasablanca, Morocco (neutral)
England1–0BelgiumWorld CupBologna, Italy (neutral)
Belgium1–1EnglandEuropean ChampionshipTurin, Italy (neutral)
Belgium1–3EnglandFriendlyBrussels, Belgium
England2–2BelgiumFriendlyLondon, England
Belgium4–4EnglandWorld CupBasel, Switzerland (neutral)
England5–0BelgiumFriendlyLondon, England
Belgium1–4EnglandFriendlyBrussels, Belgium
Belgium2–5EnglandFriendlyBrussels, Belgium
England2–0BelgiumFriendlyLondon, England
Belgium3–2EnglandFriendlyBrussels, Belgium
Belgium1–4EnglandFriendlyBrussels, Belgium
Belgium1–5EnglandFriendlyForest, Belgium
Belgium1–3EnglandFriendlyAntwerp, Belgium
Belgium1–9EnglandFriendlyBrussels, Belgium
Belgium3–5EnglandFriendlyAntwerp, Belgium
England4–0BelgiumFriendlyWest Bromwich, England
Belgium2–2EnglandFriendlyAntwerp, Belgium
England6–1BelgiumFriendlyLondon, England
Belgium0–2EnglandFriendlyBrussels, Belgium

Recent form

Belgium

  1. Lat FranceNations League1–4Mon 5 Oct 2026
  2. Wv TurkeyNations League3–0Fri 2 Oct 2026
  3. Lv FranceNations League0–1Mon 28 Sept 2026
  4. Wat ItalyNations League2–0Fri 25 Sept 2026
  5. Lv SpainWorld Cup1–2Fri 10 Jul 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.