Skip to content
TheFootball.News

Greece vs Serbia head-to-head record

Greece wins
2
Draws
1
Serbia wins
2

5 meetings, 1995 to 2026Goals: Greece 4, Serbia 6

Greece and Serbia have met 5 times since 1995. They have won two each, with 1 draw. They last met on 24 September 2026, when Greece won 2–1 in the Nations League.

The 5 meetings have produced 10 goals, 2.00 per game. The biggest win is Serbia’s 2–0 in a friendly in 2014.

Who has won more, Greece or Serbia?

All matches5 matches

2 Greece1 drawSerbia 2

Competitive1 match

1 Greece0 drawsSerbia 0

Friendlies4 matches

1 Greece1 drawSerbia 2

Key numbers

Goals
Greece 4, Serbia 62.00 per game
First meeting
Greece 0–2 SerbiaFriendly, 20 Sept 1995
Most recent
Serbia 1–2 GreeceNations League, 24 Sept 2026
Greece’s biggest win
Serbia 1–2 GreeceNations League, 24 Sept 2026
Serbia’s biggest win
Greece 0–2 SerbiaFriendly, 18 Nov 2014
Most goals in a meeting
Serbia 1–2 GreeceNations League, 24 Sept 2026
Biggest upset
Serbia 0–1 GreeceFriendly, 11 Aug 2010Winner’s rating-based win expectancy: 24%
TFN Elo rating now
Greece 1857 (26th), Serbia 1742 (47th)How the rating works

Last five meetings

  1. Serbia1Greece2

    Nations League

    Belgrade, Serbia

  2. Greece0Serbia2

    Friendly

    Perivólia, Greece

  3. Serbia0Greece1

    Friendly

    Belgrade, Serbia

  4. Greece1Serbia1

    Friendly

    Xánthi, Greece

  5. Greece0Serbia2

    Friendly

    Salonica, Greece

Every meeting on one timeline

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

Home, away and neutral

In Greece's home games

3 matches

012

GreeceDrawsSerbia

In Serbia's home games

2 matches

200

GreeceDrawsSerbia

Record by competition

Record by competition
CompetitionPlayedGreeceDrawsSerbiaGoals
Friendly41122–5
Nations League11002–1

Meetings by decade

Greece wins Draws Serbia wins
Meetings by decade
DecadeResultsPlayedGoals
1990s12
2000s12
2010s23
2020s13

Longest runs

Longest runs
Longest run ofGreeceSerbia
Wins in a row1202612014
Unbeaten meetings22000 to 201021995 to 2000

Questions answered

How many times have Greece and Serbia played each other?

5 times, starting on 20 September 1995. 1 of those meetings were competitive and 4 were friendlies.

Who has won more matches between Greece and Serbia?

Neither: they have 2 wins each, with 1 draw.

What is the biggest win in Greece vs Serbia?

Serbia’s 2–0 win in a friendly on 18 November 2014 in Perivólia.

When did Greece and Serbia last play?

On 24 September 2026 in Belgrade, when Greece won 2–1 in the Nations League.

What is the competitive record between Greece and Serbia?

In 1 competitive match, Greece have 1 win, Serbia have 0, and 0 ended level.

When do Greece and Serbia play next?

On 16 November 2026 in the Nations League (League A).

Every Greece vs Serbia result

Show
Every Greece vs Serbia result
DateHomeScoreAwayCompetitionVenue
Serbia1–2GreeceNations LeagueBelgrade, Serbia
Greece0–2SerbiaFriendlyPerivólia, Greece
Serbia0–1GreeceFriendlyBelgrade, Serbia
Greece1–1Serbiaas FR YugoslaviaFriendlyXánthi, Greece
Greece0–2Serbiaas FR YugoslaviaFriendlySalonica, Greece

Recent form

Greece

  1. Dv GermanyNations League0–0Sun 4 Oct 2026
  2. Dv NetherlandsNations League2–2Thu 1 Oct 2026
  3. Wat GermanyNations League1–0Sun 27 Sept 2026
  4. Wat SerbiaNations League2–1Thu 24 Sept 2026
  5. Lv ItalyFriendly0–1Sun 7 Jun 2026

Serbia

  1. Lat NetherlandsNations League1–2Sun 4 Oct 2026
  2. Lat GermanyNations League0–2Thu 1 Oct 2026
  3. Lv NetherlandsNations League1–2Sun 27 Sept 2026
  4. Lv GreeceNations League1–2Thu 24 Sept 2026
  5. Lat MexicoFriendly1–5Thu 4 Jun 2026

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