Skip to content
TheFootball.News

Bulgaria vs Slovenia head-to-head record

Bulgaria wins
3
Draws
2
Slovenia wins
0

5 meetings, 2006 to 2024Goals: Bulgaria 9, Slovenia 3

Bulgaria and Slovenia have met 5 times since 2006. Bulgaria have won 3, Slovenia 0, and 2 matches ended level. They last met on 8 June 2024, when the match ended 1–1 in a friendly.

The 5 meetings have produced 12 goals, 2.40 per game. The biggest win is Bulgaria’s 3–0 in Euro qualifying in 2006. Bulgaria are unbeaten in the last five meetings (3 wins, 2 draws).

Who has won more, Bulgaria or Slovenia?

All matches5 matches

3 Bulgaria2 drawsSlovenia 0

Competitive4 matches

3 Bulgaria1 drawSlovenia 0

Friendlies1 match

0 Bulgaria1 drawSlovenia 0

Key numbers

Goals
Bulgaria 9, Slovenia 32.40 per game
First meeting
Bulgaria 3–0 SloveniaEuro qualifying, 6 Sept 2006
Most recent
Slovenia 1–1 BulgariaFriendly, 8 Jun 2024
Bulgaria’s biggest win
Bulgaria 3–0 SloveniaEuro qualifying, 6 Sept 2006
Most goals in a meeting
Slovenia 1–2 BulgariaNations League, 6 Sept 2018
Current run
Bulgaria unbeaten in 5
TFN Elo rating now
Bulgaria 1507 (99th), Slovenia 1768 (43rd)How the rating works

Last five meetings

  1. Slovenia1Bulgaria1

    Friendly

    Ljubljana, Slovenia

  2. Bulgaria1Slovenia1

    Nations League

    Sofia, Bulgaria

  3. Slovenia1Bulgaria2

    Nations League

    Ljubljana, Slovenia

  4. Slovenia0Bulgaria2

    Euro qualifying

    Celje, Slovenia

  5. Bulgaria3Slovenia0

    Euro qualifying

    Sofia, Bulgaria

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

2 matches

110

BulgariaDrawsSlovenia

In Slovenia's home games

3 matches

210

BulgariaDrawsSlovenia

Record by competition

Record by competition
CompetitionPlayedBulgariaDrawsSloveniaGoals
Euro qualifying22005–0
Nations League21103–2
Friendly10101–1

Meetings by decade

Bulgaria wins Draws Slovenia wins
Meetings by decade
DecadeResultsPlayedGoals
2000s25
2010s25
2020s12

Longest runs

Longest runs
Longest run ofBulgariaSlovenia
Wins in a row32006 to 2018None
Unbeaten meetings52006 to 202422018 to 2024

The longest run of draws is 2, from 19 November 2018 to 8 June 2024.

Top scorers in Bulgaria vs Slovenia

  1. 1Bozhidar KraevBulgaria2
  2. 2Miha ZajcSlovenia2

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

Questions answered

How many times have Bulgaria and Slovenia played each other?

5 times, starting on 6 September 2006. 4 of those meetings were competitive and 1 were friendlies.

Who has won more matches between Bulgaria and Slovenia?

Bulgaria, with 3 wins to 0. 2 matches ended level.

What is the biggest win in Bulgaria vs Slovenia?

Bulgaria’s 3–0 win in Euro qualifying on 6 September 2006 in Sofia.

When did Bulgaria and Slovenia last play?

On 8 June 2024 in Ljubljana, when the match ended 1–1 in a friendly.

What is the competitive record between Bulgaria and Slovenia?

In 4 competitive matches, Bulgaria have 3 wins, Slovenia have 0, and 1 ended level.

Every Bulgaria vs Slovenia result

Show
Every Bulgaria vs Slovenia result
DateHomeScoreAwayCompetitionVenue
Slovenia1–1BulgariaFriendlyLjubljana, Slovenia
Bulgaria1–1SloveniaNations LeagueSofia, Bulgaria
Slovenia1–2BulgariaNations LeagueLjubljana, Slovenia
Slovenia0–2BulgariaEuro qualifyingCelje, Slovenia
Bulgaria3–0SloveniaEuro qualifyingSofia, Bulgaria

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

Slovenia

  1. Wat ScotlandNations League2–1Tue 6 Oct 2026
  2. Lat SwitzerlandNations League1–2Sat 3 Oct 2026
  3. Wv North MacedoniaNations League2–0Tue 29 Sept 2026
  4. Dv ScotlandNations League0–0Sat 26 Sept 2026
  5. Lat CroatiaFriendly1–2Sun 7 Jun 2026

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