Skip to content
TheFootball.News

Germany vs Sweden head-to-head record

Germany wins
16
Draws
9
Sweden wins
12

37 meetings, 1911 to 2018Goals: Germany 72, Sweden 61

Germany and Sweden have met 37 times since 1911. Germany have won 16, Sweden 12, and 9 matches ended level. They last met on 23 June 2018, when Germany won 2–1 at the World Cup.

The 37 meetings have produced 133 goals, 3.59 per game. The biggest win is Germany’s 5–0 in World Cup qualifying in 1937. Germany are unbeaten in the last 12 meetings (7 wins, 5 draws).

Who has won more, Germany or Sweden?

All matches37 matches

16 Germany9 drawsSweden 12

Competitive14 matches

9 Germany4 drawsSweden 1

Friendlies23 matches

7 Germany5 drawsSweden 11

Key numbers

Goals
Germany 72, Sweden 613.59 per game
First meeting
Sweden 2–4 GermanyFriendly, 18 Jun 1911
Most recent
Germany 2–1 SwedenWorld Cup, 23 Jun 2018
Germany’s biggest win
Germany 5–0 SwedenWorld Cup qualifying, 21 Nov 1937
Sweden’s biggest win
Germany 1–4 SwedenFriendly, 31 Aug 1924
Most goals in a meeting
Sweden 3–5 GermanyWorld Cup qualifying, 15 Oct 2013
Current run
Germany unbeaten in 12
Biggest upset
Sweden 3–1 GermanyFriendly, 19 Apr 1978Winner’s rating-based win expectancy: 20%
TFN Elo rating now
Germany 1963 (14th), Sweden 1832 (32nd)How the rating works

Last five meetings

  1. Germany2Sweden1

    World Cup

    Sochi, Russia (neutral)

  2. Sweden3Germany5

    World Cup qualifying

    Solna, Sweden

  3. Germany4Sweden4

    World Cup qualifying

    Berlin, Germany

  4. Sweden0Germany0

    Friendly

    Gothenburg, Sweden

  5. Germany3Sweden0

    Friendly

    Gelsenkirchen, Germany

Who has had the upper hand over time?

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

Above the line: Germany have won more Below: Sweden have won more
18 June 1911: Sweden 2–4 Germany (Friendly). Germany +129 October 1911: Germany 1–3 Sweden (Friendly). Level29 June 1923: Sweden 2–1 Germany (Friendly). Sweden +131 August 1924: Germany 1–4 Sweden (Friendly). Sweden +221 June 1925: Sweden 1–0 Germany (Friendly). Sweden +320 June 1926: Germany 3–3 Sweden (Friendly). Sweden +330 September 1928: Sweden 2–0 Germany (Friendly). Sweden +423 June 1929: Germany 3–0 Sweden (Friendly). Sweden +317 June 1931: Sweden 0–0 Germany (Friendly). Sweden +325 September 1932: Germany 4–3 Sweden (Friendly). Sweden +231 May 1934: Germany 2–1 Sweden (World Cup). Sweden +130 June 1935: Sweden 3–1 Germany (Friendly). Sweden +221 November 1937: Germany 5–0 Sweden (World Cup qualifying). Sweden +15 October 1941: Sweden 4–2 Germany (Friendly). Sweden +220 September 1942: Germany 2–3 Sweden (Friendly). Sweden +330 June 1956: Sweden 2–2 Germany (Friendly). Sweden +320 November 1957: Germany 1–0 Sweden (Friendly). Sweden +224 June 1958: Sweden 3–1 Germany (World Cup). Sweden +33 November 1963: Sweden 2–1 Germany (Friendly). Sweden +44 November 1964: Germany 1–1 Sweden (World Cup qualifying). Sweden +426 September 1965: Sweden 1–2 Germany (World Cup qualifying). Sweden +327 June 1971: Sweden 1–0 Germany (Friendly). Sweden +41 May 1974: Germany 2–0 Sweden (Friendly). Sweden +330 June 1974: Germany 4–2 Sweden (World Cup). Sweden +219 April 1978: Sweden 3–1 Germany (Friendly). Sweden +317 October 1984: Germany 2–0 Sweden (World Cup qualifying). Sweden +225 September 1985: Sweden 2–2 Germany (World Cup qualifying). Sweden +214 October 1987: Germany 1–1 Sweden (Friendly). Sweden +231 March 1988: Germany 1–1 Sweden (Four Nations Tournament). Sweden +210 October 1990: Sweden 1–3 Germany (Friendly). Sweden +121 June 1992: Sweden 2–3 Germany (European Championship). Level24 June 2006: Germany 2–0 Sweden (World Cup). Germany +116 August 2006: Germany 3–0 Sweden (Friendly). Germany +217 November 2010: Sweden 0–0 Germany (Friendly). Germany +216 October 2012: Germany 4–4 Sweden (World Cup qualifying). Germany +215 October 2013: Sweden 3–5 Germany (World Cup qualifying). Germany +323 June 2018: Germany 2–1 Sweden (World Cup). Germany +4Level
Germany lead by 4 wins after the latest meeting. The biggest lead was 4, held by Sweden from 30 September 1928.

Every meeting on one timeline

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

Home, away and neutral

In Germany's home games

17 matches

953

GermanyDrawsSweden

In Sweden's home games

