Skip to content
TheFootball.News

Italy vs Netherlands head-to-head record

Italy wins
11
Draws
10
Netherlands wins
3

24 meetings, 1920 to 2023Goals: Italy 33, Netherlands 24

Italy and Netherlands have met 24 times since 1920. Italy have won 11, Netherlands 3, and 10 matches ended level. They last met on 18 June 2023, when Italy won 3–2 in the Nations League.

The 24 meetings have produced 57 goals, 2.38 per game. The biggest win is Italy’s 3–0 in a friendly in 1979. Italy are unbeaten in the last eight meetings (4 wins, 4 draws). They went 44 years without meeting, between 1930 and 1974.

Who has won more, Italy or Netherlands?

All matches24 matches

11 Italy10 drawsNetherlands 3

Competitive9 matches

3 Italy3 drawsNetherlands 3

Friendlies15 matches

8 Italy7 drawsNetherlands 0

Key numbers

Goals
Italy 33, Netherlands 242.38 per game
First meeting
Italy 1–1 NetherlandsFriendly, 13 May 1920
Most recent
Netherlands 2–3 ItalyNations League, 18 Jun 2023
Italy’s biggest win
Italy 3–0 NetherlandsFriendly, 24 Feb 1979
Netherlands’ biggest win
Netherlands 3–0 ItalyEuropean Championship, 9 Jun 2008
Most goals in a meeting
Netherlands 2–3 ItalyNations League, 18 Jun 2023
Current run
Italy unbeaten in 8
Biggest upset
Italy 2–0 NetherlandsFriendly, 4 Sept 2014Winner’s rating-based win expectancy: 24%
TFN Elo rating now
Italy 1964 (12th), Netherlands 2038 (9th)How the rating works

Last five meetings

  1. Netherlands2Italy3

    Nations League

    Enschede, Netherlands

  2. Italy1Netherlands1

    Nations League

    Bergamo, Italy

  3. Netherlands0Italy1

    Nations League

    Amsterdam, Netherlands

  4. Italy1Netherlands1

    Friendly

    Turin, Italy

  5. Netherlands1Italy2

    Friendly

    Amsterdam, Netherlands

Who has had the upper hand over time?

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

Above the line: Italy have won more Below: Netherlands have won more
13 May 1920: Italy 1–1 Netherlands (Friendly). Level8 May 1921: Netherlands 2–2 Italy (Friendly). Level2 December 1928: Italy 3–2 Netherlands (Friendly). Italy +16 April 1930: Netherlands 1–1 Italy (Friendly). Italy +120 November 1974: Netherlands 3–1 Italy (Euro qualifying). Level22 November 1975: Italy 1–0 Netherlands (Euro qualifying). Italy +121 June 1978: Italy 1–2 Netherlands (World Cup). Level24 February 1979: Italy 3–0 Netherlands (Friendly). Italy +16 January 1981: Netherlands 1–1 Italy (Mundialito). Italy +116 November 1988: Italy 1–0 Netherlands (Friendly). Italy +221 February 1990: Netherlands 0–0 Italy (Friendly). Italy +226 September 1990: Italy 1–0 Netherlands (Friendly). Italy +39 September 1992: Netherlands 2–3 Italy (Friendly). Italy +429 June 2000: Netherlands 0–0 Italy (European Championship). Italy +412 November 2005: Netherlands 1–3 Italy (Friendly). Italy +59 June 2008: Netherlands 3–0 Italy (European Championship). Italy +414 November 2009: Italy 0–0 Netherlands (Friendly). Italy +46 February 2013: Netherlands 1–1 Italy (Friendly). Italy +44 September 2014: Italy 2–0 Netherlands (Friendly). Italy +528 March 2017: Netherlands 1–2 Italy (Friendly). Italy +64 June 2018: Italy 1–1 Netherlands (Friendly). Italy +67 September 2020: Netherlands 0–1 Italy (Nations League). Italy +714 October 2020: Italy 1–1 Netherlands (Nations League). Italy +718 June 2023: Netherlands 2–3 Italy (Nations League). Italy +8Level
Italy lead by 8 wins after the latest meeting. The biggest lead was 8, held by Italy from 18 June 2023.

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

10 matches

640

