Skip to content
TheFootball.News

Croatia vs Serbia head-to-head record

Croatia wins
2
Draws
3
Serbia wins
0

5 meetings, 1950 to 2013Goals: Croatia 9, Serbia 4

Croatia and Serbia have met 5 times since 1950. Croatia have won 2, Serbia 0, and 3 matches ended level. They last met on 6 September 2013, when the match ended 1–1 in World Cup qualifying.

The 5 meetings have produced 13 goals, 2.60 per game. The biggest win is Croatia’s 4–1 in a friendly in 1950. Croatia are unbeaten in the last five meetings (2 wins, 3 draws). They went 49 years without meeting, between 1950 and 1999.

Who has won more, Croatia or Serbia?

All matches5 matches

2 Croatia3 drawsSerbia 0

Competitive4 matches

1 Croatia3 drawsSerbia 0

Friendlies1 match

1 Croatia0 drawsSerbia 0

Key numbers

Goals
Croatia 9, Serbia 42.60 per game
First meeting
Croatia 4–1 SerbiaFriendly, 26 Feb 1950
Most recent
Serbia 1–1 CroatiaWorld Cup qualifying, 6 Sept 2013
Croatia’s biggest win
Croatia 4–1 SerbiaFriendly, 26 Feb 1950
Most goals in a meeting
Croatia 4–1 SerbiaFriendly, 26 Feb 1950
Current run
Croatia unbeaten in 5
TFN Elo rating now
Croatia 1912 (19th), Serbia 1742 (47th)How the rating works

Last five meetings

  1. Serbia1Croatia1

    World Cup qualifying

    Belgrade, Serbia

  2. Croatia2Serbia0

    World Cup qualifying

    Zagreb, Croatia

  3. Croatia2Serbia2

    Euro qualifying

    Zagreb, Croatia

  4. Serbia0Croatia0

    Euro qualifying

    Belgrade, FR Yugoslavia

  5. Croatia4Serbia1

    Friendly

    Zagreb, Yugoslavia

Every meeting on one timeline

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

Home, away and neutral

In Croatia's home games

3 matches

210

CroatiaDrawsSerbia

In Serbia's home games

2 matches

020

CroatiaDrawsSerbia

Record by competition

Record by competition
CompetitionPlayedCroatiaDrawsSerbiaGoals
World Cup qualifying21103–1
Euro qualifying20202–2
Friendly11004–1

Meetings by decade

Croatia wins Draws Serbia wins
Meetings by decade
DecadeResultsPlayedGoals
1950s15
1990s24
2010s24

Longest runs

Longest runs
Longest run ofCroatiaSerbia
Wins in a row12013None
Unbeaten meetings51950 to 201321999

The longest run of draws is 2, from 18 August 1999 to 9 October 1999.

Top scorers in Croatia vs Serbia

  1. 1Mario MandžukićCroatia2

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

Questions answered

How many times have Croatia and Serbia played each other?

5 times, starting on 26 February 1950. 4 of those meetings were competitive and 1 were friendlies.

Who has won more matches between Croatia and Serbia?

Croatia, with 2 wins to 0. 3 matches ended level.

What is the biggest win in Croatia vs Serbia?

Croatia’s 4–1 win in a friendly on 26 February 1950 in Zagreb.

When did Croatia and Serbia last play?

On 6 September 2013 in Belgrade, when the match ended 1–1 in World Cup qualifying.

What is the competitive record between Croatia and Serbia?

In 4 competitive matches, Croatia have 1 win, Serbia have 0, and 3 ended level.

Every Croatia vs Serbia result

Show
Every Croatia vs Serbia result
DateHomeScoreAwayCompetitionVenue
Serbia1–1CroatiaWorld Cup qualifyingBelgrade, Serbia
Croatia2–0SerbiaWorld Cup qualifyingZagreb, Croatia
Croatia2–2Serbiaas FR YugoslaviaEuro qualifyingZagreb, Croatia
Serbiaas FR Yugoslavia0–0CroatiaEuro qualifyingBelgrade, FR Yugoslavia
Croatia4–1SerbiaFriendlyZagreb, Yugoslavia

Recent form

Croatia

  1. Lv SpainNations League1–2Tue 6 Oct 2026
  2. Lv EnglandNations League0–7Sat 3 Oct 2026
  3. Lat SpainNations League1–4Tue 29 Sept 2026
  4. Wat Czech RepublicNations League2–1Sat 26 Sept 2026
  5. Lv PortugalWorld Cup1–2Thu 2 Jul 2026

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

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