18 matches

549

GermanyDrawsSweden

At neutral venues

2 matches

200

GermanyDrawsSweden

Record by competition

Record by competition
CompetitionPlayedGermanyDrawsSwedenGoals
Friendly23751136–40
World Cup qualifying743021–11
World Cup540111–7
Four Nations Tournament10101–1
European Championship11003–2

Meetings by decade

Germany wins Draws Sweden wins
Meetings by decade
DecadeResultsPlayedGoals
1910s210
1920s620
1930s519
1940s211
1950s39
1960s38
1970s413
1980s410
1990s29
2000s25
2010s419

Longest runs

Longest runs
Longest run ofGermanySweden
Wins in a row41990 to 200641911 to 1925
Unbeaten meetings121984 to 201861911 to 1928

The longest run of draws is 3, from 25 September 1985 to 31 March 1988.

Top scorers in Germany vs Sweden

  1. 1André SchürrleGermany3
  2. 2Helmut SchönGermany2
  3. 3Karl HohmannGermany2
  4. 4Karl-Heinz RiedleGermany2
  5. 5Kurt HamrinSweden2
  6. 6Lukas PodolskiGermany2
  7. 7Mesut ÖzilGermany2
  8. 8Miroslav KloseGermany2
  9. 9Otto SifflingGermany2
  10. 10Tobias HysénSweden2

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

Penalty shootouts

  • Germany 1–1 SwedenFour Nations Tournament, 31 Mar 1988Sweden won on penalties

Questions answered

How many times have Germany and Sweden played each other?

37 times, starting on 18 June 1911. 14 of those meetings were competitive and 23 were friendlies.

Who has won more matches between Germany and Sweden?

Germany, with 16 wins to 12. 9 matches ended level.

What is the biggest win in Germany vs Sweden?

Germany’s 5–0 win in World Cup qualifying on 21 November 1937 in Altona.

When did Germany and Sweden last play?

On 23 June 2018 in Sochi, when Germany won 2–1 at the World Cup.

What is the competitive record between Germany and Sweden?

In 14 competitive matches, Germany have 9 wins, Sweden have 1, and 4 ended level.

Have Germany and Sweden met in a penalty shootout?

Yes, once. Most recently in the Four Nations Tournament on 31 March 1988, when Sweden won the shootout after a 1–1 draw.

Every Germany vs Sweden result

Show
Every Germany vs Sweden result
DateHomeScoreAwayCompetitionVenue
Germany2–1SwedenWorld CupSochi, Russia (neutral)
Sweden3–5GermanyWorld Cup qualifyingSolna, Sweden
Germany4–4SwedenWorld Cup qualifyingBerlin, Germany
Sweden0–0GermanyFriendlyGothenburg, Sweden
Germany3–0SwedenFriendlyGelsenkirchen, Germany
Germany2–0SwedenWorld CupMunich, Germany
Sweden2–3GermanyEuropean ChampionshipSolna, Sweden
Sweden1–3GermanyFriendlySolna, Sweden
Germany1–1Sweden on pensSwedenFour Nations TournamentBerlin, Germany
Germany1–1SwedenFriendlyGelsenkirchen, Germany
Sweden2–2GermanyWorld Cup qualifyingSolna, Sweden
Germany2–0SwedenWorld Cup qualifyingCologne, Germany
Sweden3–1GermanyFriendlySolna, Sweden
Germany4–2SwedenWorld CupDüsseldorf, Germany
Germany2–0SwedenFriendlyHamburg, Germany
Sweden1–0GermanyFriendlyGothenburg, Sweden
Sweden1–2GermanyWorld Cup qualifyingSolna, Sweden
Germany1–1SwedenWorld Cup qualifyingBerlin, Germany
Sweden2–1GermanyFriendlySolna, Sweden
Sweden3–1GermanyWorld CupGothenburg, Sweden
Germany1–0SwedenFriendlyHamburg, Germany
Sweden2–2GermanyFriendlySolna, Sweden
Germany2–3SwedenFriendlyBerlin, Germany
Sweden4–2GermanyFriendlySolna, Sweden
Germany5–0SwedenWorld Cup qualifyingAltona, Germany
Sweden3–1GermanyFriendlyStockholm, Sweden
Germany2–1SwedenWorld CupMilan, Italy (neutral)
Germany4–3SwedenFriendlyNuremberg, Germany
Sweden0–0GermanyFriendlyStockholm, Sweden
Germany3–0SwedenFriendlyCologne, Germany
Sweden2–0GermanyFriendlyStockholm, Sweden
Germany3–3SwedenFriendlyNuremberg, Germany
Sweden1–0GermanyFriendlyStockholm, Sweden
Germany1–4SwedenFriendlyBerlin, Germany
Sweden2–1GermanyFriendlyStockholm, Sweden
Germany1–3SwedenFriendlyHamburg, Germany
Sweden2–4GermanyFriendlySolna, Sweden

Recent form

Germany

  1. Dat GreeceNations League0–0Sun 4 Oct 2026
  2. Wv SerbiaNations League2–0Thu 1 Oct 2026
  3. Lv GreeceNations League0–1Sun 27 Sept 2026
  4. Dat NetherlandsNations League1–1Thu 24 Sept 2026
  5. Dv ParaguayWorld Cup1–1Mon 29 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.