Skip to content
TheFootball.News

Bulgaria vs Cyprus head-to-head record

Bulgaria wins
14
Draws
2
Cyprus wins
1

17 meetings, 1972 to 2025Goals: Bulgaria 38, Cyprus 12

Bulgaria and Cyprus have met 17 times since 1972. Bulgaria have won 14, Cyprus 1, and 2 matches ended level. They last met on 6 June 2025, when the match ended 2–2 in a friendly.

The 17 meetings have produced 50 goals, 2.94 per game. The biggest win is Bulgaria’s 4–0 in World Cup qualifying in 1972. Bulgaria are unbeaten in the last six meetings (4 wins, 2 draws). They went 17 years without meeting, between 1979 and 1996.

Who has won more, Bulgaria or Cyprus?

All matches17 matches

14 Bulgaria2 drawsCyprus 1

Competitive9 matches

7 Bulgaria1 drawCyprus 1

Friendlies8 matches

7 Bulgaria1 drawCyprus 0

Key numbers

Goals
Bulgaria 38, Cyprus 122.94 per game
First meeting
Cyprus 0–4 BulgariaWorld Cup qualifying, 19 Nov 1972
Most recent
Bulgaria 2–2 CyprusFriendly, 6 Jun 2025
Bulgaria’s biggest win
Cyprus 0–4 BulgariaWorld Cup qualifying, 19 Nov 1972
Cyprus’ biggest win
Cyprus 4–1 BulgariaWorld Cup qualifying, 10 Oct 2009
Most goals in a meeting
Cyprus 4–1 BulgariaWorld Cup qualifying, 10 Oct 2009
Current run
Bulgaria unbeaten in 6
Biggest upset
Cyprus 4–1 BulgariaWorld Cup qualifying, 10 Oct 2009Winner’s rating-based win expectancy: 26%
TFN Elo rating now
Bulgaria 1507 (99th), Cyprus 1393 (140th)How the rating works

Last five meetings

  1. Bulgaria2Cyprus2

    Friendly

    Plovdiv, Bulgaria

  2. Cyprus0Bulgaria2

    Friendly

    Larnaca, Cyprus

  3. Cyprus1Bulgaria1

    Nations League

    Nicosia, Cyprus

  4. Bulgaria2Cyprus1

    Nations League

    Sofia, Bulgaria

  5. Bulgaria1Cyprus0

    Friendly

    Sofia, Bulgaria

Who has had the upper hand over time?

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

Above the line: Bulgaria have won more Below: Cyprus have won more
19 November 1972: Cyprus 0–4 Bulgaria (World Cup qualifying). Bulgaria +128 January 1973: Cyprus 0–3 Bulgaria (Friendly). Bulgaria +218 November 1973: Bulgaria 2–0 Cyprus (World Cup qualifying). Bulgaria +36 February 1974: Cyprus 1–4 Bulgaria (Friendly). Bulgaria +430 January 1977: Cyprus 1–2 Bulgaria (Friendly). Bulgaria +516 January 1979: Cyprus 0–1 Bulgaria (Friendly). Bulgaria +614 December 1996: Cyprus 1–3 Bulgaria (World Cup qualifying). Bulgaria +72 April 1997: Bulgaria 4–1 Cyprus (World Cup qualifying). Bulgaria +87 February 2007: Cyprus 0–3 Bulgaria (Cyprus International Tournament). Bulgaria +91 April 2009: Bulgaria 2–0 Cyprus (World Cup qualifying). Bulgaria +1010 October 2009: Cyprus 4–1 Bulgaria (World Cup qualifying). Bulgaria +929 March 2011: Cyprus 0–1 Bulgaria (Friendly). Bulgaria +1015 August 2012: Bulgaria 1–0 Cyprus (Friendly). Bulgaria +1113 October 2018: Bulgaria 2–1 Cyprus (Nations League). Bulgaria +1216 November 2018: Cyprus 1–1 Bulgaria (Nations League). Bulgaria +1216 November 2022: Cyprus 0–2 Bulgaria (Friendly). Bulgaria +136 June 2025: Bulgaria 2–2 Cyprus (Friendly). Bulgaria +13Level
Bulgaria lead by 13 wins after the latest meeting. The biggest lead was 13, held by Bulgaria from 16 November 2022.

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

