Skip to content
TheFootball.News

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

2 Bulgaria4 drawsSwitzerland 6

Competitive6 matches

0 Bulgaria1 drawSwitzerland 5

Friendlies6 matches

2 Bulgaria3 drawsSwitzerland 1

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

  1. Switzerland4Bulgaria0

    World Cup qualifying

    Lucerne, Switzerland

  2. Bulgaria1Switzerland3

    World Cup qualifying

    Sofia, Bulgaria

  3. Switzerland3Bulgaria1

    Euro qualifying

    Basel, Switzerland

  4. Bulgaria0Switzerland0

    Euro qualifying

    Sofia, Bulgaria

  5. 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.

Above the line: Bulgaria have won more Below: Switzerland have won more
17 August 1976: Switzerland 2–2 Bulgaria (Friendly). Level7 September 1982: Switzerland 3–2 Bulgaria (Friendly). Switzerland +17 March 1983: Bulgaria 1–1 Switzerland (Friendly). Switzerland +15 February 1985: Bulgaria 1–0 Switzerland (Friendly). Level12 September 1990: Switzerland 2–0 Bulgaria (Euro qualifying). Switzerland +11 May 1991: Bulgaria 2–3 Switzerland (Euro qualifying). Switzerland +228 April 1992: Switzerland 0–2 Bulgaria (Friendly). Switzerland +111 February 2009: Switzerland 1–1 Bulgaria (Friendly). Switzerland +126 March 2011: Bulgaria 0–0 Switzerland (Euro qualifying). Switzerland +16 September 2011: Switzerland 3–1 Bulgaria (Euro qualifying). Switzerland +225 March 2021: Bulgaria 1–3 Switzerland (World Cup qualifying). Switzerland +315 November 2021: Switzerland 4–0 Bulgaria (World Cup qualifying). Switzerland +4Level
Switzerland lead by 4 wins after the latest meeting. The biggest lead was 4, held by Switzerland from 15 November 2021.

Every meeting on one timeline

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

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

Record by competition
CompetitionPlayedBulgariaDrawsSwitzerlandGoals
Friendly62319–7
Euro qualifying40133–8
World Cup qualifying20021–7

Meetings by decade

Bulgaria wins Draws Switzerland wins
Meetings by decade
DecadeResultsPlayedGoals
1970s14
1980s38
1990s39
2000s12
2010s24
2020s28

Longest runs

Longest runs
Longest run ofBulgariaSwitzerland
Wins in a row1199232011 to 2021
Unbeaten meetings31992 to 201152009 to 2021

The longest run of draws is 2, from 11 February 2009 to 26 March 2011.

Top scorers in Bulgaria vs Switzerland

  1. 1Xherdan ShaqiriSwitzerland3
  2. 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

Show
Every Bulgaria vs Switzerland result
DateHomeScoreAwayCompetitionVenue
Switzerland4–0BulgariaWorld Cup qualifyingLucerne, Switzerland
Bulgaria1–3SwitzerlandWorld Cup qualifyingSofia, Bulgaria
Switzerland3–1BulgariaEuro qualifyingBasel, Switzerland
Bulgaria0–0SwitzerlandEuro qualifyingSofia, Bulgaria
Switzerland1–1BulgariaFriendlyGeneva, Switzerland
Switzerland0–2BulgariaFriendlyBern, Switzerland
Bulgaria2–3SwitzerlandEuro qualifyingSofia, Bulgaria
Switzerland2–0BulgariaEuro qualifyingGeneva, Switzerland
Bulgaria1–0SwitzerlandFriendlyQuerétaro, Mexico (neutral)
Bulgaria1–1SwitzerlandFriendlyVarna, Bulgaria
Switzerland3–2BulgariaFriendlySt. Gallen, Switzerland
Switzerland2–2BulgariaFriendlyLucerne, Switzerland

Recent form

Bulgaria

  1. Wat LuxembourgNations League2–0Tue 6 Oct 2026
  2. Lat IcelandNations League0–3Sat 3 Oct 2026
  3. Dv EstoniaNations League0–0Tue 29 Sept 2026
  4. Lv LuxembourgNations League1–2Sat 26 Sept 2026
  5. Dat MoldovaFriendly2–2Fri 5 Jun 2026

Switzerland

  1. Wv North MacedoniaNations League3–0Tue 6 Oct 2026
  2. Wv SloveniaNations League2–1Sat 3 Oct 2026
  3. Wat ScotlandNations League3–0Tue 29 Sept 2026
  4. Wat North MacedoniaNations League3–0Sat 26 Sept 2026
  5. Lv ArgentinaWorld Cup1–3Sat 11 Jul 2026

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