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
Competitive1 match
Friendlies2 matches
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
- Germany2Peru0
Friendly
Mainz, Germany
- Germany2Peru1
Friendly
Sinsheim, Germany
- 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
| Competition | Played | Germany | Draws | Peru | Goals |
|---|---|---|---|---|---|
| Friendly | 2 | 2 | 0 | 0 | 4–1 |
| World Cup | 1 | 1 | 0 | 0 | 3–1 |
Meetings by decade
| Decade | Results | Played | Goals |
|---|---|---|---|
| 1970s | 1 | 4 | |
| 2010s | 1 | 3 | |
| 2020s | 1 | 2 |
Longest runs
| Longest run of | Germany | Peru |
|---|---|---|
| Wins in a row | 31970 to 2023 | None |
| Unbeaten meetings | 31970 to 2023 | None |
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
| Date | Home | Score | Away | Competition | Venue |
|---|---|---|---|---|---|
| Germany | 2–0 | Peru | Friendly | Mainz, Germany | |
| Germany | 2–1 | Peru | Friendly | Sinsheim, Germany | |
| Germany | 3–1 | Peru | World Cup | León, Mexico (neutral) |
Recent form
Germany
- Dat GreeceNations League0–0Sun 4 Oct 2026
- Wv SerbiaNations League2–0Thu 1 Oct 2026
- Lv GreeceNations League0–1Sun 27 Sept 2026
- Dat NetherlandsNations League1–1Thu 24 Sept 2026
- Dv ParaguayWorld Cup1–1Mon 29 Jun 2026
Results through 6 October 2026. Page updated 3 November 2026. How these numbers are calculated.