| Winners | Runners-up | |||||
| 1960 | USSR | 2 | v | 1 | Yugoslavia | |
| 1964 | Spain | 2 | v | 1 | USSR | |
| 1968 | Italy | 2 | v | 0 | Yugoslavia | (after 1-1 draw) |
| 1972 | West Germany | 3 | v | 0 | USSR | |
| 1976 | Czechoslovakia | 2 | v | 2 | West Germany | (Czech won 5-3 pens) |
| 1980 | West Germany | 2 | v | 1 | Belguim | |
| 1984 | France | 2 | v | 0 | Spain | |
| 1988 | Holland | 2 | v | 0 | USSR | |
| 1992 | Denmark | 2 | v | 0 | Germany | |
| 1996 | Germany | 2 | v | 1 | Czech Republic | (Germany sudden death) |
| 2000 | France | 2 | v | 1 | Italy | (France sudden death) |
| 2004 | Greece | 1 | v | 0 | Portugal | |