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
Competitive4 matches
Friendlies1 match
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
- Serbia1Croatia1
World Cup qualifying
Belgrade, Serbia
- Croatia2Serbia0
World Cup qualifying
Zagreb, Croatia
- Croatia2Serbia2
Euro qualifying
Zagreb, Croatia
- Serbia0Croatia0
Euro qualifying
Belgrade, FR Yugoslavia
- Croatia4Serbia1
Friendly
Zagreb, Yugoslavia
Every meeting on one timeline
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
| Competition | Played | Croatia | Draws | Serbia | Goals |
|---|---|---|---|---|---|
| World Cup qualifying | 2 | 1 | 1 | 0 | 3–1 |
| Euro qualifying | 2 | 0 | 2 | 0 | 2–2 |
| Friendly | 1 | 1 | 0 | 0 | 4–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1950s | 1 | 5 | |
| 1990s | 2 | 4 | |
| 2010s | 2 | 4 |
Longest runs
| Longest run of | Croatia | Serbia |
|---|---|---|
| Wins in a row | 12013 | None |
| Unbeaten meetings | 51950 to 2013 | 21999 |
The longest run of draws is 2, from 18 August 1999 to 9 October 1999.
Top scorers in Croatia vs Serbia
- 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
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Serbia | 1–1 | Croatia | World Cup qualifying | Belgrade, Serbia | |
| Croatia | 2–0 | Serbia | World Cup qualifying | Zagreb, Croatia | |
| Croatia | 2–2 | Serbiaas FR Yugoslavia | Euro qualifying | Zagreb, Croatia | |
| Serbiaas FR Yugoslavia | 0–0 | Croatia | Euro qualifying | Belgrade, FR Yugoslavia | |
| Croatia | 4–1 | Serbia | Friendly | Zagreb, Yugoslavia |
Recent form
Croatia
- Lv SpainNations League1–2Tue 6 Oct 2026
- Lv EnglandNations League0–7Sat 3 Oct 2026
- Lat SpainNations League1–4Tue 29 Sept 2026
- Wat Czech RepublicNations League2–1Sat 26 Sept 2026
- Lv PortugalWorld Cup1–2Thu 2 Jul 2026
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.