Skip to content
TheFootball.News

Argentina vs Germany head-to-head record

Argentina wins
10
Draws
6
Germany wins
7

23 meetings, 1958 to 2019Goals: Argentina 34, Germany 33

Argentina and Germany have met 23 times since 1958. Argentina have won 10, Germany 7, and 6 matches ended level. They last met on 9 October 2019, when the match ended 2–2 in a friendly.

The 23 meetings have produced 67 goals, 2.91 per game. The biggest win is Germany’s 4–0 at the World Cup in 2010. In competitive matches, though, Germany lead 5 wins to 2.

Who has won more, Argentina or Germany?

All matches23 matches

10 Argentina6 drawsGermany 7

Competitive10 matches

2 Argentina3 drawsGermany 5

Friendlies13 matches

8 Argentina3 drawsGermany 2

Key numbers

Goals
Argentina 34, Germany 332.91 per game
First meeting
Argentina 1–3 GermanyWorld Cup, 8 Jun 1958
Most recent
Germany 2–2 ArgentinaFriendly, 9 Oct 2019
Argentina’s biggest win
Germany 2–4 ArgentinaFriendly, 3 Sept 2014
Germany’s biggest win
Argentina 0–4 GermanyWorld Cup, 3 Jul 2010
Most goals in a meeting
Germany 2–4 ArgentinaFriendly, 3 Sept 2014
Biggest upset
Germany 2–3 ArgentinaFriendly, 14 Feb 1973Winner’s rating-based win expectancy: 10%
TFN Elo rating now
Argentina 2243 (2nd), Germany 1963 (14th)How the rating works

Last five meetings

  1. Germany2Argentina2

    Friendly

    Dortmund, Germany

  2. Germany2Argentina4

    Friendly

    Düsseldorf, Germany

  3. Germany1Argentina0

    World Cup

    Rio de Janeiro, Brazil (neutral)

  4. Germany1Argentina3

    Friendly

    Frankfurt, Germany

  5. Argentina0Germany4

    World Cup

    Cape Town, South Africa (neutral)

Who has had the upper hand over time?

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

Above the line: Argentina have won more Below: Germany have won more
8 June 1958: Argentina 1–3 Germany (World Cup). Germany +116 July 1966: Argentina 0–0 Germany (World Cup). Germany +114 February 1973: Germany 2–3 Argentina (Friendly). Level5 June 1977: Argentina 1–3 Germany (Friendly). Germany +112 September 1979: Germany 2–1 Argentina (Friendly). Germany +21 January 1981: Argentina 2–1 Germany (Mundialito). Germany +124 March 1982: Argentina 1–1 Germany (Friendly). Germany +112 September 1984: Germany 1–3 Argentina (Friendly). Level29 June 1986: Argentina 3–2 Germany (World Cup). Argentina +116 December 1987: Argentina 1–0 Germany (Friendly). Argentina +22 April 1988: Germany 1–0 Argentina (Four Nations Tournament). Argentina +18 July 1990: Germany 1–0 Argentina (World Cup). Level15 December 1993: Argentina 2–1 Germany (Friendly). Argentina +117 April 2002: Germany 0–1 Argentina (Friendly). Argentina +29 February 2005: Germany 2–2 Argentina (Friendly). Argentina +221 June 2005: Germany 2–2 Argentina (Confederations Cup). Argentina +230 June 2006: Germany 1–1 Argentina (World Cup). Argentina +23 March 2010: Germany 0–1 Argentina (Friendly). Argentina +33 July 2010: Argentina 0–4 Germany (World Cup). Argentina +215 August 2012: Germany 1–3 Argentina (Friendly). Argentina +313 July 2014: Germany 1–0 Argentina (World Cup). Argentina +23 September 2014: Germany 2–4 Argentina (Friendly). Argentina +39 October 2019: Germany 2–2 Argentina (Friendly). Argentina +3Level
Argentina lead by 3 wins after the latest meeting. The biggest lead was 3, held by Argentina from 3 March 2010.

Every meeting on one timeline

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

Home, away and neutral

In Argentina's home games

3 matches

111

ArgentinaDrawsGermany

In Germany's home games

