Sweden vs Switzerland
head-to-head record
- Sweden wins
- 11
- Draws
- 7
- Switzerland wins
- 13
31 meetings, 1920 to 2025Goals: Sweden 48, Switzerland 48
Sweden and Switzerland have met 31 times since 1920. Switzerland have won 13, Sweden 11, and 7 matches ended level. They last met on 15 November 2025, when Switzerland won 4–1 in World Cup qualifying.
The 31 meetings have produced 96 goals, 3.10 per game. The biggest win is Sweden’s 7–2 in a friendly in 1946. Switzerland have won the last two meetings. They went 16 years without meeting, between 2002 and 2018.
Who has won more, Sweden or Switzerland?
All matches31 matches
Competitive13 matches
Friendlies18 matches
Key numbers
- Goals
- Sweden 48, Switzerland 483.10 per game
- First meeting
- Sweden 0–1 SwitzerlandFriendly, 6 Jun 1920
- Most recent
- Switzerland 4–1 SwedenWorld Cup qualifying, 15 Nov 2025
- Sweden’s biggest win
- Sweden 7–2 SwitzerlandFriendly, 7 Jul 1946
- Switzerland’s biggest win
- Switzerland 4–1 SwedenWorld Cup qualifying, 15 Nov 2025
- Most goals in a meeting
- Sweden 7–2 SwitzerlandFriendly, 7 Jul 1946
- Current run
- Switzerland, 2 wins in a row
- Biggest upset
- Switzerland 2–1 SwedenWorld Cup qualifying, 12 Nov 1961Winner’s rating-based win expectancy: 23%
- TFN Elo rating now
- Sweden 1832 (32nd), Switzerland 2039 (8th)How the rating works
Last five meetings
- Switzerland4Sweden1
World Cup qualifying
Geneva, Switzerland
- Sweden0Switzerland2
World Cup qualifying
Solna, Sweden
- Sweden1Switzerland0
World Cup
Saint Petersburg, Russia (neutral)
- Sweden1Switzerland1
Friendly
Malmö, Sweden
- Switzerland0Sweden2
Friendly
Geneva, Switzerland
Who has had the upper hand over time?
The line climbs with every Sweden 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 Sweden's home games
14 matches
833
SwedenDrawsSwitzerland
In Switzerland's home games
14 matches
248
SwedenDrawsSwitzerland
At neutral venues
3 matches
102
SwedenDrawsSwitzerland
Record by competition
| Competition | Played | Sweden | Draws | Switzerland | Goals |
|---|---|---|---|---|---|
| Friendly | 18 | 6 | 5 | 7 | 29–28 |
| World Cup qualifying | 7 | 3 | 0 | 4 | 12–13 |
| Euro qualifying | 4 | 1 | 2 | 1 | 5–5 |
| World Cup | 1 | 1 | 0 | 0 | 1–0 |
| Olympic Games | 1 | 0 | 0 | 1 | 1–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1920s | 3 | 8 | |
| 1930s | 3 | 11 | |
| 1940s | 4 | 17 | |
| 1950s | 2 | 11 | |
| 1960s | 3 | 12 | |
| 1970s | 4 | 8 | |
| 1980s | 3 | 4 | |
| 1990s | 4 | 13 | |
| 2000s | 2 | 4 | |
| 2010s | 1 | 1 | |
| 2020s | 2 | 7 |
Longest runs
| Longest run of | Sweden | Switzerland |
|---|---|---|
| Wins in a row | 21976 to 1977 | 31991 to 1994 |
| Unbeaten meetings | 71972 to 1987 | 51987 to 1995 |
The longest run of draws is 2, from 26 April 1972 to 9 June 1974.
Top scorers in Sweden vs Switzerland
- 1Johnny EkströmSweden3
- 2Agne SimonssonSweden2
- 3Bo BörjessonSweden2
- 4Charles AntenenSwitzerland2
- 5Granit XhakaSwitzerland2(2 penalties)
- 6Johan ManzambiSwitzerland2
- 7Max AbegglenSwitzerland2
- 8Rune BörjessonSweden2
- 9Thomas SjöbergSweden2
- 10Yngve BroddSweden2
Scorer records exist for 12 of the 31 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Sweden and Switzerland played each other?
31 times, starting on 6 June 1920. 13 of those meetings were competitive and 18 were friendlies.
Who has won more matches between Sweden and Switzerland?
Switzerland, with 13 wins to 11. 7 matches ended level.
What is the biggest win in Sweden vs Switzerland?
Sweden’s 7–2 win in a friendly on 7 July 1946 in Solna.
When did Sweden and Switzerland last play?
On 15 November 2025 in Geneva, when Switzerland won 4–1 in World Cup qualifying.
What is the competitive record between Sweden and Switzerland?
In 13 competitive matches, Sweden have 5 wins, Switzerland have 6, and 2 ended level.
Every Sweden vs Switzerland result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Switzerland | 4–1 | Sweden | World Cup qualifying | Geneva, Switzerland | |
| Sweden | 0–2 | Switzerland | World Cup qualifying | Solna, Sweden | |
| Sweden | 1–0 | Switzerland | World Cup | Saint Petersburg, Russia (neutral) | |
| Sweden | 1–1 | Switzerland | Friendly | Malmö, Sweden | |
| Switzerland | 0–2 | Sweden | Friendly | Geneva, Switzerland | |
| Sweden | 0–0 | Switzerland | Euro qualifying | Gothenburg, Sweden | |
| Switzerland | 4–2 | Sweden | Euro qualifying | Bern, Switzerland | |
| Sweden | 1–2 | Switzerland | Friendly | Borås, Sweden | |
| Switzerland | 3–1 | Sweden | Friendly | Lucerne, Switzerland | |
| Switzerland | 1–1 | Sweden | Euro qualifying | Lausanne, Switzerland | |
| Sweden | 2–0 | Switzerland | Euro qualifying | Solna, Sweden | |
| Switzerland | 0–0 | Sweden | Friendly | Bern, Switzerland | |
| Sweden | 2–1 | Switzerland | World Cup qualifying | Solna, Sweden | |
| Switzerland | 1–2 | Sweden | World Cup qualifying | Basel, Switzerland | |
| Sweden | 0–0 | Switzerland | Friendly | Malmö, Sweden | |
| Switzerland | 1–1 | Sweden | Friendly | Geneva, Switzerland | |
| Switzerland | 2–1 | Sweden | World Cup qualifying | Berlin, Germany (neutral) | |
| Switzerland | 3–2 | Sweden | World Cup qualifying | Bern, Switzerland | |
| Sweden | 4–0 | Switzerland | World Cup qualifying | Solna, Sweden | |
| Sweden | 3–2 | Switzerland | Friendly | Helsingborg, Sweden | |
| Switzerland | 4–2 | Sweden | Friendly | Geneva, Switzerland | |
| Sweden | 7–2 | Switzerland | Friendly | Solna, Sweden | |
| Switzerland | 3–0 | Sweden | Friendly | Geneva, Switzerland | |
| Sweden | 1–0 | Switzerland | Friendly | Solna, Sweden | |
| Switzerland | 3–1 | Sweden | Friendly | Zürich, Switzerland | |
| Sweden | 5–2 | Switzerland | Friendly | Stockholm, Sweden | |
| Switzerland | 2–1 | Sweden | Friendly | Basel, Switzerland | |
| Sweden | 1–0 | Switzerland | Friendly | Stockholm, Sweden | |
| Switzerland | 2–2 | Sweden | Friendly | Zürich, Switzerland | |
| Switzerland | 2–1 | Sweden | Olympic Games | Colombes, France (neutral) | |
| Sweden | 0–1 | Switzerland | Friendly | Stockholm, Sweden |
Recent form
Sweden
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.