Skip to content
TheFootball.News

Poland vs Sweden head-to-head record

Poland wins
9
Draws
4
Sweden wins
17

30 meetings, 1922 to 2026Goals: Poland 44, Sweden 65

Poland and Sweden have met 30 times since 1922. Sweden have won 17, Poland 9, and 4 matches ended level. They last met on 28 September 2026, when Sweden won 3–1 in the Nations League.

The 30 meetings have produced 109 goals, 3.63 per game. The biggest win is Sweden’s 5–0 in a friendly in 1992. Sweden have won the last two meetings. They went 17 years without meeting, between 1947 and 1964.

Who has won more, Poland or Sweden?

All matches30 matches

9 Poland4 drawsSweden 17

Competitive11 matches

2 Poland0 drawsSweden 9

Friendlies19 matches

7 Poland4 drawsSweden 8

Key numbers

Goals
Poland 44, Sweden 653.63 per game
First meeting
Sweden 1–2 PolandFriendly, 28 May 1922
Most recent
Sweden 3–1 PolandNations League, 28 Sept 2026
Poland’s biggest win
Sweden 0–3 PolandFriendly, 28 Sept 1930
Sweden’s biggest win
Sweden 5–0 PolandFriendly, 7 May 1992
Most goals in a meeting
Sweden 5–4 PolandFriendly, 14 Sept 1947
Current run
Sweden, 2 wins in a row
TFN Elo rating now
Poland 1738 (51st), Sweden 1832 (32nd)How the rating works

Last five meetings

  1. Sweden3Poland1

    Nations League

    Solna, Sweden

  2. Sweden3Poland2

    World Cup qualifying

    Solna, Sweden

  3. Poland2Sweden0

    World Cup qualifying

    Chorzów, Poland

  4. Sweden3Poland2

    European Championship

    Saint Petersburg, Russia (neutral)

  5. Sweden3Poland1

    Friendly

    Solna, Sweden

Who has had the upper hand over time?

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

Above the line: Poland have won more Below: Sweden have won more
28 May 1922: Sweden 1–2 Poland (Friendly). Poland +11 November 1923: Poland 2–2 Sweden (Friendly). Poland +118 May 1924: Sweden 5–1 Poland (Friendly). Level1 November 1925: Poland 2–6 Sweden (Friendly). Sweden +13 October 1926: Sweden 3–1 Poland (Friendly). Sweden +21 July 1928: Poland 2–1 Sweden (Friendly). Sweden +128 September 1930: Sweden 0–3 Poland (Friendly). Level10 July 1932: Poland 2–0 Sweden (Friendly). Poland +123 May 1934: Sweden 4–2 Poland (Friendly). Level23 June 1937: Poland 3–1 Sweden (Friendly). Poland +114 September 1947: Sweden 5–4 Poland (Friendly). Level7 October 1964: Sweden 3–3 Poland (Friendly). Level18 May 1966: Poland 1–1 Sweden (Friendly). Level26 June 1974: Sweden 0–1 Poland (World Cup). Poland +112 November 1977: Poland 2–1 Sweden (Friendly). Poland +221 August 1985: Sweden 1–0 Poland (Friendly). Poland +17 May 1989: Sweden 2–1 Poland (World Cup qualifying). Level25 October 1989: Poland 0–2 Sweden (World Cup qualifying). Sweden +121 August 1991: Poland 2–0 Sweden (Friendly). Level7 May 1992: Sweden 5–0 Poland (Friendly). Sweden +122 May 1997: Sweden 2–2 Poland (Friendly). Sweden +131 March 1999: Poland 0–1 Sweden (Euro qualifying). Sweden +29 October 1999: Sweden 2–0 Poland (Euro qualifying). Sweden +311 June 2003: Sweden 3–0 Poland (Euro qualifying). Sweden +410 September 2003: Poland 0–2 Sweden (Euro qualifying). Sweden +55 June 2004: Sweden 3–1 Poland (Friendly). Sweden +623 June 2021: Sweden 3–2 Poland (European Championship). Sweden +729 March 2022: Poland 2–0 Sweden (World Cup qualifying). Sweden +631 March 2026: Sweden 3–2 Poland (World Cup qualifying). Sweden +728 September 2026: Sweden 3–1 Poland (Nations League). Sweden +8Level
Sweden lead by 8 wins after the latest meeting. The biggest lead was 8, held by Sweden from 28 September 2026.

