Skip to content
TheFootball.News

Serbia vs Spain head-to-head record

Serbia wins
0
Draws
4
Spain wins
5

9 meetings, 1996 to 2026Goals: Serbia 5, Spain 16

Serbia and Spain have met 9 times since 1996. Spain have won 5, Serbia 0, and 4 matches ended level. They last met on 27 March 2026, when Spain won 3–0 in a friendly.

The 9 meetings have produced 21 goals, 2.33 per game. The biggest win is Spain’s 3–0 in a friendly in 2026. Spain are unbeaten in the last nine meetings (5 wins, 4 draws).

Who has won more, Serbia or Spain?

All matches9 matches

0 Serbia4 drawsSpain 5

Competitive7 matches

0 Serbia4 drawsSpain 3

Friendlies2 matches

0 Serbia0 drawsSpain 2

Key numbers

Goals
Serbia 5, Spain 162.33 per game
First meeting
Spain 2–0 SerbiaWorld Cup qualifying, 14 Dec 1996
Most recent
Spain 3–0 SerbiaFriendly, 27 Mar 2026
Spain’s biggest win
Spain 3–0 SerbiaFriendly, 27 Mar 2026
Most goals in a meeting
Serbia 3–4 SpainEuropean Championship, 21 Jun 2000
Current run
Spain unbeaten in 9
TFN Elo rating now
Serbia 1742 (47th), Spain 2346 (1st)How the rating works

Last five meetings

  1. Spain3Serbia0

    Friendly

    Villarreal, Spain

  2. Spain3Serbia0

    Nations League

    Córdoba, Spain

  3. Serbia0Spain0

    Nations League

    Belgrade, Serbia

  4. Spain2Serbia0

    Friendly

    St. Gallen, Switzerland (neutral)

  5. Spain1Serbia1

    World Cup qualifying

    Madrid, Spain

Who has had the upper hand over time?

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

Above the line: Serbia have won more Below: Spain have won more
14 December 1996: Spain 2–0 Serbia (World Cup qualifying). Spain +130 April 1997: Serbia 1–1 Spain (World Cup qualifying). Spain +121 June 2000: Serbia 3–4 Spain (European Championship). Spain +230 March 2005: Serbia 0–0 Spain (World Cup qualifying). Spain +27 September 2005: Spain 1–1 Serbia (World Cup qualifying). Spain +226 May 2012: Spain 2–0 Serbia (Friendly). Spain +35 September 2024: Serbia 0–0 Spain (Nations League). Spain +315 October 2024: Spain 3–0 Serbia (Nations League). Spain +427 March 2026: Spain 3–0 Serbia (Friendly). Spain +5Level
Spain lead by 5 wins after the latest meeting. The biggest lead was 5, held by Spain from 27 March 2026.

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

030

SerbiaDrawsSpain

In Spain's home games

4 matches

013

SerbiaDrawsSpain

At neutral venues

2 matches

002

SerbiaDrawsSpain

Record by competition

Record by competition
CompetitionPlayedSerbiaDrawsSpainGoals
World Cup qualifying40312–4
Friendly20020–5
Nations League20110–3
European Championship10013–4

Meetings by decade

Serbia wins Draws Spain wins
Meetings by decade
DecadeResultsPlayedGoals
1990s24
2000s39
2010s12
2020s36

Longest runs

Longest runs
Longest run ofSerbiaSpain
Wins in a rowNone22024 to 2026
Unbeaten meetings2200591996 to 2026

The longest run of draws is 2, from 30 March 2005 to 7 September 2005.

Top scorers in Serbia vs Spain

  1. 1Alfonso PérezSpain2
  2. 2RaúlSpain2

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

Questions answered

How many times have Serbia and Spain played each other?

9 times, starting on 14 December 1996. 7 of those meetings were competitive and 2 were friendlies.

Who has won more matches between Serbia and Spain?

Spain, with 5 wins to 0. 4 matches ended level.

What is the biggest win in Serbia vs Spain?

Spain’s 3–0 win in a friendly on 27 March 2026 in Villarreal.

When did Serbia and Spain last play?

On 27 March 2026 in Villarreal, when Spain won 3–0 in a friendly.

What is the competitive record between Serbia and Spain?

In 7 competitive matches, Serbia have 0 wins, Spain have 3, and 4 ended level.

Every Serbia vs Spain result

Show
Every Serbia vs Spain result
DateHomeScoreAwayCompetitionVenue
Spain3–0SerbiaFriendlyVillarreal, Spain
Spain3–0SerbiaNations LeagueCórdoba, Spain
Serbia0–0SpainNations LeagueBelgrade, Serbia
Spain2–0SerbiaFriendlySt. Gallen, Switzerland (neutral)
Spain1–1Serbiaas Serbia and MontenegroWorld Cup qualifyingMadrid, Spain
Serbiaas Serbia and Montenegro0–0SpainWorld Cup qualifyingBelgrade, Serbia and Montenegro
Serbiaas FR Yugoslavia3–4SpainEuropean ChampionshipBruges, Belgium (neutral)
Serbiaas FR Yugoslavia1–1SpainWorld Cup qualifyingBelgrade, FR Yugoslavia
Spain2–0Serbiaas FR YugoslaviaWorld Cup qualifyingValencia, Spain

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

Spain

  1. Wat CroatiaNations League2–1Tue 6 Oct 2026
  2. Wv Czech RepublicNations League3–1Sat 3 Oct 2026
  3. Wv CroatiaNations League4–1Tue 29 Sept 2026
  4. Wat EnglandNations League3–2Sat 26 Sept 2026
  5. Wv ArgentinaWorld Cup1–0Sun 19 Jul 2026

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