Skip to content
TheFootball.News

Croatianational football team record

212
Wins
104
Draws
88
Defeats

404 matches, 1940 to 2026TFN Elo rating 1912, 19th in the world

Croatia have played 404 internationals since 1940: 212 wins, 104 draws and 88 defeats. Their most frequent opponent is Slovakia, with 14 meetings. Their biggest win is 10–0 against San Marino in a friendly on 4 June 2016.

Croatia's record

Overall record
MatchesPlayedWonDrawnLostGoalsWin rate
All40421210488698–42152%
Competitive2601386755446–25553%
Friendlies144743733252–16651%
At home1591053618341–12966%
Away166744646240–19945%
Neutral venues79332224117–9342%

Record against every opponent

Croatia have played 82 different national teams. Opponents with a head-to-head page are linked.

Record by opponent
OpponentPWDLGoalsLast met
Slovakia14103138–162021
England1332815–332026
Slovenia1384122–112026
Spain1332814–292026
France1223712–222025
Hungary1246219–102019
Turkey1246215–102023
Portugal111289–212026
Belgium103349–82026
Italy1036111–112024
Malta1091029–52021
Estonia962116–52017
Israel981022–82016
North Macedonia962115–92024
Ukraine953115–52017
Bulgaria852112–62022
Denmark842211–82022
Germany821510–182008
Greece824210–92017
Scotland82337–82024
Wales843112–72023
Austria760112–62022
Czech Republic734015–82026
Iceland751113–32018
Poland742111–62024
Ireland72328–82012
South Korea732211–72013
Switzerland732211–82020
Andorra660024–02009
Argentina62137–82022
Australia622211–62014
Brazil60244–112026
Latvia660017–12023
Mexico64029–62018
Russia62406–32021
Sweden64028–72020
Norway531110–62015
Romania54108–32009
Serbia52309–42013
Azerbaijan42209–22019
Bosnia440014–62007
Japan41215–52022
Armenia32103–12023
Cyprus33006–02021
Georgia32014–32019
Gibraltar330014–02025
Morocco31204–32022
Netherlands32016–62023
San Marino330018–02016
Belarus3–1 (2009), 1–0 (2009)22004–12009
Egypt2–2 (1999), 4–2 (2024)21106–42024
Faroe Islands1–0 (2025), 3–1 (2025)22004–12025
Finland1–0 (2016), 1–1 (2017)21102–12017
Iran2–0 (1998), 2–2 (2006)21104–22006
Kazakhstan3–0 (2008), 2–1 (2009)22005–12009
Kosovo6–0 (2016), 1–0 (2017)22007–02017
Liechtenstein5–0 (2009), 3–2 (2013)22008–22013
Lithuania2–0 (1994), 0–0 (1995)21102–01995
Moldova1–0 (2008), 1–0 (2016)22002–02016
Montenegro4–0 (2025), 3–2 (2025)22007–22025
Tunisia1–2 (2019), 0–0 (2024)20111–22024
Albania2–2 (2024)10102–22024
Cameroon4–0 (2014)11004–02014
Canada4–1 (2022)11004–12022
Chile1–1 (2017)10101–12017
China1–1 (2017)10101–12017
Colombia2–1 (2026)11002–12026
Ecuador0–1 (2002)10010–12002
Ghana2–1 (2026)11002–12026
Hong Kong4–0 (2006)11004–02006
Indonesia5–2 (1956)11005–21956
Jamaica3–1 (1998)11003–11998
Jordan2–1 (2018)11002–12018
Mali2–1 (2014)11002–12014
Nigeria2–0 (2018)11002–02018
Northern Ireland3–0 (2016)11003–02016
Panama1–0 (2026)11001–02026
Peru0–2 (2018)10010–22018
Qatar3–2 (2009)11003–22009
Saudi Arabia1–0 (2022)11001–02022
Senegal2–1 (2018)11002–12018
USA2–1 (1990)11002–11990

Biggest wins and heaviest defeats