Every meeting on one timeline

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

Home, away and neutral

In Poland's home games

12 matches

624

PolandDrawsSweden

In Sweden's home games

16 matches

2212

PolandDrawsSweden

At neutral venues

2 matches

101

PolandDrawsSweden

Record by competition

Record by competition
CompetitionPlayedPolandDrawsSwedenGoals
Friendly1974835–44
World Cup qualifying41035–7
Euro qualifying40040–8
World Cup11001–0
European Championship10012–3
Nations League10011–3

Meetings by decade

Poland wins Draws Sweden wins
Meetings by decade
DecadeResultsPlayedGoals
1920s628
1930s415
1940s19
1960s28
1970s24
1980s36
1990s514
2000s39
2020s416

Longest runs

Longest runs
Longest run ofPolandSweden
Wins in a row31928 to 193261999 to 2021
Unbeaten meetings41964 to 197781992 to 2021

The longest run of draws is 2, from 7 October 1964 to 18 May 1966.

Top scorers in Poland vs Sweden

  1. 1Robert LewandowskiPoland3(1 penalty)
  2. 2Anders SvenssonSweden2
  3. 3Emil ForsbergSweden2

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

Questions answered

How many times have Poland and Sweden played each other?

30 times, starting on 28 May 1922. 11 of those meetings were competitive and 19 were friendlies.

Who has won more matches between Poland and Sweden?

Sweden, with 17 wins to 9. 4 matches ended level.

What is the biggest win in Poland vs Sweden?

Sweden’s 5–0 win in a friendly on 7 May 1992 in Solna.

When did Poland and Sweden last play?

On 28 September 2026 in Solna, when Sweden won 3–1 in the Nations League.

What is the competitive record between Poland and Sweden?

In 11 competitive matches, Poland have 2 wins, Sweden have 9, and 0 ended level.

Every Poland vs Sweden result

Show
Every Poland vs Sweden result
DateHomeScoreAwayCompetitionVenue
Sweden3–1PolandNations LeagueSolna, Sweden
Sweden3–2PolandWorld Cup qualifyingSolna, Sweden
Poland2–0SwedenWorld Cup qualifyingChorzów, Poland
Sweden3–2PolandEuropean ChampionshipSaint Petersburg, Russia (neutral)
Sweden3–1PolandFriendlySolna, Sweden
Poland0–2SwedenEuro qualifyingChorzów, Poland
Sweden3–0PolandEuro qualifyingSolna, Sweden
Sweden2–0PolandEuro qualifyingSolna, Sweden
Poland0–1SwedenEuro qualifyingChorzów, Poland
Sweden2–2PolandFriendlySolna, Sweden
Sweden5–0PolandFriendlySolna, Sweden
Poland2–0SwedenFriendlyGdynia, Poland
Poland0–2SwedenWorld Cup qualifyingChorzów, Poland
Sweden2–1PolandWorld Cup qualifyingSolna, Sweden
Sweden1–0PolandFriendlyMalmö, Sweden
Poland2–1SwedenFriendlyWrocław, Poland
Sweden0–1PolandWorld CupStuttgart, Germany (neutral)
Poland1–1SwedenFriendlyWrocław, Poland
Sweden3–3PolandFriendlySolna, Sweden
Sweden5–4PolandFriendlySolna, Sweden
Poland3–1SwedenFriendlyWarsaw, Poland
Sweden4–2PolandFriendlyStockholm, Sweden
Poland2–0SwedenFriendlyWarsaw, Poland
Sweden0–3PolandFriendlyStockholm, Sweden
Poland2–1SwedenFriendlyKatowice, Poland
Sweden3–1PolandFriendlyStockholm, Sweden
Poland2–6SwedenFriendlyKraków, Poland
Sweden5–1PolandFriendlyStockholm, Sweden
Poland2–2SwedenFriendlyKraków, Poland
Sweden1–2PolandFriendlyStockholm, Sweden

Recent form

Poland

  1. Lat BosniaNations League0–1Mon 5 Oct 2026
  2. Wv RomaniaNations League6–0Fri 2 Oct 2026
  3. Lat SwedenNations League1–3Mon 28 Sept 2026
  4. Dv BosniaNations League0–0Fri 25 Sept 2026
  5. Dv NigeriaFriendly2–2Wed 3 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.