ItalyDrawsNetherlands

In Netherlands's home games

11 matches

551

ItalyDrawsNetherlands

At neutral venues

3 matches

012

ItalyDrawsNetherlands

Record by competition

Record by competition
CompetitionPlayedItalyDrawsNetherlandsGoals
Friendly1587024–12
Nations League32105–3
European Championship20110–3
Euro qualifying21012–3
World Cup10011–2
Mundialito10101–1

Meetings by decade

Italy wins Draws Netherlands wins
Meetings by decade
DecadeResultsPlayedGoals
1920s311
1930s12
1970s411
1980s23
1990s36
2000s47
2010s49
2020s38

Longest runs

Longest runs
Longest run ofItalyNetherlands
Wins in a row22014 to 201712008
Unbeaten meetings82009 to 202332008 to 2013

The longest run of draws is 2, from 14 November 2009 to 6 February 2013.

Top scorers in Italy vs Netherlands

  1. 1Johan CruyffNetherlands2

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

Penalty shootouts

  • Netherlands 0–0 ItalyEuropean Championship, 29 Jun 2000Italy won on penalties

Questions answered

How many times have Italy and Netherlands played each other?

24 times, starting on 13 May 1920. 9 of those meetings were competitive and 15 were friendlies.

Who has won more matches between Italy and Netherlands?

Italy, with 11 wins to 3. 10 matches ended level.

What is the biggest win in Italy vs Netherlands?

Italy’s 3–0 win in a friendly on 24 February 1979 in Milan.

When did Italy and Netherlands last play?

On 18 June 2023 in Enschede, when Italy won 3–2 in the Nations League.

What is the competitive record between Italy and Netherlands?

In 9 competitive matches, Italy have 3 wins, Netherlands have 3, and 3 ended level.

Have Italy and Netherlands met in a penalty shootout?

Yes, once. Most recently at the European Championship on 29 June 2000, when Italy won the shootout after a 0–0 draw.

Every Italy vs Netherlands result

Show
Every Italy vs Netherlands result
DateHomeScoreAwayCompetitionVenue
Netherlands2–3ItalyNations LeagueEnschede, Netherlands
Italy1–1NetherlandsNations LeagueBergamo, Italy
Netherlands0–1ItalyNations LeagueAmsterdam, Netherlands
Italy1–1NetherlandsFriendlyTurin, Italy
Netherlands1–2ItalyFriendlyAmsterdam, Netherlands
Italy2–0NetherlandsFriendlyBari, Italy
Netherlands1–1ItalyFriendlyAmsterdam, Netherlands
Italy0–0NetherlandsFriendlyPescara, Italy
Netherlands3–0ItalyEuropean ChampionshipBern, Switzerland (neutral)
Netherlands1–3ItalyFriendlyAmsterdam, Netherlands
Netherlands0–0Italy on pensItalyEuropean ChampionshipAmsterdam, Netherlands
Netherlands2–3ItalyFriendlyEindhoven, Netherlands
Italy1–0NetherlandsFriendlyPalermo, Italy
Netherlands0–0ItalyFriendlyRotterdam, Netherlands
Italy1–0NetherlandsFriendlyRome, Italy
Netherlands1–1ItalyMundialitoMontevideo, Uruguay (neutral)
Italy3–0NetherlandsFriendlyMilan, Italy
Italy1–2NetherlandsWorld CupBuenos Aires, Argentina (neutral)
Italy1–0NetherlandsEuro qualifyingRome, Italy
Netherlands3–1ItalyEuro qualifyingRotterdam, Netherlands
Netherlands1–1ItalyFriendlyAmsterdam, Netherlands
Italy3–2NetherlandsFriendlyMilan, Italy
Netherlands2–2ItalyFriendlyAmsterdam, Netherlands
Italy1–1NetherlandsFriendlyGenoa, Italy

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

Netherlands

  1. Wv SerbiaNations League2–1Sun 4 Oct 2026
  2. Dat GreeceNations League2–2Thu 1 Oct 2026
  3. Wat SerbiaNations League2–1Sun 27 Sept 2026
  4. Dv GermanyNations League1–1Thu 24 Sept 2026
  5. Dv MoroccoWorld Cup1–1Mon 29 Jun 2026

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