Skip to content
TheFootball.News

Iceland vs Sweden head-to-head record

Iceland wins
2
Draws
3
Sweden wins
12

17 meetings, 1951 to 2023Goals: Iceland 18, Sweden 39

Iceland and Sweden have met 17 times since 1951. Sweden have won 12, Iceland 2, and 3 matches ended level. They last met on 12 January 2023, when Sweden won 2–1 in a friendly.

The 17 meetings have produced 57 goals, 3.35 per game. The biggest win is Sweden’s 5–0 in Euro qualifying in 2007. Sweden are unbeaten in the last eight meetings (7 wins, 1 draw). They went 18 years without meeting, between 1954 and 1973.

Who has won more, Iceland or Sweden?

All matches17 matches

2 Iceland3 drawsSweden 12

Competitive7 matches

1 Iceland1 drawSweden 5

Friendlies10 matches

1 Iceland2 drawsSweden 7

Key numbers

Goals
Iceland 18, Sweden 393.35 per game
First meeting
Iceland 4–3 SwedenFriendly, 29 Jun 1951
Most recent
Sweden 2–1 IcelandFriendly, 12 Jan 2023
Iceland’s biggest win
Iceland 4–3 SwedenFriendly, 29 Jun 1951
Sweden’s biggest win
Sweden 5–0 IcelandEuro qualifying, 6 Jun 2007
Most goals in a meeting
Iceland 4–3 SwedenFriendly, 29 Jun 1951
Current run
Sweden unbeaten in 8
TFN Elo rating now
Iceland 1645 (72nd), Sweden 1832 (32nd)How the rating works

Last five meetings

  1. Sweden2Iceland1

    Friendly

    Faro-Loulé, Portugal (neutral)

  2. Iceland2Sweden2

    Friendly

    Doha, Qatar (neutral)

  3. Iceland0Sweden2

    Friendly

    Abu Dhabi, United Arab Emirates (neutral)

  4. Sweden3Iceland2

    Friendly

    Gothenburg, Sweden

  5. Sweden5Iceland0

    Euro qualifying

    Solna, Sweden

Who has had the upper hand over time?

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

Above the line: Iceland have won more Below: Sweden have won more
29 June 1951: Iceland 4–3 Sweden (Friendly). Iceland +124 August 1954: Sweden 3–2 Iceland (Friendly). Level11 July 1973: Sweden 1–0 Iceland (Friendly). Sweden +120 July 1977: Iceland 0–1 Sweden (Friendly). Sweden +217 July 1980: Sweden 1–1 Iceland (Friendly). Sweden +217 August 1983: Iceland 0–4 Sweden (Friendly). Sweden +37 September 1994: Iceland 0–1 Sweden (Euro qualifying). Sweden +41 June 1995: Sweden 1–1 Iceland (Euro qualifying). Sweden +416 August 2000: Iceland 2–1 Sweden (Nordic Championship). Sweden +313 October 2004: Iceland 1–4 Sweden (World Cup qualifying). Sweden +412 October 2005: Sweden 3–1 Iceland (World Cup qualifying). Sweden +511 October 2006: Iceland 1–2 Sweden (Euro qualifying). Sweden +66 June 2007: Sweden 5–0 Iceland (Euro qualifying). Sweden +730 May 2012: Sweden 3–2 Iceland (Friendly). Sweden +821 January 2014: Iceland 0–2 Sweden (Friendly). Sweden +911 January 2019: Iceland 2–2 Sweden (Friendly). Sweden +912 January 2023: Sweden 2–1 Iceland (Friendly). Sweden +10Level
Sweden lead by 10 wins after the latest meeting. The biggest lead was 10, held by Sweden from 12 January 2023.

Every meeting on one timeline

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

Home, away and neutral

In Iceland's home games

7 matches

205

IcelandDrawsSweden

In Sweden's home games

7 matches

025

IcelandDrawsSweden

At neutral venues

3 matches

012

IcelandDrawsSweden

Record by competition

Record by competition
CompetitionPlayedIcelandDrawsSwedenGoals
Friendly1012712–22
Euro qualifying40132–9
World Cup qualifying20022–7
Nordic Championship11002–1

Meetings by decade

Iceland wins Draws Sweden wins
Meetings by decade
DecadeResultsPlayedGoals
1950s212
1970s22
1980s26
1990s23
2000s520
2010s311
2020s13

Longest runs

Longest runs
Longest run ofIcelandSweden
Wins in a row1200062004 to 2014
Unbeaten meetings21995 to 200082004 to 2023

Top scorers in Iceland vs Sweden

  1. 1Henrik LarssonSweden3
  2. 2Marcus AllbäckSweden3
  3. 3Christian WilhelmssonSweden2
  4. 4Kim KällströmSweden2

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

Questions answered

How many times have Iceland and Sweden played each other?

17 times, starting on 29 June 1951. 7 of those meetings were competitive and 10 were friendlies.

Who has won more matches between Iceland and Sweden?

Sweden, with 12 wins to 2. 3 matches ended level.

What is the biggest win in Iceland vs Sweden?

Sweden’s 5–0 win in Euro qualifying on 6 June 2007 in Solna.

When did Iceland and Sweden last play?

On 12 January 2023 in Faro-Loulé, when Sweden won 2–1 in a friendly.

What is the competitive record between Iceland and Sweden?

In 7 competitive matches, Iceland have 1 win, Sweden have 5, and 1 ended level.

Every Iceland vs Sweden result

Show
Every Iceland vs Sweden result
DateHomeScoreAwayCompetitionVenue
Sweden2–1IcelandFriendlyFaro-Loulé, Portugal (neutral)
Iceland2–2SwedenFriendlyDoha, Qatar (neutral)
Iceland0–2SwedenFriendlyAbu Dhabi, United Arab Emirates (neutral)
Sweden3–2IcelandFriendlyGothenburg, Sweden
Sweden5–0IcelandEuro qualifyingSolna, Sweden
Iceland1–2SwedenEuro qualifyingReykjavík, Iceland
Sweden3–1IcelandWorld Cup qualifyingSolna, Sweden
Iceland1–4SwedenWorld Cup qualifyingReykjavík, Iceland
Iceland2–1SwedenNordic ChampionshipReykjavík, Iceland
Sweden1–1IcelandEuro qualifyingSolna, Sweden
Iceland0–1SwedenEuro qualifyingReykjavík, Iceland
Iceland0–4SwedenFriendlyReykjavík, Iceland
Sweden1–1IcelandFriendlyHalmstad, Sweden
Iceland0–1SwedenFriendlyReykjavík, Iceland
Sweden1–0IcelandFriendlyUddevalla, Sweden
Sweden3–2IcelandFriendlyKalmar, Sweden
Iceland4–3SwedenFriendlyReykjavík, Iceland

Recent form

Iceland

  1. Dat EstoniaNations League0–0Tue 6 Oct 2026
  2. Wv BulgariaNations League3–0Sat 3 Oct 2026
  3. Wat LuxembourgNations League3–0Tue 29 Sept 2026
  4. Dv EstoniaNations League1–1Sat 26 Sept 2026
  5. Lv ArgentinaFriendly0–3Tue 9 Jun 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.