Bulgaria vs Portugal
head-to-head record
- Bulgaria wins
- 6
- Draws
- 3
- Portugal wins
- 3
12 meetings, 1962 to 2016Goals: Bulgaria 18, Portugal 15
Bulgaria and Portugal have met 12 times since 1962. Bulgaria have won 6, Portugal 3, and 3 matches ended level. They last met on 25 March 2016, when Bulgaria won 1–0 in a friendly.
The 12 meetings have produced 33 goals, 2.75 per game. The biggest win is Bulgaria’s 5–2 in a friendly in 1981. They went 23 years without meeting, between 1992 and 2016.
Who has won more, Bulgaria or Portugal?
All matches12 matches
Competitive8 matches
Friendlies4 matches
Key numbers
- Goals
- Bulgaria 18, Portugal 152.75 per game
- First meeting
- Bulgaria 3–1 PortugalEuro qualifying, 7 Nov 1962
- Most recent
- Portugal 0–1 BulgariaFriendly, 25 Mar 2016
- Bulgaria’s biggest win
- Bulgaria 5–2 PortugalFriendly, 16 Dec 1981
- Portugal’s biggest win
- Bulgaria 0–3 PortugalWorld Cup, 16 Jul 1966
- Most goals in a meeting
- Bulgaria 5–2 PortugalFriendly, 16 Dec 1981
- Biggest upset
- Portugal 0–1 BulgariaFriendly, 25 Mar 2016Winner’s rating-based win expectancy: 7.4%
- TFN Elo rating now
- Bulgaria 1507 (99th), Portugal 2111 (5th)How the rating works
Last five meetings
- Portugal0Bulgaria1
Friendly
Leiria, Portugal
- Bulgaria1Portugal2
Friendly
Saint-Ouen-l'Aumône, France (neutral)
- Bulgaria5Portugal2
Friendly
Haskovo, Bulgaria
- Portugal1Bulgaria1
Friendly
Porto, Portugal
- Portugal2Bulgaria2
World Cup qualifying
Lisbon, Portugal
Who has had the upper hand over time?
The line climbs with every Bulgaria win and drops with every Portugal 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
4 matches
400
BulgariaDrawsPortugal
In Portugal's home games
5 matches
131
BulgariaDrawsPortugal
At neutral venues
3 matches
102
BulgariaDrawsPortugal
Record by competition
| Competition | Played | Bulgaria | Draws | Portugal | Goals |
|---|---|---|---|---|---|
| Euro qualifying | 5 | 3 | 1 | 1 | 6–4 |
| Friendly | 4 | 2 | 1 | 1 | 8–5 |
| World Cup qualifying | 2 | 1 | 1 | 0 | 4–3 |
| World Cup | 1 | 0 | 0 | 1 | 0–3 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1960s | 6 | 13 | |
| 1970s | 2 | 7 | |
| 1980s | 2 | 9 | |
| 1990s | 1 | 3 | |
| 2010s | 1 | 1 |
Longest runs
| Longest run of | Bulgaria | Portugal |
|---|---|---|
| Wins in a row | 12016 | 11992 |
| Unbeaten meetings | 61967 to 1981 | 21973 to 1981 |
The longest run of draws is 2, from 13 October 1973 to 15 April 1981.
Top scorers in Bulgaria vs Portugal
- 1Georgi AsparuhovBulgaria3
- 2Hristo BonevBulgaria3
- 3EusébioPortugal2
- 4Hernâni Ferreira da SilvaPortugal2
Scorer records exist for 7 of the 12 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Bulgaria and Portugal played each other?
12 times, starting on 7 November 1962. 8 of those meetings were competitive and 4 were friendlies.
Who has won more matches between Bulgaria and Portugal?
Bulgaria, with 6 wins to 3. 3 matches ended level.
What is the biggest win in Bulgaria vs Portugal?
Bulgaria’s 5–2 win in a friendly on 16 December 1981 in Haskovo.
When did Bulgaria and Portugal last play?
On 25 March 2016 in Leiria, when Bulgaria won 1–0 in a friendly.
What is the competitive record between Bulgaria and Portugal?
In 8 competitive matches, Bulgaria have 4 wins, Portugal have 2, and 2 ended level.
Every Bulgaria vs Portugal result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Portugal | 0–1 | Bulgaria | Friendly | Leiria, Portugal | |
| Bulgaria | 1–2 | Portugal | Friendly | Saint-Ouen-l'Aumône, France (neutral) | |
| Bulgaria | 5–2 | Portugal | Friendly | Haskovo, Bulgaria | |
| Portugal | 1–1 | Bulgaria | Friendly | Porto, Portugal | |
| Portugal | 2–2 | Bulgaria | World Cup qualifying | Lisbon, Portugal | |
| Bulgaria | 2–1 | Portugal | World Cup qualifying | Sofia, Bulgaria | |
| Portugal | 0–0 | Bulgaria | Euro qualifying | Oeiras, Portugal | |
| Bulgaria | 1–0 | Portugal | Euro qualifying | Sofia, Bulgaria | |
| Bulgaria | 0–3 | Portugal | World Cup | Manchester, England (neutral) | |
| Bulgaria | 1–0 | Portugal | Euro qualifying | Rome, Italy (neutral) | |
| Portugal | 3–1 | Bulgaria | Euro qualifying | Oeiras, Portugal | |
| Bulgaria | 3–1 | Portugal | Euro qualifying | Sofia, Bulgaria |
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
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.