Skip to content
TheFootball.News

Italy vs Ukraine head-to-head record

Italy wins
7
Draws
3
Ukraine wins
0

10 meetings, 1995 to 2023Goals: Italy 17, Ukraine 4

Italy and Ukraine have met 10 times since 1995. Italy have won 7, Ukraine 0, and 3 matches ended level. They last met on 20 November 2023, when the match ended 0–0 in Euro qualifying.

The 10 meetings have produced 21 goals, 2.10 per game. The biggest win is Italy’s 3–0 at the World Cup in 2006. Italy are unbeaten in the last ten meetings (7 wins, 3 draws).

Who has won more, Italy or Ukraine?

All matches10 matches

7 Italy3 drawsUkraine 0

Competitive7 matches

6 Italy1 drawUkraine 0

Friendlies3 matches

1 Italy2 drawsUkraine 0

Key numbers

Goals
Italy 17, Ukraine 42.10 per game
First meeting
Ukraine 0–2 ItalyEuro qualifying, 29 Mar 1995
Most recent
Ukraine 0–0 ItalyEuro qualifying, 20 Nov 2023
Italy’s biggest win
Italy 3–0 UkraineWorld Cup, 30 Jun 2006
Most goals in a meeting
Italy 3–1 UkraineEuro qualifying, 11 Nov 1995
Current run
Italy unbeaten in 10
TFN Elo rating now
Italy 1964 (12th), Ukraine 1775 (41st)How the rating works

Last five meetings

  1. Ukraine0Italy0

    Euro qualifying

    Leverkusen, Germany (neutral)

  2. Italy2Ukraine1

    Euro qualifying

    Milan, Italy

  3. Italy1Ukraine1

    Friendly

    Genoa, Italy

  4. Ukraine0Italy2

    Friendly

    Kyiv, Ukraine

  5. Ukraine1Italy2

    Euro qualifying

    Kyiv, Ukraine

Who has had the upper hand over time?

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

Above the line: Italy have won more Below: Ukraine have won more
29 March 1995: Ukraine 0–2 Italy (Euro qualifying). Italy +111 November 1995: Italy 3–1 Ukraine (Euro qualifying). Italy +22 June 2006: Italy 0–0 Ukraine (Friendly). Italy +230 June 2006: Italy 3–0 Ukraine (World Cup). Italy +37 October 2006: Italy 2–0 Ukraine (Euro qualifying). Italy +412 September 2007: Ukraine 1–2 Italy (Euro qualifying). Italy +529 March 2011: Ukraine 0–2 Italy (Friendly). Italy +610 October 2018: Italy 1–1 Ukraine (Friendly). Italy +612 September 2023: Italy 2–1 Ukraine (Euro qualifying). Italy +720 November 2023: Ukraine 0–0 Italy (Euro qualifying). Italy +7Level
Italy lead by 7 wins after the latest meeting. The biggest lead was 7, held by Italy from 12 September 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

4 matches

310

ItalyDrawsUkraine

In Ukraine's home games

3 matches

300

ItalyDrawsUkraine

At neutral venues

3 matches

120

ItalyDrawsUkraine

Record by competition

Record by competition
CompetitionPlayedItalyDrawsUkraineGoals
Euro qualifying651011–3
Friendly31203–1
World Cup11003–0

Meetings by decade

Italy wins Draws Ukraine wins
Meetings by decade
DecadeResultsPlayedGoals
1990s26
2000s48
2010s24
2020s23

Longest runs

Longest runs
Longest run ofItalyUkraine
Wins in a row42006 to 2011None
Unbeaten meetings101995 to 202312023

Top scorers in Italy vs Ukraine

  1. 1Luca ToniItaly3
  2. 2Antonio Di NataleItaly2
  3. 3Davide FrattesiItaly2
  4. 4Fabrizio RavanelliItaly2

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

Questions answered

How many times have Italy and Ukraine played each other?

10 times, starting on 29 March 1995. 7 of those meetings were competitive and 3 were friendlies.

Who has won more matches between Italy and Ukraine?

Italy, with 7 wins to 0. 3 matches ended level.

What is the biggest win in Italy vs Ukraine?

Italy’s 3–0 win at the World Cup on 30 June 2006 in Hamburg.

When did Italy and Ukraine last play?

On 20 November 2023 in Leverkusen, when the match ended 0–0 in Euro qualifying.

What is the competitive record between Italy and Ukraine?

In 7 competitive matches, Italy have 6 wins, Ukraine have 0, and 1 ended level.

Every Italy vs Ukraine result

Show
Every Italy vs Ukraine result
DateHomeScoreAwayCompetitionVenue
Ukraine0–0ItalyEuro qualifyingLeverkusen, Germany (neutral)
Italy2–1UkraineEuro qualifyingMilan, Italy
Italy1–1UkraineFriendlyGenoa, Italy
Ukraine0–2ItalyFriendlyKyiv, Ukraine
Ukraine1–2ItalyEuro qualifyingKyiv, Ukraine
Italy2–0UkraineEuro qualifyingRome, Italy
Italy3–0UkraineWorld CupHamburg, Germany (neutral)
Italy0–0UkraineFriendlyLausanne, Switzerland (neutral)
Italy3–1UkraineEuro qualifyingBari, Italy
Ukraine0–2ItalyEuro qualifyingKyiv, Ukraine

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

Ukraine

  1. Lv HungaryNations League1–2Mon 5 Oct 2026
  2. Lv Northern IrelandNations League0–3Fri 2 Oct 2026
  3. Dat GeorgiaNations League0–0Mon 28 Sept 2026
  4. Wat HungaryNations League1–0Fri 25 Sept 2026
  5. Lat DenmarkFriendly1–2Sun 7 Jun 2026

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