Spain and Croatia played each other in the international matches under FIFA 9 times in soccer history. Spain 5 games and Croatia won 3 games in their all-time meeting including tie scores here listed below.
Spain leading the all-time series 5-3-1.
|Spain vs Croatia||23 Mar 1994||0-2 (Croatia)|
|Spain vs Croatia||05 May 1999||3-1 (Spain)|
|Croatia vs Spain||23 Feb 2000||0-0 (Tied)|
|Spain vs Croatia||07 Jun 2006||2-1 (Spain)|
|Croatia vs Spain||18 Jun 2012||0-1 (Spain)|
|Croatia vs Spain||21 Jun 2016||2-1 (Croatia)|
|Spain vs Croatia||11 Sep 2018||6-0 (Spain)|
|Croatia vs Spain||15 Nov 2018||3-2 (Croatia)|
|Croatia vs Spain||28 Jun 2021||3-5 (Spain)|