Skip to content
TheFootball.News

Czech Republic vs Serbia head-to-head record

Czech Republic wins
2
Draws
0
Serbia wins
3

5 meetings, 1996 to 2015Goals: Czech Republic 11, Serbia 7

Czech Republic and Serbia have met 5 times since 1996. Serbia have won 3, Czech Republic 2. They last met on 13 November 2015, when Czech Republic won 4–1 in a friendly.

The 5 meetings have produced 18 goals, 3.60 per game. The biggest win is Czech Republic’s 5–0 in a friendly in 2002.

Who has won more, Czech Republic or Serbia?

All matches5 matches

2 Czech Republic0 drawsSerbia 3

Competitive2 matches

0 Czech Republic0 drawsSerbia 2

Friendlies3 matches

2 Czech Republic0 drawsSerbia 1

Key numbers

Goals
Czech Republic 11, Serbia 73.60 per game
First meeting
Serbia 1–0 Czech RepublicWorld Cup qualifying, 10 Nov 1996
Most recent
Czech Republic 4–1 SerbiaFriendly, 13 Nov 2015
Czech Republic’s biggest win
Czech Republic 5–0 SerbiaFriendly, 6 Sept 2002
Serbia’s biggest win
Czech Republic 1–3 SerbiaFriendly, 16 Aug 2006
Most goals in a meeting
Czech Republic 4–1 SerbiaFriendly, 13 Nov 2015
Biggest upset
Czech Republic 1–3 SerbiaFriendly, 16 Aug 2006Winner’s rating-based win expectancy: 19%
TFN Elo rating now
Czech Republic 1718 (58th), Serbia 1742 (47th)How the rating works

Last five meetings

  1. Czech Republic4Serbia1

    Friendly

    Ostrava, Czech Republic

  2. Czech Republic1Serbia3

    Friendly

    Uherské Hradiště, Czech Republic

  3. Czech Republic5Serbia0

    Friendly

    Prague, Czech Republic

  4. Czech Republic1Serbia2

    World Cup qualifying

    Prague, Czech Republic

  5. Serbia1Czech Republic0

    World Cup qualifying

    Belgrade, FR Yugoslavia

Every meeting on one timeline

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

Home, away and neutral

In Czech Republic's home games

4 matches

202

Czech RepublicDrawsSerbia

In Serbia's home games

1 match

001

Czech RepublicDrawsSerbia

Record by competition

Record by competition
CompetitionPlayedCzech RepublicDrawsSerbiaGoals
Friendly320110–4
World Cup qualifying20021–3

Meetings by decade

Czech Republic wins Draws Serbia wins
Meetings by decade
DecadeResultsPlayedGoals
1990s24
2000s29
2010s15

Longest runs

Longest runs
Longest run ofCzech RepublicSerbia
Wins in a row1201521996 to 1997
Unbeaten meetings1201521996 to 1997

Questions answered

How many times have Czech Republic and Serbia played each other?

5 times, starting on 10 November 1996. 2 of those meetings were competitive and 3 were friendlies.

Who has won more matches between Czech Republic and Serbia?

Serbia, with 3 wins to 2. 0 matches ended level.

What is the biggest win in Czech Republic vs Serbia?

Czech Republic’s 5–0 win in a friendly on 6 September 2002 in Prague.

When did Czech Republic and Serbia last play?

On 13 November 2015 in Ostrava, when Czech Republic won 4–1 in a friendly.

What is the competitive record between Czech Republic and Serbia?

In 2 competitive matches, Czech Republic have 0 wins, Serbia have 2, and 0 ended level.

Every Czech Republic vs Serbia result

Show
Every Czech Republic vs Serbia result
DateHomeScoreAwayCompetitionVenue
Czech Republic4–1SerbiaFriendlyOstrava, Czech Republic
Czech Republic1–3SerbiaFriendlyUherské Hradiště, Czech Republic
Czech Republic5–0Serbiaas FR YugoslaviaFriendlyPrague, Czech Republic
Czech Republic1–2Serbiaas FR YugoslaviaWorld Cup qualifyingPrague, Czech Republic
Serbiaas FR Yugoslavia1–0Czech RepublicWorld Cup qualifyingBelgrade, FR Yugoslavia

Recent form

Czech Republic

  1. Lat EnglandNations League0–3Tue 6 Oct 2026
  2. Lat SpainNations League1–3Sat 3 Oct 2026
  3. Lv EnglandNations League0–2Tue 29 Sept 2026
  4. Lv CroatiaNations League1–2Sat 26 Sept 2026
  5. Lat MexicoWorld Cup0–3Wed 24 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.