Year Winner Country
2024 Spain Spain Spain Spain
2020 Italy Italy Italy Italy
2016 Portugal Portugal Portugal Portugal
2012 Spain Spain Spain Spain
2008 Spain Spain Spain Spain
2004 Greece Greece Greece Greece
2000 France France France France
1996 Germany Germany Germany Germany
1992 Denmark Denmark Denmark Denmark
1988 Netherlands Netherlands Netherlands Netherlands
1984 France France France France
1980 Germany Germany Germany Germany
1976 CSSR CSSR CSSR CSSR
1972 Germany Germany Germany Germany
1968 Italy Italy Italy Italy
1964 Spain Spain Spain Spain
1960 USSR USSR USSR USSR