6 matches

510

BulgariaDrawsCyprus

In Cyprus's home games

11 matches

911

BulgariaDrawsCyprus

Record by competition

Record by competition
CompetitionPlayedBulgariaDrawsCyprusGoals
Friendly871016–4
World Cup qualifying650116–6
Nations League21103–2
Cyprus International Tournament11003–0

Meetings by decade

Bulgaria wins Draws Cyprus wins
Meetings by decade
DecadeResultsPlayedGoals
1970s618
1990s29
2000s310
2010s47
2020s26

Longest runs

Longest runs
Longest run ofBulgariaCyprus
Wins in a row101972 to 200912009
Unbeaten meetings101972 to 200912025

Top scorers in Bulgaria vs Cyprus

  1. 1Emil KostadinovBulgaria3
  2. 2Constantinos CharalambidesCyprus2
  3. 3Georgi DenevBulgaria2
  4. 4Hristo BonevBulgaria2

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

Questions answered

How many times have Bulgaria and Cyprus played each other?

17 times, starting on 19 November 1972. 9 of those meetings were competitive and 8 were friendlies.

Who has won more matches between Bulgaria and Cyprus?

Bulgaria, with 14 wins to 1. 2 matches ended level.

What is the biggest win in Bulgaria vs Cyprus?

Bulgaria’s 4–0 win in World Cup qualifying on 19 November 1972 in Akdoğan.

When did Bulgaria and Cyprus last play?

On 6 June 2025 in Plovdiv, when the match ended 2–2 in a friendly.

What is the competitive record between Bulgaria and Cyprus?

In 9 competitive matches, Bulgaria have 7 wins, Cyprus have 1, and 1 ended level.

Every Bulgaria vs Cyprus result

Show
Every Bulgaria vs Cyprus result
DateHomeScoreAwayCompetitionVenue
Bulgaria2–2CyprusFriendlyPlovdiv, Bulgaria
Cyprus0–2BulgariaFriendlyLarnaca, Cyprus
Cyprus1–1BulgariaNations LeagueNicosia, Cyprus
Bulgaria2–1CyprusNations LeagueSofia, Bulgaria
Bulgaria1–0CyprusFriendlySofia, Bulgaria
Cyprus0–1BulgariaFriendlyLarnaca, Cyprus
Cyprus4–1BulgariaWorld Cup qualifyingLarnaca, Cyprus
Bulgaria2–0CyprusWorld Cup qualifyingSofia, Bulgaria
Cyprus0–3BulgariaCyprus International TournamentNicosia, Cyprus
Bulgaria4–1CyprusWorld Cup qualifyingSofia, Bulgaria
Cyprus1–3BulgariaWorld Cup qualifyingLimassol, Cyprus
Cyprus0–1BulgariaFriendlyLarnaca, Cyprus
Cyprus1–2BulgariaFriendlyNicosia, Cyprus
Cyprus1–4BulgariaFriendlyMorphou, Cyprus
Bulgaria2–0CyprusWorld Cup qualifyingSofia, Bulgaria
Cyprus0–3BulgariaFriendlyAkdoğan, Cyprus
Cyprus0–4BulgariaWorld Cup qualifyingAkdoğan, Cyprus

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

Cyprus

  1. Wv LatviaNations League2–1Mon 5 Oct 2026
  2. Wv ArmeniaNations League2–0Fri 2 Oct 2026
  3. Dat LatviaNations League0–0Mon 28 Sept 2026
  4. Lat MontenegroNations League1–2Fri 25 Sept 2026
  5. Wat LiechtensteinFriendly2–0Sun 7 Jun 2026

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