Skip to content
TheFootball.News

Italy vs Spain head-to-head record

Italy wins
11
Draws
16
Spain wins
14

41 meetings, 1920 to 2024Goals: Italy 46, Spain 46

Italy and Spain have met 41 times since 1920. Spain have won 14, Italy 11, and 16 matches ended level. They last met on 20 June 2024, when Spain won 1–0 at the European Championship.

The 41 meetings have produced 92 goals, 2.24 per game. The biggest win is Italy’s 7–1 in the Olympic Games in 1928. Spain are unbeaten in the last six meetings (4 wins, 2 draws).

Who has won more, Italy or Spain?

All matches41 matches

11 Italy16 drawsSpain 14

Competitive20 matches

6 Italy8 drawsSpain 6

Friendlies21 matches

5 Italy8 drawsSpain 8

Key numbers

Goals
Italy 46, Spain 462.24 per game
First meeting
Spain 2–0 ItalyOlympic Games, 2 Sept 1920
Most recent
Spain 1–0 ItalyEuropean Championship, 20 Jun 2024
Italy’s biggest win
Italy 7–1 SpainOlympic Games, 4 Jun 1928
Spain’s biggest win
Spain 4–0 ItalyEuropean Championship, 1 Jul 2012
Most goals in a meeting
Italy 7–1 SpainOlympic Games, 4 Jun 1928
Current run
Spain unbeaten in 6
Biggest upset
Italy 1–2 SpainFriendly, 20 Feb 1971Winner’s rating-based win expectancy: 17%
TFN Elo rating now
Italy 1964 (12th), Spain 2346 (1st)How the rating works

Last five meetings

  1. Spain1Italy0

    European Championship

    Gelsenkirchen, Germany (neutral)

  2. Spain2Italy1

    Nations League

    Enschede, Netherlands (neutral)

  3. Italy1Spain2

    Nations League

    Milan, Italy

  4. Italy1Spain1

    European Championship, Italy won on penalties

    London, England (neutral)

  5. Spain3Italy0

    World Cup qualifying

    Madrid, Spain

Who has had the upper hand over time?

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

Above the line: Italy have won more Below: Spain have won more
2 September 1920: Spain 2–0 Italy (Olympic Games). Spain +19 March 1924: Italy 0–0 Spain (Friendly). Spain +125 May 1924: Italy 1–0 Spain (Olympic Games). Level14 June 1925: Spain 1–0 Italy (Friendly). Spain +129 May 1927: Italy 2–0 Spain (Friendly). Level22 April 1928: Spain 1–1 Italy (Friendly). Level1 June 1928: Italy 1–1 Spain (Olympic Games). Level4 June 1928: Italy 7–1 Spain (Olympic Games). Italy +122 June 1930: Italy 2–3 Spain (Friendly). Level19 April 1931: Spain 0–0 Italy (Friendly). Level31 May 1934: Italy 1–1 Spain (World Cup). Level1 June 1934: Italy 1–0 Spain (World Cup). Italy +119 April 1942: Italy 4–0 Spain (Friendly). Italy +227 March 1949: Spain 1–3 Italy (Friendly). Italy +328 February 1959: Italy 1–1 Spain (Friendly). Italy +313 March 1960: Spain 3–1 Italy (Friendly). Italy +221 February 1970: Spain 2–2 Italy (Friendly). Italy +220 February 1971: Italy 1–2 Spain (Friendly). Italy +125 January 1978: Spain 2–1 Italy (Friendly). Level21 December 1978: Italy 1–0 Spain (Friendly). Italy +112 June 1980: Italy 0–0 Spain (European Championship). Italy +114 June 1988: Italy 1–0 Spain (European Championship). Italy +29 July 1994: Italy 2–1 Spain (World Cup). Italy +318 November 1998: Italy 2–2 Spain (Friendly). Italy +329 March 2000: Spain 2–0 Italy (Friendly). Italy +228 April 2004: Italy 1–1 Spain (Friendly). Italy +226 March 2008: Spain 1–0 Italy (Friendly). Italy +122 June 2008: Spain 0–0 Italy (European Championship). Italy +110 August 2011: Italy 2–1 Spain (Friendly). Italy +210 June 2012: Spain 1–1 Italy (European Championship). Italy +21 July 2012: Spain 4–0 Italy (European Championship). Italy +127 June 2013: Spain 0–0 Italy (Confederations Cup). Italy +15 March 2014: Spain 1–0 Italy (Friendly). Level24 March 2016: Italy 1–1 Spain (Friendly). Level27 June 2016: Italy 2–0 Spain (European Championship). Italy +16 October 2016: Italy 1–1 Spain (World Cup qualifying). Italy +12 September 2017: Spain 3–0 Italy (World Cup qualifying). Level6 July 2021: Italy 1–1 Spain (European Championship). Level6 October 2021: Italy 1–2 Spain (Nations League). Spain +115 June 2023: Spain 2–1 Italy (Nations League). Spain +220 June 2024: Spain 1–0 Italy (European Championship). Spain +3Level
Spain lead by 3 wins after the latest meeting. The biggest lead was 3, held by Italy from 27 March 1949.

Every meeting on one timeline

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

Home, away and neutral

In Italy's home games

16 matches

583

ItalyDrawsSpain

In Spain's home games

11 matches

137

ItalyDrawsSpain

At neutral venues

14 matches

554

ItalyDrawsSpain

Record by competition