12 matches

642

ArgentinaDrawsGermany

At neutral venues

8 matches

314

ArgentinaDrawsGermany

Record by competition

Record by competition
CompetitionPlayedArgentinaDrawsGermanyGoals
Friendly1383225–17
World Cup71245–12
Confederations Cup10102–2
Four Nations Tournament10010–1
Mundialito11002–1

Meetings by decade

Argentina wins Draws Germany wins
Meetings by decade
DecadeResultsPlayedGoals
1950s14
1960s10
1970s312
1980s616
1990s24
2000s411
2010s620

Longest runs

Longest runs
Longest run ofArgentinaGermany
Wins in a row31984 to 198721988 to 1990
Unbeaten meetings61993 to 201032005 to 2006

The longest run of draws is 3, from 9 February 2005 to 30 June 2006.

Top scorers in Argentina vs Germany

  1. 1Miroslav KloseGermany3
  2. 2Helmut RahnGermany2

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

Penalty shootouts

  • Germany 1–1 ArgentinaWorld Cup, 30 Jun 2006Germany won on penalties

Questions answered

How many times have Argentina and Germany played each other?

23 times, starting on 8 June 1958. 10 of those meetings were competitive and 13 were friendlies.

Who has won more matches between Argentina and Germany?

Argentina, with 10 wins to 7. 6 matches ended level.

What is the biggest win in Argentina vs Germany?

Germany’s 4–0 win at the World Cup on 3 July 2010 in Cape Town.

When did Argentina and Germany last play?

On 9 October 2019 in Dortmund, when the match ended 2–2 in a friendly.

What is the competitive record between Argentina and Germany?

In 10 competitive matches, Argentina have 2 wins, Germany have 5, and 3 ended level.

Have Argentina and Germany met in a penalty shootout?

Yes, once. Most recently at the World Cup on 30 June 2006, when Germany won the shootout after a 1–1 draw.

Every Argentina vs Germany result

Show
Every Argentina vs Germany result
DateHomeScoreAwayCompetitionVenue
Germany2–2ArgentinaFriendlyDortmund, Germany
Germany2–4ArgentinaFriendlyDüsseldorf, Germany
Germany1–0ArgentinaWorld CupRio de Janeiro, Brazil (neutral)
Germany1–3ArgentinaFriendlyFrankfurt, Germany
Argentina0–4GermanyWorld CupCape Town, South Africa (neutral)
Germany0–1ArgentinaFriendlyMunich, Germany
Germany1–1Germany on pensArgentinaWorld CupBerlin, Germany
Germany2–2ArgentinaConfederations CupNuremberg, Germany
Germany2–2ArgentinaFriendlyDüsseldorf, Germany
Germany0–1ArgentinaFriendlyStuttgart, Germany
Argentina2–1GermanyFriendlyMiami, United States (neutral)
Germany1–0ArgentinaWorld CupRome, Italy (neutral)
Germany1–0ArgentinaFour Nations TournamentBerlin, Germany
Argentina1–0GermanyFriendlyBuenos Aires, Argentina
Argentina3–2GermanyWorld CupMexico City, Mexico (neutral)
Germany1–3ArgentinaFriendlyDüsseldorf, Germany
Argentina1–1GermanyFriendlyBuenos Aires, Argentina
Argentina2–1GermanyMundialitoMontevideo, Uruguay (neutral)
Germany2–1ArgentinaFriendlyBerlin, Germany
Argentina1–3GermanyFriendlyBuenos Aires, Argentina
Germany2–3ArgentinaFriendlyMunich, Germany
Argentina0–0GermanyWorld CupBirmingham, England (neutral)
Argentina1–3GermanyWorld CupMalmö, Sweden (neutral)

Recent form

Argentina

  1. Wv BeninFriendly3–0Tue 6 Oct 2026
  2. Wv Burkina FasoFriendly7–0Sat 3 Oct 2026
  3. Wv BoliviaFriendly4–0Thu 1 Oct 2026
  4. Wv BoliviaFriendly4–0Wed 30 Sept 2026
  5. Lv SpainWorld Cup0–1Sun 19 Jul 2026

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

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