Serbia vs Switzerland
head-to-head record
- Serbia wins
- 2
- Draws
- 4
- Switzerland wins
- 2
8 meetings, 1998 to 2024Goals: Serbia 11, Switzerland 10
Serbia and Switzerland have met 8 times since 1998. They have won two each, with 4 draws. They last met on 15 November 2024, when the match ended 1–1 in the Nations League.
The 8 meetings have produced 21 goals, 2.63 per game. The biggest win is Serbia’s 2–0 in the Nations League in 2024. They went 16 years without meeting, between 2001 and 2018.
Who has won more, Serbia or Switzerland?
All matches8 matches
Competitive6 matches
Friendlies2 matches
Key numbers
- Goals
- Serbia 11, Switzerland 102.63 per game
- First meeting
- Switzerland 1–1 SerbiaFriendly, 6 Jun 1998
- Most recent
- Switzerland 1–1 SerbiaNations League, 15 Nov 2024
- Serbia’s biggest win
- Serbia 2–0 SwitzerlandNations League, 12 Oct 2024
- Switzerland’s biggest win
- Serbia 2–3 SwitzerlandWorld Cup, 2 Dec 2022
- Most goals in a meeting
- Serbia 2–3 SwitzerlandWorld Cup, 2 Dec 2022
- TFN Elo rating now
- Serbia 1742 (47th), Switzerland 2039 (8th)How the rating works
Last five meetings
- Switzerland1Serbia1
Nations League
Zürich, Switzerland
- Serbia2Switzerland0
Nations League
Leskovac, Serbia
- Serbia2Switzerland3
World Cup
Doha, Qatar (neutral)
- Serbia1Switzerland2
World Cup
Kaliningrad, Russia (neutral)
- Switzerland1Serbia2
World Cup qualifying
Basel, Switzerland
Who has had the upper hand over time?
The line climbs with every Serbia win and drops with every Switzerland win, so its height shows who has won more meetings up to that point.
Every meeting on one timeline
Home, away and neutral
In Serbia's home games
3 matches
120
SerbiaDrawsSwitzerland
In Switzerland's home games
3 matches
120
SerbiaDrawsSwitzerland
At neutral venues
2 matches
002
SerbiaDrawsSwitzerland
Record by competition
| Competition | Played | Serbia | Draws | Switzerland | Goals |
|---|---|---|---|---|---|
| World Cup | 2 | 0 | 0 | 2 | 3–5 |
| World Cup qualifying | 2 | 1 | 1 | 0 | 3–2 |
| Friendly | 2 | 0 | 2 | 0 | 2–2 |
| Nations League | 2 | 1 | 1 | 0 | 3–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1990s | 2 | 4 | |
| 2000s | 2 | 5 | |
| 2010s | 1 | 3 | |
| 2020s | 3 | 9 |
Longest runs
| Longest run of | Serbia | Switzerland |
|---|---|---|
| Wins in a row | 12024 | 22018 to 2022 |
| Unbeaten meetings | 41998 to 2001 | 31998 to 2001 |
The longest run of draws is 3, from 6 June 1998 to 24 March 2001.
Top scorers in Serbia vs Switzerland
- 1Aleksandar MitrovićSerbia3
- 2Xherdan ShaqiriSwitzerland2
Scorer records exist for 6 of the 8 meetings, mostly competitive matches. Own goals are not credited to a player.
Questions answered
How many times have Serbia and Switzerland played each other?
8 times, starting on 6 June 1998. 6 of those meetings were competitive and 2 were friendlies.
Who has won more matches between Serbia and Switzerland?
Neither: they have 2 wins each, with 4 draws.
What is the biggest win in Serbia vs Switzerland?
Serbia’s 2–0 win in the Nations League on 12 October 2024 in Leskovac.
When did Serbia and Switzerland last play?
On 15 November 2024 in Zürich, when the match ended 1–1 in the Nations League.
What is the competitive record between Serbia and Switzerland?
In 6 competitive matches, Serbia have 2 wins, Switzerland have 2, and 2 ended level.
Every Serbia vs Switzerland result
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Switzerland | 1–1 | Serbia | Nations League | Zürich, Switzerland | |
| Serbia | 2–0 | Switzerland | Nations League | Leskovac, Serbia | |
| Serbia | 2–3 | Switzerland | World Cup | Doha, Qatar (neutral) | |
| Serbia | 1–2 | Switzerland | World Cup | Kaliningrad, Russia (neutral) | |
| Switzerland | 1–2 | Serbiaas FR Yugoslavia | World Cup qualifying | Basel, Switzerland | |
| Serbiaas FR Yugoslavia | 1–1 | Switzerland | World Cup qualifying | Belgrade, FR Yugoslavia | |
| Serbiaas FR Yugoslavia | 1–1 | Switzerland | Friendly | Niš, FR Yugoslavia | |
| Switzerland | 1–1 | Serbiaas FR Yugoslavia | Friendly | Basel, Switzerland |
Recent form
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.