Croatia national football team results (1940–1991)

This is a list of the Croatia national football team results from 1940 in Yugoslavia up to the country's independence in 1991.

The 1940s matches include four played by the Banovina of Croatia and another fifteen by the Independent State of Croatia. Then, the Socialist Republic of Croatia played a 1956 match against Indonesia.

In the modern era, the nation played three friendly matches under its new name, the Republic of Croatia, shortly before its independence from Yugoslavia, the first being against the United States in 1990.

Key
All matches listed are friendlies. Numbered matches are recognised by FIFA, while non-numbered matches are recognised by the Croatian Football Federation and/or the other team's governing body but not by FIFA.

{{legend|#CFC|Win|border=1px solid #AAA}} {{legend|#FFC|Draw|border=1px solid #AAA}} {{legend|#FCC|Loss|border=1px solid #AAA}}
 * Match outcomes

Record per opponent
{{legend|#bbf3bb|More wins than losses|border=1px solid #AAA}} {{legend|#ffffbb|As many wins as losses|border=1px solid #AAA}} {{legend|#ffbbbb|Fewer wins than losses|border=1px solid #AAA}}

Only official matches are displayed.