Skip to content
TheFootball.News

Germany vs Ukraine head-to-head record

Germany wins
5
Draws
5
Ukraine wins
0

10 meetings, 1997 to 2024Goals: Germany 20, Ukraine 10

Germany and Ukraine have met 10 times since 1997. Germany have won 5, Ukraine 0, and 5 matches ended level. They last met on 3 June 2024, when the match ended 0–0 in a friendly.

The 10 meetings have produced 30 goals, 3.00 per game. The biggest win is Germany’s 4–1 in World Cup qualifying in 2001. Germany are unbeaten in the last ten meetings (5 wins, 5 draws).

Who has won more, Germany or Ukraine?

All matches10 matches

5 Germany5 drawsUkraine 0

Competitive7 matches

5 Germany2 drawsUkraine 0

Friendlies3 matches

0 Germany3 drawsUkraine 0

Key numbers

Goals
Germany 20, Ukraine 103.00 per game
First meeting
Germany 2–0 UkraineWorld Cup qualifying, 30 Apr 1997
Most recent
Germany 0–0 UkraineFriendly, 3 Jun 2024
Germany’s biggest win
Germany 4–1 UkraineWorld Cup qualifying, 14 Nov 2001
Most goals in a meeting
Germany 3–3 UkraineFriendly, 12 Jun 2023
Current run
Germany unbeaten in 10
TFN Elo rating now
Germany 1963 (14th), Ukraine 1775 (41st)How the rating works

Last five meetings

  1. Germany0Ukraine0

    Friendly

    Nuremberg, Germany

  2. Germany3Ukraine3

    Friendly

    Bremen, Germany

  3. Germany3Ukraine1

    Nations League

    Leipzig, Germany

  4. Ukraine1Germany2

    Nations League

    Kyiv, Ukraine

  5. Germany2Ukraine0

    European Championship

    Villeneuve-d'Ascq, France (neutral)

Who has had the upper hand over time?

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

Above the line: Germany have won more Below: Ukraine have won more
30 April 1997: Germany 2–0 Ukraine (World Cup qualifying). Germany +17 June 1997: Ukraine 0–0 Germany (World Cup qualifying). Germany +110 November 2001: Ukraine 1–1 Germany (World Cup qualifying). Germany +114 November 2001: Germany 4–1 Ukraine (World Cup qualifying). Germany +211 November 2011: Ukraine 3–3 Germany (Friendly). Germany +212 June 2016: Germany 2–0 Ukraine (European Championship). Germany +310 October 2020: Ukraine 1–2 Germany (Nations League). Germany +414 November 2020: Germany 3–1 Ukraine (Nations League). Germany +512 June 2023: Germany 3–3 Ukraine (Friendly). Germany +53 June 2024: Germany 0–0 Ukraine (Friendly). Germany +5Level
Germany lead by 5 wins after the latest meeting. The biggest lead was 5, held by Germany from 14 November 2020.

Every meeting on one timeline

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

Home, away and neutral

In Germany's home games

5 matches

320

GermanyDrawsUkraine

In Ukraine's home games

4 matches

130

GermanyDrawsUkraine

At neutral venues

1 match

100

GermanyDrawsUkraine

Record by competition

Record by competition
CompetitionPlayedGermanyDrawsUkraineGoals
World Cup qualifying42207–2
Friendly30306–6
Nations League22005–2
European Championship11002–0

Meetings by decade

Germany wins Draws Ukraine wins
Meetings by decade
DecadeResultsPlayedGoals
1990s22
2000s27
2010s28
2020s413

Longest runs

Longest runs
Longest run ofGermanyUkraine
Wins in a row32016 to 2020None
Unbeaten meetings101997 to 202422023 to 2024

The longest run of draws is 2, from 12 June 2023 to 3 June 2024.

Top scorers in Germany vs Ukraine

  1. 1Michael BallackGermany3
  2. 2Timo WernerGermany2

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 Germany and Ukraine played each other?

10 times, starting on 30 April 1997. 7 of those meetings were competitive and 3 were friendlies.

Who has won more matches between Germany and Ukraine?

Germany, with 5 wins to 0. 5 matches ended level.

What is the biggest win in Germany vs Ukraine?

Germany’s 4–1 win in World Cup qualifying on 14 November 2001 in Dortmund.

When did Germany and Ukraine last play?

On 3 June 2024 in Nuremberg, when the match ended 0–0 in a friendly.

What is the competitive record between Germany and Ukraine?

In 7 competitive matches, Germany have 5 wins, Ukraine have 0, and 2 ended level.

Every Germany vs Ukraine result

Show
Every Germany vs Ukraine result
DateHomeScoreAwayCompetitionVenue
Germany0–0UkraineFriendlyNuremberg, Germany
Germany3–3UkraineFriendlyBremen, Germany
Germany3–1UkraineNations LeagueLeipzig, Germany
Ukraine1–2GermanyNations LeagueKyiv, Ukraine
Germany2–0UkraineEuropean ChampionshipVilleneuve-d'Ascq, France (neutral)
Ukraine3–3GermanyFriendlyKyiv, Ukraine
Germany4–1UkraineWorld Cup qualifyingDortmund, Germany
Ukraine1–1GermanyWorld Cup qualifyingKyiv, Ukraine
Ukraine0–0GermanyWorld Cup qualifyingKyiv, Ukraine
Germany2–0UkraineWorld Cup qualifyingBremen, Germany

Recent form

Germany

  1. Dat GreeceNations League0–0Sun 4 Oct 2026
  2. Wv SerbiaNations League2–0Thu 1 Oct 2026
  3. Lv GreeceNations League0–1Sun 27 Sept 2026
  4. Dat NetherlandsNations League1–1Thu 24 Sept 2026
  5. Dv ParaguayWorld Cup1–1Mon 29 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.