Bulgaria vs Poland
head-to-head record
- Bulgaria wins
- 4
- Draws
- 8
- Poland wins
- 11
23 meetings, 1937 to 2010Goals: Bulgaria 27, Poland 43
Bulgaria and Poland have met 23 times since 1937. Poland have won 11, Bulgaria 4, and 8 matches ended level. They last met on 3 March 2010, when Poland won 2–0 in a friendly.
The 23 meetings have produced 70 goals, 3.04 per game. The biggest win is Poland’s 4–0 in a friendly in 1960. Poland are unbeaten in the last nine meetings (8 wins, 1 draw).
Who has won more, Bulgaria or Poland?
All matches23 matches
Competitive5 matches
Friendlies18 matches
Key numbers
- Goals
- Bulgaria 27, Poland 433.04 per game
- First meeting
- Bulgaria 3–3 PolandFriendly, 12 Sept 1937
- Most recent
- Poland 2–0 BulgariaFriendly, 3 Mar 2010
- Bulgaria’s biggest win
- Bulgaria 4–1 PolandWorld Cup qualifying, 15 Jun 1969
- Poland’s biggest win
- Poland 4–0 BulgariaFriendly, 26 Jun 1960
- Most goals in a meeting
- Bulgaria 3–3 PolandFriendly, 12 Sept 1937
- Current run
- Poland unbeaten in 9
- Biggest upset
- Bulgaria 0–3 PolandEuro qualifying, 6 Sept 1998Winner’s rating-based win expectancy: 29%
- TFN Elo rating now
- Bulgaria 1507 (99th), Poland 1738 (51st)How the rating works
Last five meetings
- Poland2Bulgaria0
Friendly
Warsaw, Poland
- Poland2Bulgaria0
Euro qualifying
Warsaw, Poland
- Bulgaria0Poland3
Euro qualifying
Burgas, Bulgaria
- Poland3Bulgaria2
Friendly
Białystok, Poland
- Bulgaria2Poland2
Friendly
Querétaro, Mexico (neutral)
Who has had the upper hand over time?
The line climbs with every Bulgaria win and drops with every Poland 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
10 matches
253
BulgariaDrawsPoland
In Poland's home games
12 matches
228
BulgariaDrawsPoland
At neutral venues
1 match
010
BulgariaDrawsPoland
Record by competition
| Competition | Played | Bulgaria | Draws | Poland | Goals |
|---|---|---|---|---|---|
| Friendly | 18 | 3 | 7 | 8 | 22–33 |
| World Cup qualifying | 2 | 1 | 0 | 1 | 4–4 |
| Euro qualifying | 2 | 0 | 0 | 2 | 0–5 |
| Balkan Cup | 1 | 0 | 1 | 0 | 1–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1930s | 1 | 6 | |
| 1940s | 2 | 7 | |
| 1950s | 7 | 17 | |
| 1960s | 5 | 17 | |
| 1970s | 2 | 3 | |
| 1980s | 3 | 13 | |
| 1990s | 2 | 5 | |
| 2010s | 1 | 2 |
Longest runs
| Longest run of | Bulgaria | Poland |
|---|---|---|
| Wins in a row | 11969 | 41988 to 2010 |
| Unbeaten meetings | 61952 to 1957 | 91969 to 2010 |
The longest run of draws is 3, from 13 September 1953 to 26 June 1955.
Top scorers in Bulgaria vs Poland
- 1Andrzej JarosikPoland2
- 2Kazimierz DeynaPoland2
- 3Sylwester CzereszewskiPoland2
- 4Tomasz IwanPoland2
Scorer records exist for 4 of the 23 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Bulgaria and Poland played each other?
23 times, starting on 12 September 1937. 5 of those meetings were competitive and 18 were friendlies.
Who has won more matches between Bulgaria and Poland?
Poland, with 11 wins to 4. 8 matches ended level.
What is the biggest win in Bulgaria vs Poland?
Poland’s 4–0 win in a friendly on 26 June 1960 in Chorzów.
When did Bulgaria and Poland last play?
On 3 March 2010 in Warsaw, when Poland won 2–0 in a friendly.
What is the competitive record between Bulgaria and Poland?
In 5 competitive matches, Bulgaria have 1 win, Poland have 3, and 1 ended level.
Every Bulgaria vs Poland result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Poland | 2–0 | Bulgaria | Friendly | Warsaw, Poland | |
| Poland | 2–0 | Bulgaria | Euro qualifying | Warsaw, Poland | |
| Bulgaria | 0–3 | Poland | Euro qualifying | Burgas, Bulgaria | |
| Poland | 3–2 | Bulgaria | Friendly | Białystok, Poland | |
| Bulgaria | 2–2 | Poland | Friendly | Querétaro, Mexico (neutral) | |
| Poland | 3–1 | Bulgaria | Friendly | Łódź, Poland | |
| Poland | 1–0 | Bulgaria | Friendly | Warsaw, Poland | |
| Bulgaria | 0–2 | Poland | Friendly | Varna, Bulgaria | |
| Poland | 3–0 | Bulgaria | World Cup qualifying | Warsaw, Poland | |
| Bulgaria | 4–1 | Poland | World Cup qualifying | Sofia, Bulgaria | |
| Poland | 1–1 | Bulgaria | Friendly | Kraków, Poland | |
| Bulgaria | 2–1 | Poland | Friendly | Sofia, Bulgaria | |
| Poland | 4–0 | Bulgaria | Friendly | Chorzów, Poland | |
| Bulgaria | 1–1 | Poland | Friendly | Sofia, Bulgaria | |
| Poland | 1–2 | Bulgaria | Friendly | Wrocław, Poland | |
| Bulgaria | 1–1 | Poland | Friendly | Sofia, Bulgaria | |
| Poland | 2–2 | Bulgaria | Friendly | Warsaw, Poland | |
| Bulgaria | 2–2 | Poland | Friendly | Sofia, Bulgaria | |
| Poland | 0–1 | Bulgaria | Friendly | Warsaw, Poland | |
| Bulgaria | 0–1 | Poland | Friendly | Sofia, Bulgaria | |
| Poland | 3–2 | Bulgaria | Friendly | Warsaw, Poland | |
| Bulgaria | 1–1 | Poland | Balkan Cup | Sofia, Bulgaria | |
| Bulgaria | 3–3 | Poland | Friendly | 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.