Skip to content
TheFootball.News

Croatia vs Sweden head-to-head record

Croatia wins
4
Draws
0
Sweden wins
2

6 meetings, 2003 to 2020Goals: Croatia 8, Sweden 7

Croatia and Sweden have met 6 times since 2003. Croatia have won 4, Sweden 2. They last met on 14 November 2020, when Sweden won 2–1 in the Nations League.

The 6 meetings have produced 15 goals, 2.50 per game. The biggest win is Sweden’s 3–1 in a friendly in 2012.

Who has won more, Croatia or Sweden?

All matches6 matches

4 Croatia0 drawsSweden 2

Competitive4 matches

3 Croatia0 drawsSweden 1

Friendlies2 matches

1 Croatia0 drawsSweden 1

Key numbers

Goals
Croatia 8, Sweden 72.50 per game
First meeting
Sweden 1–2 CroatiaFriendly, 30 Apr 2003
Most recent
Sweden 2–1 CroatiaNations League, 14 Nov 2020
Croatia’s biggest win
Croatia 2–1 SwedenNations League, 11 Oct 2020
Sweden’s biggest win
Croatia 1–3 SwedenFriendly, 29 Feb 2012
Most goals in a meeting
Croatia 1–3 SwedenFriendly, 29 Feb 2012
Biggest upset
Sweden 1–2 CroatiaFriendly, 30 Apr 2003Winner’s rating-based win expectancy: 30%
TFN Elo rating now
Croatia 1912 (19th), Sweden 1832 (32nd)How the rating works

Last five meetings

  1. Sweden2Croatia1

    Nations League

    Stockholm, Sweden

  2. Croatia2Sweden1

    Nations League

    Zagreb, Croatia

  3. Croatia1Sweden3

    Friendly

    Zagreb, Croatia

  4. Croatia1Sweden0

    World Cup qualifying

    Zagreb, Croatia

  5. Sweden0Croatia1

    World Cup qualifying

    Gothenburg, Sweden

Who has had the upper hand over time?

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

Above the line: Croatia have won more Below: Sweden have won more
30 April 2003: Sweden 1–2 Croatia (Friendly). Croatia +18 September 2004: Sweden 0–1 Croatia (World Cup qualifying). Croatia +28 October 2005: Croatia 1–0 Sweden (World Cup qualifying). Croatia +329 February 2012: Croatia 1–3 Sweden (Friendly). Croatia +211 October 2020: Croatia 2–1 Sweden (Nations League). Croatia +314 November 2020: Sweden 2–1 Croatia (Nations League). Croatia +2Level
Croatia lead by 2 wins after the latest meeting. The biggest lead was 3, held by Croatia from 8 October 2005.

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

201

CroatiaDrawsSweden

In Sweden's home games

3 matches

201

CroatiaDrawsSweden

Record by competition

Record by competition
CompetitionPlayedCroatiaDrawsSwedenGoals
World Cup qualifying22002–0
Friendly21013–4
Nations League21013–3

Meetings by decade

Croatia wins Draws Sweden wins
Meetings by decade
DecadeResultsPlayedGoals
2000s35
2010s14
2020s26

Longest runs

Longest runs
Longest run ofCroatiaSweden
Wins in a row32003 to 200512020
Unbeaten meetings32003 to 200512020

Top scorers in Croatia vs Sweden

  1. 1Darijo SrnaCroatia2

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

Questions answered

How many times have Croatia and Sweden played each other?

6 times, starting on 30 April 2003. 4 of those meetings were competitive and 2 were friendlies.

Who has won more matches between Croatia and Sweden?

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

What is the biggest win in Croatia vs Sweden?

Sweden’s 3–1 win in a friendly on 29 February 2012 in Zagreb.

When did Croatia and Sweden last play?

On 14 November 2020 in Stockholm, when Sweden won 2–1 in the Nations League.

What is the competitive record between Croatia and Sweden?

In 4 competitive matches, Croatia have 3 wins, Sweden have 1, and 0 ended level.

Every Croatia vs Sweden result

Show
Every Croatia vs Sweden result
DateHomeScoreAwayCompetitionVenue
Sweden2–1CroatiaNations LeagueStockholm, Sweden
Croatia2–1SwedenNations LeagueZagreb, Croatia
Croatia1–3SwedenFriendlyZagreb, Croatia
Croatia1–0SwedenWorld Cup qualifyingZagreb, Croatia
Sweden0–1CroatiaWorld Cup qualifyingGothenburg, Sweden
Sweden1–2CroatiaFriendlySolna, Sweden

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

Sweden

  1. Wat RomaniaNations League1–0Mon 5 Oct 2026
  2. Dat BosniaNations League1–1Fri 2 Oct 2026
  3. Wv PolandNations League3–1Mon 28 Sept 2026
  4. Wv RomaniaNations League2–1Fri 25 Sept 2026
  5. Lv FranceWorld Cup0–3Tue 30 Jun 2026

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