Bulgaria vs Serbia
head-to-head record
- Bulgaria wins
- 1
- Draws
- 3
- Serbia wins
- 2
6 meetings, 2003 to 2023Goals: Bulgaria 6, Serbia 11
Bulgaria and Serbia have met 6 times since 2003. Serbia have won 2, Bulgaria 1, and 3 matches ended level. They last met on 19 November 2023, when the match ended 2–2 in Euro qualifying.
The 6 meetings have produced 17 goals, 2.83 per game. The biggest win is Serbia’s 6–1 in a friendly in 2008. Serbia are unbeaten in the last five meetings (2 wins, 3 draws).
Who has won more, Bulgaria or Serbia?
All matches6 matches
Competitive2 matches
Friendlies4 matches
Key numbers
- Goals
- Bulgaria 6, Serbia 112.83 per game
- First meeting
- Serbia 1–2 BulgariaFriendly, 27 Mar 2003
- Most recent
- Serbia 2–2 BulgariaEuro qualifying, 19 Nov 2023
- Bulgaria’s biggest win
- Serbia 1–2 BulgariaFriendly, 27 Mar 2003
- Serbia’s biggest win
- Serbia 6–1 BulgariaFriendly, 19 Nov 2008
- Most goals in a meeting
- Serbia 6–1 BulgariaFriendly, 19 Nov 2008
- Current run
- Serbia unbeaten in 5
- TFN Elo rating now
- Bulgaria 1507 (99th), Serbia 1742 (47th)How the rating works
Last five meetings
- Serbia2Bulgaria2
Euro qualifying
Leskovac, Serbia
- Bulgaria1Serbia1
Euro qualifying
Razgrad, Bulgaria
- Bulgaria0Serbia1
Friendly
Sofia, Bulgaria
- Serbia6Bulgaria1
Friendly
Belgrade, Serbia
- Bulgaria0Serbia0
Friendly
Sofia, Bulgaria
Who has had the upper hand over time?
The line climbs with every Bulgaria win and drops with every Serbia 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
3 matches
021
BulgariaDrawsSerbia
In Serbia's home games
3 matches
111
BulgariaDrawsSerbia
Record by competition
| Competition | Played | Bulgaria | Draws | Serbia | Goals |
|---|---|---|---|---|---|
| Friendly | 4 | 1 | 1 | 2 | 3–8 |
| Euro qualifying | 2 | 0 | 2 | 0 | 3–3 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 2000s | 3 | 10 | |
| 2010s | 1 | 1 | |
| 2020s | 2 | 6 |
Longest runs
| Longest run of | Bulgaria | Serbia |
|---|---|---|
| Wins in a row | 12003 | 22008 to 2010 |
| Unbeaten meetings | 22023 | 52005 to 2023 |
The longest run of draws is 2, from 20 June 2023 to 19 November 2023.
Questions answered
How many times have Bulgaria and Serbia played each other?
6 times, starting on 27 March 2003. 2 of those meetings were competitive and 4 were friendlies.
Who has won more matches between Bulgaria and Serbia?
Serbia, with 2 wins to 1. 3 matches ended level.
What is the biggest win in Bulgaria vs Serbia?
Serbia’s 6–1 win in a friendly on 19 November 2008 in Belgrade.
When did Bulgaria and Serbia last play?
On 19 November 2023 in Leskovac, when the match ended 2–2 in Euro qualifying.
What is the competitive record between Bulgaria and Serbia?
In 2 competitive matches, Bulgaria have 0 wins, Serbia have 0, and 2 ended level.
Every Bulgaria vs Serbia result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Serbia | 2–2 | Bulgaria | Euro qualifying | Leskovac, Serbia | |
| Bulgaria | 1–1 | Serbia | Euro qualifying | Razgrad, Bulgaria | |
| Bulgaria | 0–1 | Serbia | Friendly | Sofia, Bulgaria | |
| Serbia | 6–1 | Bulgaria | Friendly | Belgrade, Serbia | |
| Bulgaria | 0–0 | Serbiaas Serbia and Montenegro | Friendly | Sofia, Bulgaria | |
| Serbiaas Serbia and Montenegro | 1–2 | Bulgaria | Friendly | Kruševac, Serbia and Montenegro |
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
Serbia
- Lat NetherlandsNations League1–2Sun 4 Oct 2026
- Lat GermanyNations League0–2Thu 1 Oct 2026
- Lv NetherlandsNations League1–2Sun 27 Sept 2026
- Lv GreeceNations League1–2Thu 24 Sept 2026
- Lat MexicoFriendly1–5Thu 4 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.