Skip to content
TheFootball.News

Cyprus vs Germany head-to-head record

Cyprus wins
0
Draws
1
Germany wins
5

6 meetings, 1965 to 2007Goals: Cyprus 1, Germany 29

Cyprus and Germany have met 6 times since 1965. Germany have won 5, Cyprus 0, and 1 match ended level. They last met on 17 November 2007, when Germany won 4–0 in Euro qualifying.

The 6 meetings have produced 30 goals, 5.00 per game. The biggest win is Germany’s 12–0 in World Cup qualifying in 1969. Germany are unbeaten in the last six meetings (5 wins, 1 draw). They went 37 years without meeting, between 1969 and 2006.

Who has won more, Cyprus or Germany?

All matches6 matches

0 Cyprus1 drawGermany 5

Competitive6 matches

0 Cyprus1 drawGermany 5

Key numbers

Goals
Cyprus 1, Germany 295.00 per game
First meeting
Germany 5–0 CyprusWorld Cup qualifying, 24 Apr 1965
Most recent
Germany 4–0 CyprusEuro qualifying, 17 Nov 2007
Germany’s biggest win
Germany 12–0 CyprusWorld Cup qualifying, 21 May 1969
Most goals in a meeting
Germany 12–0 CyprusWorld Cup qualifying, 21 May 1969
Current run
Germany unbeaten in 6
TFN Elo rating now
Cyprus 1393 (140th), Germany 1963 (14th)How the rating works

Last five meetings

  1. Germany4Cyprus0

    Euro qualifying

    Hanover, Germany

  2. Cyprus1Germany1

    Euro qualifying

    Nicosia, Cyprus

  3. Germany12Cyprus0

    World Cup qualifying

    Essen, Germany

  4. Cyprus0Germany1

    World Cup qualifying

    Nicosia, Cyprus

  5. Cyprus0Germany6

    World Cup qualifying

    Nicosia, Cyprus

Who has had the upper hand over time?

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

Above the line: Cyprus have won more Below: Germany have won more
24 April 1965: Germany 5–0 Cyprus (World Cup qualifying). Germany +114 November 1965: Cyprus 0–6 Germany (World Cup qualifying). Germany +223 November 1968: Cyprus 0–1 Germany (World Cup qualifying). Germany +321 May 1969: Germany 12–0 Cyprus (World Cup qualifying). Germany +415 November 2006: Cyprus 1–1 Germany (Euro qualifying). Germany +417 November 2007: Germany 4–0 Cyprus (Euro qualifying). Germany +5Level
Germany lead by 5 wins after the latest meeting. The biggest lead was 5, held by Germany from 17 November 2007.

Every meeting on one timeline

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

Home, away and neutral

In Cyprus's home games

3 matches

012

CyprusDrawsGermany

In Germany's home games

3 matches

003

CyprusDrawsGermany

Record by competition

Record by competition
CompetitionPlayedCyprusDrawsGermanyGoals
World Cup qualifying40040–24
Euro qualifying20111–5

Meetings by decade

Cyprus wins Draws Germany wins
Meetings by decade
DecadeResultsPlayedGoals
1960s424
2000s26

Longest runs

Longest runs
Longest run ofCyprusGermany
Wins in a rowNone41965 to 1969
Unbeaten meetings1200661965 to 2007

Top scorers in Cyprus vs Germany

  1. 1Gerd MüllerGermany5
  2. 2Wolfgang OverathGermany5
  3. 3Helmut HallerGermany2
  4. 4Klaus-Dieter SieloffGermany2
  5. 5Rudolf BrunnenmeierGermany2

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

Questions answered

How many times have Cyprus and Germany played each other?

6 times, starting on 24 April 1965. 6 of those meetings were competitive and 0 were friendlies.

Who has won more matches between Cyprus and Germany?

Germany, with 5 wins to 0. 1 match ended level.

What is the biggest win in Cyprus vs Germany?

Germany’s 12–0 win in World Cup qualifying on 21 May 1969 in Essen.

When did Cyprus and Germany last play?

On 17 November 2007 in Hanover, when Germany won 4–0 in Euro qualifying.

Every Cyprus vs Germany result

Every Cyprus vs Germany result
DateHomeScoreAwayCompetitionVenue
Germany4–0CyprusEuro qualifyingHanover, Germany
Cyprus1–1GermanyEuro qualifyingNicosia, Cyprus
Germany12–0CyprusWorld Cup qualifyingEssen, Germany
Cyprus0–1GermanyWorld Cup qualifyingNicosia, Cyprus
Cyprus0–6GermanyWorld Cup qualifyingNicosia, Cyprus
Germany5–0CyprusWorld Cup qualifyingKarlsruhe, Germany

Recent form

Cyprus

  1. Wv LatviaNations League2–1Mon 5 Oct 2026
  2. Wv ArmeniaNations League2–0Fri 2 Oct 2026
  3. Dat LatviaNations League0–0Mon 28 Sept 2026
  4. Lat MontenegroNations League1–2Fri 25 Sept 2026
  5. Wat LiechtensteinFriendly2–0Sun 7 Jun 2026

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

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