Record by competition
CompetitionPlayedItalyDrawsSpainGoals
Friendly2158825–25
European Championship82425–7
Olympic Games42119–4
World Cup32104–2
World Cup qualifying20111–4
Nations League20022–4
Confederations Cup10100–0

Meetings by decade

Italy wins Draws Spain wins
Meetings by decade
DecadeResultsPlayedGoals
1920s818
1930s48
1940s28
1950s12
1960s14
1970s411
1980s21
1990s27
2000s45
2010s919
2020s49

Longest runs

Longest runs
Longest run ofItalySpain
Wins in a row31934 to 194932021 to 2024
Unbeaten meetings61931 to 195962016 to 2024

The longest run of draws is 2, from 19 April 1931 to 31 May 1934.

Top scorers in Italy vs Spain

  1. 1Adolfo BaloncieriItaly2
  2. 2Álvaro MorataSpain2
  3. 3Ferran TorresSpain2
  4. 4IscoSpain2
  5. 5Virgilio LevrattoItaly2

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

Penalty shootouts

  • Spain 0–0 ItalyEuropean Championship, 22 Jun 2008Spain won on penalties
  • Spain 0–0 ItalyConfederations Cup, 27 Jun 2013Spain won on penalties
  • Italy 1–1 SpainEuropean Championship, 6 Jul 2021Italy won on penalties

Questions answered

How many times have Italy and Spain played each other?

41 times, starting on 2 September 1920. 20 of those meetings were competitive and 21 were friendlies.

Who has won more matches between Italy and Spain?

Spain, with 14 wins to 11. 16 matches ended level.

What is the biggest win in Italy vs Spain?

Italy’s 7–1 win in the Olympic Games on 4 June 1928 in Amsterdam.

When did Italy and Spain last play?

On 20 June 2024 in Gelsenkirchen, when Spain won 1–0 at the European Championship.

What is the competitive record between Italy and Spain?

In 20 competitive matches, Italy have 6 wins, Spain have 6, and 8 ended level.

Have Italy and Spain met in a penalty shootout?

Yes, 3 times. Most recently at the European Championship on 6 July 2021, when Italy won the shootout after a 1–1 draw.

Every Italy vs Spain result

Show
Every Italy vs Spain result
DateHomeScoreAwayCompetitionVenue
Spain1–0ItalyEuropean ChampionshipGelsenkirchen, Germany (neutral)
Spain2–1ItalyNations LeagueEnschede, Netherlands (neutral)
Italy1–2SpainNations LeagueMilan, Italy
Italy1–1Italy on pensSpainEuropean ChampionshipLondon, England (neutral)
Spain3–0ItalyWorld Cup qualifyingMadrid, Spain
Italy1–1SpainWorld Cup qualifyingTurin, Italy
Italy2–0SpainEuropean ChampionshipSaint-Denis, France (neutral)
Italy1–1SpainFriendlyUdine, Italy
Spain1–0ItalyFriendlyMadrid, Spain
Spain0–0Spain on pensItalyConfederations CupFortaleza, Brazil (neutral)
Spain4–0ItalyEuropean ChampionshipKyiv, Ukraine (neutral)
Spain1–1ItalyEuropean ChampionshipGdańsk, Poland (neutral)
Italy2–1SpainFriendlyBari, Italy
Spain0–0Spain on pensItalyEuropean ChampionshipVienna, Austria (neutral)
Spain1–0ItalyFriendlyElche, Spain
Italy1–1SpainFriendlyGenoa, Italy
Spain2–0ItalyFriendlyBarcelona, Spain
Italy2–2SpainFriendlySalerno, Italy
Italy2–1SpainWorld CupFoxborough, United States (neutral)
Italy1–0SpainEuropean ChampionshipFrankfurt, Germany (neutral)
Italy0–0SpainEuropean ChampionshipMilan, Italy
Italy1–0SpainFriendlyRome, Italy
Spain2–1ItalyFriendlyMadrid, Spain
Italy1–2SpainFriendlyCagliari, Italy
Spain2–2ItalyFriendlyMadrid, Spain
Spain3–1ItalyFriendlyBarcelona, Spain
Italy1–1SpainFriendlyRome, Italy
Spain1–3ItalyFriendlyMadrid, Spain
Italy4–0SpainFriendlyMilan, Italy
Italy1–0SpainWorld CupFlorence, Italy
Italy1–1SpainWorld CupFlorence, Italy
Spain0–0ItalyFriendlyBilbao, Spain
Italy2–3SpainFriendlyBologna, Italy
Italy7–1SpainOlympic GamesAmsterdam, Netherlands (neutral)
Italy1–1SpainOlympic GamesAmsterdam, Netherlands (neutral)
Spain1–1ItalyFriendlyGijón, Spain
Italy2–0SpainFriendlyBologna, Italy
Spain1–0ItalyFriendlyValencia, Spain
Italy1–0SpainOlympic GamesColombes, France (neutral)
Italy0–0SpainFriendlyMilan, Italy
Spain2–0ItalyOlympic GamesAntwerp, Belgium (neutral)

Recent form

Italy

  1. Wv TurkeyNations League3–1Mon 5 Oct 2026
  2. Dat FranceNations League1–1Fri 2 Oct 2026
  3. Wat TurkeyNations League4–1Mon 28 Sept 2026
  4. Lv BelgiumNations League0–2Fri 25 Sept 2026
  5. Wat GreeceFriendly1–0Sun 7 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.