Skip to content
TheFootball.News

Peru vs Spain head-to-head record

Peru wins
0
Draws
0
Spain wins
4

4 meetings, 1960 to 2026Goals: Peru 4, Spain 10

Peru and Spain have met 4 times since 1960. Spain have won 4, Peru 0. They last met on 8 June 2026, when Spain won 3–1 in a friendly.

The 4 meetings have produced 14 goals, 3.50 per game. The biggest win is Spain’s 3–1 in a friendly in 2026. Spain have won the last four meetings. They went 43 years without meeting, between 1960 and 2004.

Who has won more, Peru or Spain?

All matches4 matches

0 Peru0 drawsSpain 4

Friendlies4 matches

0 Peru0 drawsSpain 4

Key numbers

Goals
Peru 4, Spain 103.50 per game
First meeting
Peru 1–3 SpainFriendly, 10 Jul 1960
Most recent
Peru 1–3 SpainFriendly, 8 Jun 2026
Spain’s biggest win
Peru 1–3 SpainFriendly, 8 Jun 2026
Most goals in a meeting
Peru 1–3 SpainFriendly, 8 Jun 2026
Current run
Spain, 4 wins in a row
TFN Elo rating now
Peru 1747 (46th), Spain 2346 (1st)How the rating works

All 4 meetings

  1. Peru1Spain3

    Friendly

    Puebla, Mexico (neutral)

  2. Spain2Peru1

    Friendly

    Huelva, Spain

  3. Spain2Peru1

    Friendly

    Barcelona, Spain

  4. Peru1Spain3

    Friendly

    Lima, Peru

Every meeting on one timeline

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

Home, away and neutral

In Peru's home games

1 match

001

PeruDrawsSpain

In Spain's home games

2 matches

002

PeruDrawsSpain

At neutral venues

1 match

001

PeruDrawsSpain

Meetings by decade

Peru wins Draws Spain wins
Meetings by decade
DecadeResultsPlayedGoals
1960s14
2000s26
2020s14

Longest runs

Longest runs
Longest run ofPeruSpain
Wins in a rowNone41960 to 2026
Unbeaten meetingsNone41960 to 2026

Questions answered

How many times have Peru and Spain played each other?

4 times, starting on 10 July 1960. 0 of those meetings were competitive and 4 were friendlies.

Who has won more matches between Peru and Spain?

Spain, with 4 wins to 0. 0 matches ended level.

What is the biggest win in Peru vs Spain?

Spain’s 3–1 win in a friendly on 8 June 2026 in Puebla.

When did Peru and Spain last play?

On 8 June 2026 in Puebla, when Spain won 3–1 in a friendly.

Every Peru vs Spain result

Every Peru vs Spain result
DateHomeScoreAwayCompetitionVenue
Peru1–3SpainFriendlyPuebla, Mexico (neutral)
Spain2–1PeruFriendlyHuelva, Spain
Spain2–1PeruFriendlyBarcelona, Spain
Peru1–3SpainFriendlyLima, Peru

Recent form

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

Spain

  1. Wat CroatiaNations League2–1Tue 6 Oct 2026
  2. Wv Czech RepublicNations League3–1Sat 3 Oct 2026
  3. Wv CroatiaNations League4–1Tue 29 Sept 2026
  4. Wat EnglandNations League3–2Sat 26 Sept 2026
  5. Wv ArgentinaWorld Cup1–0Sun 19 Jul 2026

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