England vs Switzerland
head-to-head record
- England wins
- 19
- Draws
- 7
- Switzerland wins
- 4
30 meetings, 1933 to 2024Goals: England 65, Switzerland 25
England and Switzerland have met 30 times since 1933. England have won 19, Switzerland 4, and 7 matches ended level. They last met on 6 July 2024, when the match ended 1–1 at the European Championship, and England won on penalties.
The 30 meetings have produced 90 goals, 3.00 per game. The biggest win is England’s 8–1 in a friendly in 1963. England are unbeaten in the last 14 meetings (9 wins, 5 draws).
Who has won more, England or Switzerland?
All matches30 matches
Competitive13 matches
Friendlies17 matches
Key numbers
- Goals
- England 65, Switzerland 253.00 per game
- First meeting
- Switzerland 0–4 EnglandFriendly, 20 May 1933
- Most recent
- England 1–1 SwitzerlandEuropean Championship, 6 Jul 2024
- England’s biggest win
- Switzerland 1–8 EnglandFriendly, 5 Jun 1963
- Switzerland’s biggest win
- Switzerland 3–1 EnglandFriendly, 21 Jul 1945
- Most goals in a meeting
- Switzerland 1–8 EnglandFriendly, 5 Jun 1963
- Current run
- England unbeaten in 14
- Biggest upset
- Switzerland 2–1 EnglandWorld Cup qualifying, 30 May 1981Winner’s rating-based win expectancy: 21%
- TFN Elo rating now
- England 2208 (3rd), Switzerland 2039 (8th)How the rating works
Last five meetings
- England1Switzerland1
European Championship, England won on penalties
Düsseldorf, Germany (neutral)
- England2Switzerland1
Friendly
London, England
- Switzerland0England0
Nations League, England won on penalties
Guimarães, Portugal (neutral)
- England1Switzerland0
Friendly
London, England
- England2Switzerland0
Euro qualifying
London, England
Who has had the upper hand over time?
The line climbs with every England win and drops with every Switzerland win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In England's home games
13 matches
940
EnglandDrawsSwitzerland
In Switzerland's home games
14 matches
914
EnglandDrawsSwitzerland
At neutral venues
3 matches
120
EnglandDrawsSwitzerland
Record by competition
| Competition | Played | England | Draws | Switzerland | Goals |
|---|---|---|---|---|---|
| Friendly | 17 | 12 | 2 | 3 | 42–14 |
| Euro qualifying | 6 | 4 | 2 | 0 | 13–6 |
| European Championship | 3 | 1 | 2 | 0 | 5–2 |
| World Cup qualifying | 2 | 1 | 0 | 1 | 3–3 |
| World Cup | 1 | 1 | 0 | 0 | 2–0 |
| Nations League | 1 | 0 | 1 | 0 | 0–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1930s | 2 | 7 | |
| 1940s | 4 | 16 | |
| 1950s | 2 | 5 | |
| 1960s | 2 | 13 | |
| 1970s | 4 | 10 | |
| 1980s | 3 | 7 | |
| 1990s | 3 | 8 | |
| 2000s | 2 | 6 | |
| 2010s | 6 | 13 | |
| 2020s | 2 | 5 |
Longest runs
| Longest run of | England | Switzerland |
|---|---|---|
| Wins in a row | 61948 to 1971 | 21938 to 1945 |
| Unbeaten meetings | 141988 to 2024 | 21996 to 1998 |
The longest run of draws is 2, from 8 June 1996 to 25 March 1998.
Top scorers in England vs Switzerland
- 1Wayne RooneyEngland4(1 penalty)
- 2Danny WelbeckEngland2
- 3Tranquillo BarnettaSwitzerland2
Scorer records exist for 12 of the 30 meetings, mostly competitive matches. Own goals are not credited to a player.
Penalty shootouts
- Switzerland 0–0 EnglandNations League, 9 Jun 2019England won on penalties
- England 1–1 SwitzerlandEuropean Championship, 6 Jul 2024England won on penalties
Questions answered
How many times have England and Switzerland played each other?
30 times, starting on 20 May 1933. 13 of those meetings were competitive and 17 were friendlies.
Who has won more matches between England and Switzerland?
England, with 19 wins to 4. 7 matches ended level.
What is the biggest win in England vs Switzerland?
England’s 8–1 win in a friendly on 5 June 1963 in Basel.
When did England and Switzerland last play?
On 6 July 2024 in Düsseldorf, when the match ended 1–1 at the European Championship, and England won on penalties.
What is the competitive record between England and Switzerland?
In 13 competitive matches, England have 7 wins, Switzerland have 1, and 5 ended level.
Have England and Switzerland met in a penalty shootout?
Yes, 2 times. Most recently at the European Championship on 6 July 2024, when England won the shootout after a 1–1 draw.
Every England vs Switzerland result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| England | 1–1England on pens | Switzerland | European Championship | Düsseldorf, Germany (neutral) | |
| England | 2–1 | Switzerland | Friendly | London, England | |
| Switzerland | 0–0England on pens | England | Nations League | Guimarães, Portugal (neutral) | |
| England | 1–0 | Switzerland | Friendly | London, England | |
| England | 2–0 | Switzerland | Euro qualifying | London, England | |
| Switzerland | 0–2 | England | Euro qualifying | Basel, Switzerland | |
| England | 2–2 | Switzerland | Euro qualifying | London, England | |
| Switzerland | 1–3 | England | Euro qualifying | Basel, Switzerland | |
| England | 2–1 | Switzerland | Friendly | London, England | |
| England | 3–0 | Switzerland | European Championship | Coimbra, Portugal (neutral) | |
| Switzerland | 1–1 | England | Friendly | Bern, Switzerland | |
| England | 1–1 | Switzerland | European Championship | London, England | |
| England | 3–1 | Switzerland | Friendly | London, England | |
| Switzerland | 0–1 | England | Friendly | Basel, Switzerland | |
| Switzerland | 2–1 | England | World Cup qualifying | Basel, Switzerland | |
| England | 2–1 | Switzerland | World Cup qualifying | London, England | |
| England | 0–0 | Switzerland | Friendly | London, England | |
| Switzerland | 1–2 | England | Friendly | Basel, Switzerland | |
| England | 1–1 | Switzerland | Euro qualifying | London, England | |
| Switzerland | 2–3 | England | Euro qualifying | Basel, Switzerland | |
| Switzerland | 1–8 | England | Friendly | Basel, Switzerland | |
| England | 3–1 | Switzerland | Friendly | London, England | |
| Switzerland | 0–2 | England | World Cup | Bern, Switzerland | |
| Switzerland | 0–3 | England | Friendly | Zürich, Switzerland | |
| England | 6–0 | Switzerland | Friendly | London, England | |
| Switzerland | 1–0 | England | Friendly | Zürich, Switzerland | |
| England | 4–1 | Switzerland | Friendly | London, England | |
| Switzerland | 3–1 | England | Friendly | Bern, Switzerland | |
| Switzerland | 2–1 | England | Friendly | Zürich, Switzerland | |
| Switzerland | 0–4 | England | Friendly | Bern, Switzerland |
Recent form
England
- Wv Czech RepublicNations League3–0Tue 6 Oct 2026
- Wat CroatiaNations League7–0Sat 3 Oct 2026
- Wat Czech RepublicNations League2–0Tue 29 Sept 2026
- Lv SpainNations League2–3Sat 26 Sept 2026
- Wv FranceWorld Cup6–4Sat 18 Jul 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.