Skip to content
TheFootball.News

Bulgaria vs Ukraine head-to-head record

Bulgaria wins
0
Draws
3
Ukraine wins
3

6 meetings, 1994 to 2021Goals: Bulgaria 3, Ukraine 8

Bulgaria and Ukraine have met 6 times since 1994. Ukraine have won 3, Bulgaria 0, and 3 matches ended level. They last met on 11 November 2021, when the match ended 1–1 in a friendly.

The 6 meetings have produced 11 goals, 1.83 per game. The biggest win is Ukraine’s 3–0 in a friendly in 2011. Ukraine are unbeaten in the last six meetings (3 wins, 3 draws).

Who has won more, Bulgaria or Ukraine?

All matches6 matches

0 Bulgaria3 drawsUkraine 3

Friendlies6 matches

0 Bulgaria3 drawsUkraine 3

Key numbers

Goals
Bulgaria 3, Ukraine 81.83 per game
First meeting
Bulgaria 1–1 UkraineFriendly, 3 Jun 1994
Most recent
Ukraine 1–1 BulgariaFriendly, 11 Nov 2021
Ukraine’s biggest win
Ukraine 3–0 BulgariaFriendly, 7 Oct 2011
Most goals in a meeting
Ukraine 3–0 BulgariaFriendly, 7 Oct 2011
Current run
Ukraine unbeaten in 6
TFN Elo rating now
Bulgaria 1507 (99th), Ukraine 1775 (41st)How the rating works

Last five meetings

  1. Ukraine1Bulgaria1

    Friendly

    Odessa, Ukraine

  2. Bulgaria0Ukraine1

    Friendly

    Sofia, Bulgaria

  3. Ukraine3Bulgaria0

    Friendly

    Kyiv, Ukraine

  4. Bulgaria0Ukraine1

    Friendly

    Sofia, Bulgaria

  5. Ukraine1Bulgaria1

    Friendly

    Kyiv, Ukraine

Who has had the upper hand over time?

The line climbs with every Bulgaria win and drops with every Ukraine win, so its height shows who has won more meetings up to that point.

Above the line: Bulgaria have won more Below: Ukraine have won more
3 June 1994: Bulgaria 1–1 Ukraine (Friendly). Level18 August 1999: Ukraine 1–1 Bulgaria (Friendly). Level26 April 2000: Bulgaria 0–1 Ukraine (Friendly). Ukraine +17 October 2011: Ukraine 3–0 Bulgaria (Friendly). Ukraine +214 November 2012: Bulgaria 0–1 Ukraine (Friendly). Ukraine +311 November 2021: Ukraine 1–1 Bulgaria (Friendly). Ukraine +3Level
Ukraine lead by 3 wins after the latest meeting. The biggest lead was 3, held by Ukraine from 14 November 2012.

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

3 matches

012

BulgariaDrawsUkraine

In Ukraine's home games

3 matches

021

BulgariaDrawsUkraine

Meetings by decade

Bulgaria wins Draws Ukraine wins
Meetings by decade
DecadeResultsPlayedGoals
1990s24
2000s11
2010s24
2020s12

Longest runs

Longest runs
Longest run ofBulgariaUkraine
Wins in a rowNone32000 to 2012
Unbeaten meetings21994 to 199961994 to 2021

The longest run of draws is 2, from 3 June 1994 to 18 August 1999.

Questions answered

How many times have Bulgaria and Ukraine played each other?

6 times, starting on 3 June 1994. 0 of those meetings were competitive and 6 were friendlies.

Who has won more matches between Bulgaria and Ukraine?

Ukraine, with 3 wins to 0. 3 matches ended level.

What is the biggest win in Bulgaria vs Ukraine?

Ukraine’s 3–0 win in a friendly on 7 October 2011 in Kyiv.

When did Bulgaria and Ukraine last play?

On 11 November 2021 in Odessa, when the match ended 1–1 in a friendly.

Every Bulgaria vs Ukraine result

Every Bulgaria vs Ukraine result
DateHomeScoreAwayCompetitionVenue
Ukraine1–1BulgariaFriendlyOdessa, Ukraine
Bulgaria0–1UkraineFriendlySofia, Bulgaria
Ukraine3–0BulgariaFriendlyKyiv, Ukraine
Bulgaria0–1UkraineFriendlySofia, Bulgaria
Ukraine1–1BulgariaFriendlyKyiv, Ukraine
Bulgaria1–1UkraineFriendlySofia, 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

Ukraine

  1. Lv HungaryNations League1–2Mon 5 Oct 2026
  2. Lv Northern IrelandNations League0–3Fri 2 Oct 2026
  3. Dat GeorgiaNations League0–0Mon 28 Sept 2026
  4. Wat HungaryNations League1–0Fri 25 Sept 2026
  5. Lat DenmarkFriendly1–2Sun 7 Jun 2026

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