Skip to content
TheFootball.News

Serbia vs Wales head-to-head record

Serbia wins
4
Draws
2
Wales wins
0

6 meetings, 2003 to 2017Goals: Serbia 15, Wales 5

Serbia and Wales have met 6 times since 2003. Serbia have won 4, Wales 0, and 2 matches ended level. They last met on 11 June 2017, when the match ended 1–1 in World Cup qualifying.

The 6 meetings have produced 20 goals, 3.33 per game. The biggest win is Serbia’s 6–1 in World Cup qualifying in 2012. Serbia are unbeaten in the last six meetings (4 wins, 2 draws).

Who has won more, Serbia or Wales?

All matches6 matches

4 Serbia2 drawsWales 0

Competitive6 matches

4 Serbia2 drawsWales 0

Key numbers

Goals
Serbia 15, Wales 53.33 per game
First meeting
Serbia 1–0 WalesEuro qualifying, 20 Aug 2003
Most recent
Serbia 1–1 WalesWorld Cup qualifying, 11 Jun 2017
Serbia’s biggest win
Serbia 6–1 WalesWorld Cup qualifying, 11 Sept 2012
Most goals in a meeting
Serbia 6–1 WalesWorld Cup qualifying, 11 Sept 2012
Current run
Serbia unbeaten in 6
TFN Elo rating now
Serbia 1742 (47th), Wales 1732 (52nd)How the rating works

Last five meetings

  1. Serbia1Wales1

    World Cup qualifying

    Belgrade, Serbia

  2. Wales1Serbia1

    World Cup qualifying

    Cardiff, Wales

  3. Wales0Serbia3

    World Cup qualifying

    Cardiff, Wales

  4. Serbia6Wales1

    World Cup qualifying

    Novi Sad, Serbia

  5. Wales2Serbia3

    Euro qualifying

    Cardiff, Wales

Who has had the upper hand over time?

The line climbs with every Serbia win and drops with every Wales win, so its height shows who has won more meetings up to that point.

Above the line: Serbia have won more Below: Wales have won more
20 August 2003: Serbia 1–0 Wales (Euro qualifying). Serbia +111 October 2003: Wales 2–3 Serbia (Euro qualifying). Serbia +211 September 2012: Serbia 6–1 Wales (World Cup qualifying). Serbia +310 September 2013: Wales 0–3 Serbia (World Cup qualifying). Serbia +412 November 2016: Wales 1–1 Serbia (World Cup qualifying). Serbia +411 June 2017: Serbia 1–1 Wales (World Cup qualifying). Serbia +4Level
Serbia lead by 4 wins after the latest meeting. The biggest lead was 4, held by Serbia from 10 September 2013.

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

210

SerbiaDrawsWales

In Wales's home games

3 matches

210

SerbiaDrawsWales

Record by competition

Record by competition
CompetitionPlayedSerbiaDrawsWalesGoals
World Cup qualifying422011–3
Euro qualifying22004–2

Meetings by decade

Serbia wins Draws Wales wins
Meetings by decade
DecadeResultsPlayedGoals
2000s26
2010s414

Longest runs

Longest runs
Longest run ofSerbiaWales
Wins in a row42003 to 2013None
Unbeaten meetings62003 to 201722016 to 2017

The longest run of draws is 2, from 12 November 2016 to 11 June 2017.

Top scorers in Serbia vs Wales

  1. 1Aleksandar KolarovSerbia2
  2. 2Aleksandar MitrovićSerbia2
  3. 3Gareth BaleWales2

Scorer records exist for 6 of the 6 meetings, mostly competitive matches. Own goals are not credited to a player.

Questions answered

How many times have Serbia and Wales played each other?

6 times, starting on 20 August 2003. 6 of those meetings were competitive and 0 were friendlies.

Who has won more matches between Serbia and Wales?

Serbia, with 4 wins to 0. 2 matches ended level.

What is the biggest win in Serbia vs Wales?

Serbia’s 6–1 win in World Cup qualifying on 11 September 2012 in Novi Sad.

When did Serbia and Wales last play?

On 11 June 2017 in Belgrade, when the match ended 1–1 in World Cup qualifying.

Every Serbia vs Wales result

Every Serbia vs Wales result
DateHomeScoreAwayCompetitionVenue
Serbia1–1WalesWorld Cup qualifyingBelgrade, Serbia
Wales1–1SerbiaWorld Cup qualifyingCardiff, Wales
Wales0–3SerbiaWorld Cup qualifyingCardiff, Wales
Serbia6–1WalesWorld Cup qualifyingNovi Sad, Serbia
Wales2–3Serbiaas Serbia and MontenegroEuro qualifyingCardiff, Wales
Serbiaas Serbia and Montenegro1–0WalesEuro qualifyingBelgrade, Serbia and Montenegro

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

Wales

  1. Lv DenmarkNations League0–1Sun 4 Oct 2026
  2. Wv NorwayNations League2–1Thu 1 Oct 2026
  3. Lat DenmarkNations League0–2Sun 27 Sept 2026
  4. Lat PortugalNations League0–1Thu 24 Sept 2026
  5. Lat RomaniaFriendly1–2Sat 6 Jun 2026

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