Ireland vs Serbia
head-to-head record
- Ireland wins
- 1
- Draws
- 4
- Serbia wins
- 4
9 meetings, 1998 to 2021Goals: Ireland 9, Serbia 12
Ireland and Serbia have met 9 times since 1998. Serbia have won 4, Ireland 1, and 4 matches ended level. They last met on 7 September 2021, when the match ended 1–1 in World Cup qualifying.
The 9 meetings have produced 21 goals, 2.33 per game. Serbia are unbeaten in the last seven meetings (3 wins, 4 draws).
Who has won more, Ireland or Serbia?
All matches9 matches
Competitive6 matches
Friendlies3 matches
Key numbers
- Goals
- Ireland 9, Serbia 122.33 per game
- First meeting
- Serbia 1–0 IrelandEuro qualifying, 18 Nov 1998
- Most recent
- Ireland 1–1 SerbiaWorld Cup qualifying, 7 Sept 2021
- Ireland’s biggest win
- Ireland 2–1 SerbiaEuro qualifying, 1 Sept 1999
- Serbia’s biggest win
- Serbia 3–2 IrelandWorld Cup qualifying, 24 Mar 2021
- Most goals in a meeting
- Serbia 3–2 IrelandWorld Cup qualifying, 24 Mar 2021
- Current run
- Serbia unbeaten in 7
- TFN Elo rating now
- Ireland 1763 (44th), Serbia 1742 (47th)How the rating works
Last five meetings
- Ireland1Serbia1
World Cup qualifying
Dublin, Republic of Ireland
- Serbia3Ireland2
World Cup qualifying
Belgrade, Serbia
- Ireland0Serbia1
World Cup qualifying
Dublin, Republic of Ireland
- Serbia2Ireland2
World Cup qualifying
Belgrade, Serbia
- Ireland1Serbia2
Friendly
Dublin, Republic of Ireland
Who has had the upper hand over time?
The line climbs with every Ireland 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 Ireland's home games
5 matches
122
IrelandDrawsSerbia
In Serbia's home games
4 matches
022
IrelandDrawsSerbia
Record by competition
| Competition | Played | Ireland | Draws | Serbia | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 4 | 0 | 2 | 2 | 5–7 |
| Friendly | 3 | 0 | 2 | 1 | 2–3 |
| Euro qualifying | 2 | 1 | 0 | 1 | 2–2 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1990s | 2 | 4 | |
| 2000s | 1 | 2 | |
| 2010s | 4 | 8 | |
| 2020s | 2 | 7 |
Longest runs
| Longest run of | Ireland | Serbia |
|---|---|---|
| Wins in a row | 11999 | 22017 to 2021 |
| Unbeaten meetings | 31999 to 2012 | 72008 to 2021 |
The longest run of draws is 2, from 24 May 2008 to 15 August 2012.
Top scorers in Ireland vs Serbia
- 1Aleksandar MitrovićSerbia2
Scorer records exist for 6 of the 9 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Ireland and Serbia played each other?
9 times, starting on 18 November 1998. 6 of those meetings were competitive and 3 were friendlies.
Who has won more matches between Ireland and Serbia?
Serbia, with 4 wins to 1. 4 matches ended level.
What is the biggest win in Ireland vs Serbia?
Ireland’s 2–1 win in Euro qualifying on 1 September 1999 in Dublin.
When did Ireland and Serbia last play?
On 7 September 2021 in Dublin, when the match ended 1–1 in World Cup qualifying.
What is the competitive record between Ireland and Serbia?
In 6 competitive matches, Ireland have 1 win, Serbia have 3, and 2 ended level.
Every Ireland vs Serbia result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Ireland | 1–1 | Serbia | World Cup qualifying | Dublin, Republic of Ireland | |
| Serbia | 3–2 | Ireland | World Cup qualifying | Belgrade, Serbia | |
| Ireland | 0–1 | Serbia | World Cup qualifying | Dublin, Republic of Ireland | |
| Serbia | 2–2 | Ireland | World Cup qualifying | Belgrade, Serbia | |
| Ireland | 1–2 | Serbia | Friendly | Dublin, Republic of Ireland | |
| Serbia | 0–0 | Ireland | Friendly | Belgrade, Serbia | |
| Ireland | 1–1 | Serbia | Friendly | Dublin, Republic of Ireland | |
| Ireland | 2–1 | Serbiaas FR Yugoslavia | Euro qualifying | Dublin, Republic of Ireland | |
| Serbiaas FR Yugoslavia | 1–0 | Ireland | Euro qualifying | Belgrade, FR Yugoslavia |
Recent form
Ireland
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.