Bulgaria vs Switzerland
head-to-head record
- Bulgaria wins
- 2
- Draws
- 4
- Switzerland wins
- 6
12 meetings, 1976 to 2021Goals: Bulgaria 13, Switzerland 22
Bulgaria and Switzerland have met 12 times since 1976. Switzerland have won 6, Bulgaria 2, and 4 matches ended level. They last met on 15 November 2021, when Switzerland won 4–0 in World Cup qualifying.
The 12 meetings have produced 35 goals, 2.92 per game. The biggest win is Switzerland’s 4–0 in World Cup qualifying in 2021. Switzerland are unbeaten in the last five meetings (3 wins, 2 draws). They went 16 years without meeting, between 1992 and 2009.
Who has won more, Bulgaria or Switzerland?
All matches12 matches
Competitive6 matches
Friendlies6 matches
Key numbers
- Goals
- Bulgaria 13, Switzerland 222.92 per game
- First meeting
- Switzerland 2–2 BulgariaFriendly, 17 Aug 1976
- Most recent
- Switzerland 4–0 BulgariaWorld Cup qualifying, 15 Nov 2021
- Bulgaria’s biggest win
- Switzerland 0–2 BulgariaFriendly, 28 Apr 1992
- Switzerland’s biggest win
- Switzerland 4–0 BulgariaWorld Cup qualifying, 15 Nov 2021
- Most goals in a meeting
- Bulgaria 2–3 SwitzerlandEuro qualifying, 1 May 1991
- Current run
- Switzerland unbeaten in 5
- Biggest upset
- Switzerland 0–2 BulgariaFriendly, 28 Apr 1992Winner’s rating-based win expectancy: 30%
- TFN Elo rating now
- Bulgaria 1507 (99th), Switzerland 2039 (8th)How the rating works
Last five meetings
- Switzerland4Bulgaria0
World Cup qualifying
Lucerne, Switzerland
- Bulgaria1Switzerland3
World Cup qualifying
Sofia, Bulgaria
- Switzerland3Bulgaria1
Euro qualifying
Basel, Switzerland
- Bulgaria0Switzerland0
Euro qualifying
Sofia, Bulgaria
- Switzerland1Bulgaria1
Friendly
Geneva, Switzerland
Who has had the upper hand over time?
The line climbs with every Bulgaria 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 Bulgaria's home games
4 matches
022
BulgariaDrawsSwitzerland
In Switzerland's home games
7 matches
124
BulgariaDrawsSwitzerland
At neutral venues
1 match
100
BulgariaDrawsSwitzerland
Record by competition
| Competition | Played | Bulgaria | Draws | Switzerland | Goals |
|---|---|---|---|---|---|
| Friendly | 6 | 2 | 3 | 1 | 9–7 |
| Euro qualifying | 4 | 0 | 1 | 3 | 3–8 |
| World Cup qualifying | 2 | 0 | 0 | 2 | 1–7 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1970s | 1 | 4 | |
| 1980s | 3 | 8 | |
| 1990s | 3 | 9 | |
| 2000s | 1 | 2 | |
| 2010s | 2 | 4 | |
| 2020s | 2 | 8 |
Longest runs
| Longest run of | Bulgaria | Switzerland |
|---|---|---|
| Wins in a row | 11992 | 32011 to 2021 |
| Unbeaten meetings | 31992 to 2011 | 52009 to 2021 |
The longest run of draws is 2, from 11 February 2009 to 26 March 2011.
Top scorers in Bulgaria vs Switzerland
- 1Xherdan ShaqiriSwitzerland3
- 2Adrian KnupSwitzerland2
Scorer records exist for 5 of the 12 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Bulgaria and Switzerland played each other?
12 times, starting on 17 August 1976. 6 of those meetings were competitive and 6 were friendlies.
Who has won more matches between Bulgaria and Switzerland?
Switzerland, with 6 wins to 2. 4 matches ended level.
What is the biggest win in Bulgaria vs Switzerland?
Switzerland’s 4–0 win in World Cup qualifying on 15 November 2021 in Lucerne.
When did Bulgaria and Switzerland last play?
On 15 November 2021 in Lucerne, when Switzerland won 4–0 in World Cup qualifying.
What is the competitive record between Bulgaria and Switzerland?
In 6 competitive matches, Bulgaria have 0 wins, Switzerland have 5, and 1 ended level.
Every Bulgaria vs Switzerland result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Switzerland | 4–0 | Bulgaria | World Cup qualifying | Lucerne, Switzerland | |
| Bulgaria | 1–3 | Switzerland | World Cup qualifying | Sofia, Bulgaria | |
| Switzerland | 3–1 | Bulgaria | Euro qualifying | Basel, Switzerland | |
| Bulgaria | 0–0 | Switzerland | Euro qualifying | Sofia, Bulgaria | |
| Switzerland | 1–1 | Bulgaria | Friendly | Geneva, Switzerland | |
| Switzerland | 0–2 | Bulgaria | Friendly | Bern, Switzerland | |
| Bulgaria | 2–3 | Switzerland | Euro qualifying | Sofia, Bulgaria | |
| Switzerland | 2–0 | Bulgaria | Euro qualifying | Geneva, Switzerland | |
| Bulgaria | 1–0 | Switzerland | Friendly | Querétaro, Mexico (neutral) | |
| Bulgaria | 1–1 | Switzerland | Friendly | Varna, Bulgaria | |
| Switzerland | 3–2 | Bulgaria | Friendly | St. Gallen, Switzerland | |
| Switzerland | 2–2 | Bulgaria | Friendly | Lucerne, Switzerland |
Recent form
Bulgaria
- Wat LuxembourgNations League2–0Tue 6 Oct 2026
- Lat IcelandNations League0–3Sat 3 Oct 2026
- Dv EstoniaNations League0–0Tue 29 Sept 2026
- Lv LuxembourgNations League1–2Sat 26 Sept 2026
- Dat MoldovaFriendly2–2Fri 5 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.