Switzerland and Croatia played each other in the international matches under FIFA 7 times in soccer history. Switzerland 2 games and Croatia won 3 games in their all-time meeting including tie scores here listed below.
Switzerland leading the all-time series 3-2-2.
|Croatia vs Switzerland||02 Apr 1940||4-0 (Croatia)|
|Switzerland vs Croatia||21 Apr 1940||0-1 (Croatia)|
|Switzerland vs Croatia||04 Apr 1943||1-0 (Switzerland)|
|Switzerland vs Croatia||13 Jun 2004||0-0 (Tied)|
|Croatia vs Switzerland||15 Aug 2012||2-4 (Switzerland)|
|Switzerland vs Croatia||05 Mar 2014||2-2 (Tied)|
|Switzerland vs Croatia||07 Oct 2020||1-2 (Croatia)|