Skip to content
TheFootball.News

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

2 Serbia4 drawsSwitzerland 2

Competitive6 matches

2 Serbia2 drawsSwitzerland 2

Friendlies2 matches

0 Serbia2 drawsSwitzerland 0

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

  1. Switzerland1Serbia1

    Nations League

    Zürich, Switzerland

  2. Serbia2Switzerland0

    Nations League

    Leskovac, Serbia

  3. Serbia2Switzerland3

    World Cup

    Doha, Qatar (neutral)

  4. Serbia1Switzerland2

    World Cup

    Kaliningrad, Russia (neutral)

  5. 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.

Above the line: Serbia have won more Below: Switzerland have won more
6 June 1998: Switzerland 1–1 Serbia (Friendly). Level2 September 1998: Serbia 1–1 Switzerland (Friendly). Level24 March 2001: Serbia 1–1 Switzerland (World Cup qualifying). Level1 September 2001: Switzerland 1–2 Serbia (World Cup qualifying). Serbia +122 June 2018: Serbia 1–2 Switzerland (World Cup). Level2 December 2022: Serbia 2–3 Switzerland (World Cup). Switzerland +112 October 2024: Serbia 2–0 Switzerland (Nations League). Level15 November 2024: Switzerland 1–1 Serbia (Nations League). LevelLevel
Level after the latest meeting. The biggest lead was 1, held by Serbia from 1 September 2001.

Every meeting on one timeline

Larger dots mark bigger winning margins. Hover a dot for the result.

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

Record by competition
CompetitionPlayedSerbiaDrawsSwitzerlandGoals
World Cup20023–5
World Cup qualifying21103–2
Friendly20202–2
Nations League21103–1

Meetings by decade

Serbia wins Draws Switzerland wins
Meetings by decade
DecadeResultsPlayedGoals
1990s24
2000s25
2010s13
2020s39

Longest runs

Longest runs
Longest run ofSerbiaSwitzerland
Wins in a row1202422018 to 2022
Unbeaten meetings41998 to 200131998 to 2001

The longest run of draws is 3, from 6 June 1998 to 24 March 2001.

Top scorers in Serbia vs Switzerland

  1. 1Aleksandar MitrovićSerbia3
  2. 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

Show
Every Serbia vs Switzerland result
DateHomeScoreAwayCompetitionVenue
Switzerland1–1SerbiaNations LeagueZürich, Switzerland
Serbia2–0SwitzerlandNations LeagueLeskovac, Serbia
Serbia2–3SwitzerlandWorld CupDoha, Qatar (neutral)
Serbia1–2SwitzerlandWorld CupKaliningrad, Russia (neutral)
Switzerland1–2Serbiaas FR YugoslaviaWorld Cup qualifyingBasel, Switzerland
Serbiaas FR Yugoslavia1–1SwitzerlandWorld Cup qualifyingBelgrade, FR Yugoslavia
Serbiaas FR Yugoslavia1–1SwitzerlandFriendlyNiš, FR Yugoslavia
Switzerland1–1Serbiaas FR YugoslaviaFriendlyBasel, Switzerland

Recent form

Serbia

  1. Lat NetherlandsNations League1–2Sun 4 Oct 2026
  2. Lat GermanyNations League0–2Thu 1 Oct 2026
  3. Lv NetherlandsNations League1–2Sun 27 Sept 2026
  4. Lv GreeceNations League1–2Thu 24 Sept 2026
  5. Lat MexicoFriendly1–5Thu 4 Jun 2026

Switzerland

  1. Wv North MacedoniaNations League3–0Tue 6 Oct 2026
  2. Wv SloveniaNations League2–1Sat 3 Oct 2026
  3. Wat ScotlandNations League3–0Tue 29 Sept 2026
  4. Wat North MacedoniaNations League3–0Sat 26 Sept 2026
  5. Lv ArgentinaWorld Cup1–3Sat 11 Jul 2026

Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.