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
Competitive9 matches
Friendlies8 matches
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
- Bulgaria2Cyprus2
Friendly
Plovdiv, Bulgaria
- Cyprus0Bulgaria2
Friendly
Larnaca, Cyprus
- Cyprus1Bulgaria1
Nations League
Nicosia, Cyprus
- Bulgaria2Cyprus1
Nations League
Sofia, Bulgaria
- 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.
Every meeting on one timeline
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
| Competition | Played | Bulgaria | Draws | Cyprus | Goals |
|---|---|---|---|---|---|
| Friendly | 8 | 7 | 1 | 0 | 16–4 |
| World Cup qualifying | 6 | 5 | 0 | 1 | 16–6 |
| Nations League | 2 | 1 | 1 | 0 | 3–2 |
| Cyprus International Tournament | 1 | 1 | 0 | 0 | 3–0 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1970s | 6 | 18 | |
| 1990s | 2 | 9 | |
| 2000s | 3 | 10 | |
| 2010s | 4 | 7 | |
| 2020s | 2 | 6 |
Longest runs
| Longest run of | Bulgaria | Cyprus |
|---|---|---|
| Wins in a row | 101972 to 2009 | 12009 |
| Unbeaten meetings | 101972 to 2009 | 12025 |
Top scorers in Bulgaria vs Cyprus
- 1Emil KostadinovBulgaria3
- 2Constantinos CharalambidesCyprus2
- 3Georgi DenevBulgaria2
- 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
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Bulgaria | 2–2 | Cyprus | Friendly | Plovdiv, Bulgaria | |
| Cyprus | 0–2 | Bulgaria | Friendly | Larnaca, Cyprus | |
| Cyprus | 1–1 | Bulgaria | Nations League | Nicosia, Cyprus | |
| Bulgaria | 2–1 | Cyprus | Nations League | Sofia, Bulgaria | |
| Bulgaria | 1–0 | Cyprus | Friendly | Sofia, Bulgaria | |
| Cyprus | 0–1 | Bulgaria | Friendly | Larnaca, Cyprus | |
| Cyprus | 4–1 | Bulgaria | World Cup qualifying | Larnaca, Cyprus | |
| Bulgaria | 2–0 | Cyprus | World Cup qualifying | Sofia, Bulgaria | |
| Cyprus | 0–3 | Bulgaria | Cyprus International Tournament | Nicosia, Cyprus | |
| Bulgaria | 4–1 | Cyprus | World Cup qualifying | Sofia, Bulgaria | |
| Cyprus | 1–3 | Bulgaria | World Cup qualifying | Limassol, Cyprus | |
| Cyprus | 0–1 | Bulgaria | Friendly | Larnaca, Cyprus | |
| Cyprus | 1–2 | Bulgaria | Friendly | Nicosia, Cyprus | |
| Cyprus | 1–4 | Bulgaria | Friendly | Morphou, Cyprus | |
| Bulgaria | 2–0 | Cyprus | World Cup qualifying | Sofia, Bulgaria | |
| Cyprus | 0–3 | Bulgaria | Friendly | Akdoğan, Cyprus | |
| Cyprus | 0–4 | Bulgaria | World Cup qualifying | Akdoğan, Cyprus |
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
Cyprus
- Wv LatviaNations League2–1Mon 5 Oct 2026
- Wv ArmeniaNations League2–0Fri 2 Oct 2026
- Dat LatviaNations League0–0Mon 28 Sept 2026
- Lat MontenegroNations League1–2Fri 25 Sept 2026
- Wat LiechtensteinFriendly2–0Sun 7 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.