Biggest wins

  1. v San MarinoFriendly, 4 Jun 201610–0 for Croatia
  2. v GibraltarWorld Cup qualifying, 6 Jun 20257–0 for Croatia
  3. v AndorraEuro qualifying, 7 Oct 20067–0 for Croatia
  4. v AustraliaFriendly, 6 Jun 19987–0 for Croatia
  5. at MaltaWorld Cup qualifying, 11 Nov 20217–1 for Croatia

Heaviest defeats

  1. v EnglandNations League, 3 Oct 20260–7 for Croatia
  2. at SpainNations League, 11 Sept 20180–6 for Croatia
  3. at EnglandWorld Cup qualifying, 9 Sept 20091–5 for Croatia
  4. at GermanyFriendly, 1 Nov 19421–5 for Croatia
  5. at GermanyFriendly, 15 Jun 19411–5 for Croatia

Latest results

  1. v SpainNations League, 6 Oct 20261–2 for Croatia
  2. v EnglandNations League, 3 Oct 20260–7 for Croatia
  3. at SpainNations League, 29 Sept 20261–4 for Croatia
  4. at Czech RepublicNations League, 26 Sept 20262–1 for Croatia
  5. v PortugalWorld Cup, 2 Jul 20261–2 for Croatia
  6. v GhanaWorld Cup, 27 Jun 20262–1 for Croatia
  7. v PanamaWorld Cup, 23 Jun 20261–0 for Croatia
  8. v EnglandWorld Cup, 17 Jun 20262–4 for Croatia
  9. v SloveniaFriendly, 7 Jun 20262–1 for Croatia
  10. v BelgiumFriendly, 2 Jun 20260–2 for Croatia

Croatia's rating through history

The TFN Elo rating rises with wins and falls with defeats, weighted by the opponent’s strength, the margin and the competition.

End of 1940: 1532End of 1941: 1538End of 1942: 1546End of 1943: 1545End of 1944: 1554End of 1950: 1564End of 1956: 1573End of 1990: 1598End of 1991: 1608End of 1992: 1626End of 1993: 1633End of 1994: 1710End of 1995: 1717End of 1996: 1778End of 1997: 1781End of 1998: 1925End of 1999: 1879End of 2000: 1853End of 2001: 1859End of 2002: 1785End of 2003: 1823End of 2004: 1835End of 2005: 1862End of 2006: 1909End of 2007: 1907End of 2008: 1894End of 2009: 1901End of 2010: 1925End of 2011: 1907End of 2012: 1897End of 2013: 1825End of 2014: 1864End of 2015: 1851End of 2016: 1921End of 2017: 1895End of 2018: 1971End of 2019: 1963End of 2020: 1901End of 2021: 1899End of 2022: 2007End of 2023: 1997End of 2024: 1936End of 2025: 1979End of 2026: 1912
Rating at the end of each year. Peak: 2059, reached on 11 September 2023. Hover the chart for any year.

Record by competition

Record by competition
CompetitionPWDLGoals
Friendly144743733252–166
World Cup qualifying8050219155–55
Euro qualifying78501711148–50
World Cup341581149–40
Nations League301151439–58
European Championship2598833–34
Korea Cup31205–4
China Cup20202–2
FIFA Series21104–2
King Hassan II Tournament20203–3
Kirin Cup20114–5
Lunar New Year Cup21014–2

Top scorers

  1. 1Davor Šuker31
  2. 2Ivan Perišić31
  3. 3Andrej Kramarić28
  4. 4Luka Modrić24
  5. 5Mario Mandžukić22
  6. 6Eduardo da Silva18
  7. 7Darijo Srna13
  8. 8Ivica Olić12
  9. 9Mladen Petrić10
  10. 10Niko Kranjčar10

Counted from the 221 of 404 matches with scorer records, which are mostly competitive matches, so totals can be lower than official tallies.

Questions answered

When did Croatia play their first international?

On 2 April 1940, a 4–0 win against Switzerland in a friendly.

What is Croatia's biggest win?

10–0 against San Marino in a friendly on 4 June 2016.

What is Croatia's heaviest defeat?

0–7 against England in the Nations League on 3 October 2026.

Who have Croatia played the most?

Slovakia: 14 matches, with 10 wins, 3 draws and 1 defeat for Croatia.

What is Croatia's longest winning run?

7 wins in a row, from 10 April 1943 to 19 June 1991.

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