Skip to content
TheFootball.News

Germany vs Peru head-to-head record

Germany wins
3
Draws
0
Peru wins
0

3 meetings, 1970 to 2023Goals: Germany 7, Peru 2

Germany and Peru have met 3 times since 1970. Germany have won 3, Peru 0. They last met on 25 March 2023, when Germany won 2–0 in a friendly.

The 3 meetings have produced 9 goals, 3.00 per game. The biggest win is Germany’s 3–1 at the World Cup in 1970. Germany have won the last three meetings. They went 48 years without meeting, between 1970 and 2018.

Who has won more, Germany or Peru?

All matches3 matches

3 Germany0 drawsPeru 0

Competitive1 match

1 Germany0 drawsPeru 0

Friendlies2 matches

2 Germany0 drawsPeru 0

Key numbers

Goals
Germany 7, Peru 23.00 per game
First meeting
Germany 3–1 PeruWorld Cup, 10 Jun 1970
Most recent
Germany 2–0 PeruFriendly, 25 Mar 2023
Germany’s biggest win
Germany 3–1 PeruWorld Cup, 10 Jun 1970
Most goals in a meeting
Germany 3–1 PeruWorld Cup, 10 Jun 1970
Current run
Germany, 3 wins in a row
TFN Elo rating now
Germany 1963 (14th), Peru 1747 (46th)How the rating works

All 3 meetings

  1. Germany2Peru0

    Friendly

    Mainz, Germany

  2. Germany2Peru1

    Friendly

    Sinsheim, Germany

  3. Germany3Peru1

    World Cup

    León, Mexico (neutral)

Home, away and neutral

In Germany's home games

2 matches

200

GermanyDrawsPeru

At neutral venues

1 match

100

GermanyDrawsPeru

Record by competition

Record by competition
CompetitionPlayedGermanyDrawsPeruGoals
Friendly22004–1
World Cup11003–1

Meetings by decade

Germany wins Draws Peru wins
Meetings by decade
DecadeResultsPlayedGoals
1970s14
2010s13
2020s12

Longest runs

Longest runs
Longest run ofGermanyPeru
Wins in a row31970 to 2023None
Unbeaten meetings31970 to 2023None

Questions answered

How many times have Germany and Peru played each other?

3 times, starting on 10 June 1970. 1 of those meetings were competitive and 2 were friendlies.

Who has won more matches between Germany and Peru?

Germany, with 3 wins to 0. 0 matches ended level.

What is the biggest win in Germany vs Peru?

Germany’s 3–1 win at the World Cup on 10 June 1970 in León.

When did Germany and Peru last play?

On 25 March 2023 in Mainz, when Germany won 2–0 in a friendly.

What is the competitive record between Germany and Peru?

In 1 competitive match, Germany have 1 win, Peru have 0, and 0 ended level.

Every Germany vs Peru result

Show
Every Germany vs Peru result
DateHomeScoreAwayCompetitionVenue
Germany2–0PeruFriendlyMainz, Germany
Germany2–1PeruFriendlySinsheim, Germany
Germany3–1PeruWorld CupLeón, Mexico (neutral)

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

Peru

  1. Lv ColombiaFriendly0–2Tue 6 Oct 2026
  2. Lat CanadaFriendly0–2Sat 3 Oct 2026
  3. Dv MexicoFriendly1–1Tue 29 Sept 2026
  4. Lat USAFriendly1–4Sat 26 Sept 2026
  5. Lv SpainFriendly1–3Mon 8 Jun 2026

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