Poland vs Serbia
head-to-head record
- Poland wins
- 4
- Draws
- 3
- Serbia wins
- 0
7 meetings, 2003 to 2016Goals: Poland 12, Serbia 8
Poland and Serbia have met 7 times since 2003. Poland have won 4, Serbia 0, and 3 matches ended level. They last met on 23 March 2016, when Poland won 1–0 in a friendly.
The 7 meetings have produced 20 goals, 2.86 per game. Poland are unbeaten in the last seven meetings (4 wins, 3 draws).
Who has won more, Poland or Serbia?
All matches7 matches
Competitive2 matches
Friendlies5 matches
Key numbers
- Goals
- Poland 12, Serbia 82.86 per game
- First meeting
- Poland 4–3 SerbiaFriendly, 16 Nov 2003
- Most recent
- Poland 1–0 SerbiaFriendly, 23 Mar 2016
- Poland’s biggest win
- Poland 4–3 SerbiaFriendly, 16 Nov 2003
- Most goals in a meeting
- Poland 4–3 SerbiaFriendly, 16 Nov 2003
- Current run
- Poland unbeaten in 7
- TFN Elo rating now
- Poland 1738 (51st), Serbia 1742 (47th)How the rating works
Last five meetings
- Poland1Serbia0
Friendly
Poznań, Poland
- Serbia0Poland0
Friendly
Kufstein, Austria (neutral)
- Serbia0Poland1
Friendly
Antalya, Turkey (neutral)
- Serbia2Poland2
Euro qualifying
Belgrade, Serbia
- Poland1Serbia1
Euro qualifying
Warsaw, Poland
Who has had the upper hand over time?
The line climbs with every Poland 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 Poland's home games
3 matches
210
PolandDrawsSerbia
In Serbia's home games
1 match
010
PolandDrawsSerbia
At neutral venues
3 matches
210
PolandDrawsSerbia
Record by competition
| Competition | Played | Poland | Draws | Serbia | Goals |
|---|---|---|---|---|---|
| Friendly | 5 | 4 | 1 | 0 | 9–5 |
| Euro qualifying | 2 | 0 | 2 | 0 | 3–3 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 2000s | 5 | 19 | |
| 2010s | 2 | 1 |
Longest runs
| Longest run of | Poland | Serbia |
|---|---|---|
| Wins in a row | 22003 to 2005 | None |
| Unbeaten meetings | 72003 to 2016 | 22006 to 2007 |
The longest run of draws is 2, from 6 September 2006 to 21 November 2007.
Questions answered
How many times have Poland and Serbia played each other?
7 times, starting on 16 November 2003. 2 of those meetings were competitive and 5 were friendlies.
Who has won more matches between Poland and Serbia?
Poland, with 4 wins to 0. 3 matches ended level.
What is the biggest win in Poland vs Serbia?
Poland’s 4–3 win in a friendly on 16 November 2003 in Płock.
When did Poland and Serbia last play?
On 23 March 2016 in Poznań, when Poland won 1–0 in a friendly.
What is the competitive record between Poland and Serbia?
In 2 competitive matches, Poland have 0 wins, Serbia have 0, and 2 ended level.
Every Poland vs Serbia result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Poland | 1–0 | Serbia | Friendly | Poznań, Poland | |
| Serbia | 0–0 | Poland | Friendly | Kufstein, Austria (neutral) | |
| Serbia | 0–1 | Poland | Friendly | Antalya, Turkey (neutral) | |
| Serbia | 2–2 | Poland | Euro qualifying | Belgrade, Serbia | |
| Poland | 1–1 | Serbia | Euro qualifying | Warsaw, Poland | |
| Poland | 3–2 | Serbiaas Serbia and Montenegro | Friendly | Kyiv, Ukraine (neutral) | |
| Poland | 4–3 | Serbiaas Serbia and Montenegro | Friendly | Płock, Poland |
Recent form
Poland
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.