Skip to content
TheFootball.News

Hungary vs Serbia head-to-head record

Hungary wins
3
Draws
1
Serbia wins
3

7 meetings, 1997 to 2023Goals: Hungary 7, Serbia 16

Hungary and Serbia have met 7 times since 1997. They have won three each, with 1 draw. They last met on 14 October 2023, when Hungary won 2–1 in Euro qualifying.

The 7 meetings have produced 23 goals, 3.29 per game. The biggest win is Serbia’s 7–1 in World Cup qualifying in 1997. Hungary have won the last two meetings. They went 22 years without meeting, between 1997 and 2020.

Who has won more, Hungary or Serbia?

All matches7 matches

3 Hungary1 drawSerbia 3

Competitive6 matches

3 Hungary1 drawSerbia 2

Friendlies1 match

0 Hungary0 drawsSerbia 1

Key numbers

Goals
Hungary 7, Serbia 163.29 per game
First meeting
Hungary 1–7 SerbiaWorld Cup qualifying, 29 Oct 1997
Most recent
Hungary 2–1 SerbiaEuro qualifying, 14 Oct 2023
Hungary’s biggest win
Hungary 2–1 SerbiaEuro qualifying, 14 Oct 2023
Serbia’s biggest win
Hungary 1–7 SerbiaWorld Cup qualifying, 29 Oct 1997
Most goals in a meeting
Hungary 1–7 SerbiaWorld Cup qualifying, 29 Oct 1997
Current run
Hungary, 2 wins in a row
Biggest upset
Serbia 0–1 HungaryNations League, 11 Oct 2020Winner’s rating-based win expectancy: 23%
TFN Elo rating now
Hungary 1774 (42nd), Serbia 1742 (47th)How the rating works

Last five meetings

  1. Hungary2Serbia1

    Euro qualifying

    Budapest, Hungary

  2. Serbia1Hungary2

    Euro qualifying

    Belgrade, Serbia

  3. Hungary0Serbia1

    Friendly

    Budapest, Hungary

  4. Hungary1Serbia1

    Nations League

    Budapest, Hungary

  5. Serbia0Hungary1

    Nations League

    Belgrade, Serbia

Who has had the upper hand over time?

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

Above the line: Hungary have won more Below: Serbia have won more
29 October 1997: Hungary 1–7 Serbia (World Cup qualifying). Serbia +115 November 1997: Serbia 5–0 Hungary (World Cup qualifying). Serbia +211 October 2020: Serbia 0–1 Hungary (Nations League). Serbia +115 November 2020: Hungary 1–1 Serbia (Nations League). Serbia +124 March 2022: Hungary 0–1 Serbia (Friendly). Serbia +27 September 2023: Serbia 1–2 Hungary (Euro qualifying). Serbia +114 October 2023: Hungary 2–1 Serbia (Euro qualifying). LevelLevel
Level after the latest meeting. The biggest lead was 2, held by Serbia from 15 November 1997.

Every meeting on one timeline

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

Home, away and neutral

In Hungary's home games

4 matches

112

HungaryDrawsSerbia

In Serbia's home games

3 matches

201

HungaryDrawsSerbia

Record by competition

Record by competition
CompetitionPlayedHungaryDrawsSerbiaGoals
World Cup qualifying20021–12
Euro qualifying22004–2
Nations League21102–1
Friendly10010–1

Meetings by decade

Hungary wins Draws Serbia wins
Meetings by decade
DecadeResultsPlayedGoals
1990s213
2020s510

Longest runs

Longest runs
Longest run ofHungarySerbia
Wins in a row2202321997
Unbeaten meetings2202322020 to 2022

Top scorers in Hungary vs Serbia

  1. 1Predrag MijatovićSerbia7(1 penalty)
  2. 2Barnabás VargaHungary2
  3. 3Savo MiloševićSerbia2

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

Questions answered

How many times have Hungary and Serbia played each other?

7 times, starting on 29 October 1997. 6 of those meetings were competitive and 1 were friendlies.

Who has won more matches between Hungary and Serbia?

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

What is the biggest win in Hungary vs Serbia?

Serbia’s 7–1 win in World Cup qualifying on 29 October 1997 in Budapest.

When did Hungary and Serbia last play?

On 14 October 2023 in Budapest, when Hungary won 2–1 in Euro qualifying.

What is the competitive record between Hungary and Serbia?

In 6 competitive matches, Hungary have 3 wins, Serbia have 2, and 1 ended level.

Every Hungary vs Serbia result

Show
Every Hungary vs Serbia result
DateHomeScoreAwayCompetitionVenue
Hungary2–1SerbiaEuro qualifyingBudapest, Hungary
Serbia1–2HungaryEuro qualifyingBelgrade, Serbia
Hungary0–1SerbiaFriendlyBudapest, Hungary
Hungary1–1SerbiaNations LeagueBudapest, Hungary
Serbia0–1HungaryNations LeagueBelgrade, Serbia
Serbiaas FR Yugoslavia5–0HungaryWorld Cup qualifyingBelgrade, FR Yugoslavia
Hungary1–7Serbiaas FR YugoslaviaWorld Cup qualifyingBudapest, Hungary

Recent form

Hungary

  1. Wv UkraineNations League2–1Mon 5 Oct 2026
  2. Wv GeorgiaNations League1–0Fri 2 Oct 2026
  3. Dat Northern IrelandNations League0–0Mon 28 Sept 2026
  4. Lv UkraineNations League0–1Fri 25 Sept 2026
  5. Wv KazakhstanFriendly3–1Tue 9 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.