| | | Group A | p | w | d | l | gf | ga |  | 1. France | 16 | 8 | 0 | 0 | 20: | 6 |  | 2. Czechoslovakia | 10 | 5 | 0 | 3 | 11: | 8 |  | 3. Spain | 6 | 3 | 0 | 4 | 16: | 11 |  | 4. Iceland | 4 | 2 | 0 | 6 | 7: | 10 |  | 5. Albania | 2 | 1 | 0 | 6 | 2: | 21 | 
 | | Team | Fr | Cz | Sp | Ic | Al |  | France | --- | 2:1 | 3:1 | 3:1 | 5:0 |  | Czechoslovakia | 1:2 | --- | 2:1 | 1:0 | 2:1 |  | Spain | 1:2 | 2:1 | --- | 2:1 | 9:0 |  | Iceland | 1:2 | 0:1 | 2:0 | --- | 2:0 |  | Albania | 0:1 | 0:2 | - | 1:0 | --- | 
 | 
 | date | venue | team 1 | score | team 2 | HT |  | 30.05 |  | Iceland | 2-0 | Albania |  |  | 05.09 |  | Iceland | 1-2 | France |  |  | 26.09 |  | Czechoslovakia | 1-0 | Iceland |  |  | 10.10 |  | Spain | 2-1 | Iceland |  |  | 13.10 |  | France | 2-1 | Czechoslovakia |  |  | 14.11 |  | Czechoslovakia | 2-1 | Spain |  |  | 17.11 |  | Albania | 0-1 | France |  |  | 19.12 |  | Spain | 9-0 | Albania |  |  | 20.02 |  | France | 3-1 | Spain |  |  | 30.03 |  | France | 5-0 | Albania |  |  | 01.05 |  | Albania | 0-2 | Czechoslovakia |  |  | 26.05 |  | Albania | 1-0 | Iceland |  |  | 06.06 |  | Iceland | 0-1 | Czechoslovakia |  |  | 04.09 |  | Czechoslovakia | 1-2 | France |  |  | 25.09 |  | Iceland | 2-0 | Spain |  |  | 12.10 |  | Spain | 1-2 | France |  |  | 16.10 |  | Czechoslovakia | 2-1 | Albania |  |  | 13.11 |  | Spain | 2-1 | Czechoslovakia |  |  | 20.11 |  | France | 3-1 | Iceland |  |  | 18.12 |  | Albania |  | Spain |  | 
 | | Group B | p | w | d | l | gf | ga |  | 1. Scotland | 11 | 4 | 3 | 1 | 14: | 7 |  | 2. Switzerland | 10 | 4 | 2 | 2 | 19: | 7 |  | 3. Romania | 10 | 4 | 2 | 2 | 13: | 7 |  | 4. Bulgaria | 9 | 3 | 3 | 2 | 15: | 8 |  | 5. San Marino | 0 | 0 | 0 | 8 | 1: | 33 | 
 | | Team | Sc | Sw | Ro | Bu | Sa |  | Scotland | --- | 2:1 | 2:1 | 1:1 | 4:0 |  | Switzerland | 2:2 | --- | 0:0 | 2:0 | 7:0 |  | Romania | 1:0 | 1:0 | --- | 0:3 | 6:0 |  | Bulgaria | 1:1 | 2:3 | 1:1 | --- | 4:0 |  | San Marino | 0:2 | 0:4 | 1:3 | 0:3 | --- | 
 | 
 | date | venue | team 1 | score | team 2 | HT |  | 12.09 |  | Scotland | 2-1 | Romania |  |  | 12.09 |  | Switzerland | 2-0 | Bulgaria |  |  | 17.10 |  | Scotland | 2-1 | Switzerland |  |  | 17.10 |  | Romania | 0-3 | Bulgaria |  |  | 14.11 |  | Bulgaria | 1-1 | Scotland |  |  | 14.11 |  | San Marino | 0-4 | Switzerland |  |  | 05.12 |  | Romania | 6-0 | San Marino |  |  | 27.03 |  | Scotland | 1-1 | Bulgaria |  |  | 27.03 |  | San Marino | 1-3 | Romania |  |  | 03.04 |  | Switzerland | 0-0 | Romania |  |  | 01.05 |  | Bulgaria | 2-3 | Switzerland |  |  | 01.05 |  | San Marino | 0-2 | Scotland |  |  | 22.05 |  | San Marino | 0-3 | Bulgaria |  |  | 05.06 |  | Switzerland | 7-0 | San Marino |  |  | 11.09 |  | Switzerland | 2-2 | Scotland |  |  | 16.10 |  | Romania | 1-0 | Scotland |  |  | 16.10 |  | Bulgaria | 4-0 | San Marino |  |  | 13.11 |  | Scotland | 4-0 | San Marino |  |  | 13.11 |  | Romania | 1-0 | Switzerland |  |  | 20.11 |  | Bulgaria | 1-1 | Romania |  | 
 | | Group C | p | w | d | l | gf | ga |  | 1. Soviet Union | 13 | 5 | 3 | 0 | 13: | 2 |  | 2. Italy | 10 | 3 | 4 | 1 | 12: | 5 |  | 3. Norway | 9 | 3 | 3 | 2 | 9: | 5 |  | 4. Hungary | 8 | 2 | 4 | 2 | 9: | 8 |  | 5. Cyprus | 0 | 0 | 0 | 8 | 1: | 24 | 
 | | Team | So | It | No | Hu | Cy |  | Soviet Union | --- | 0:0 | 2:0 | 2:2 | 4:0 |  | Italy | 0:0 | --- | 1:1 | 3:1 | 2:0 |  | Norway | 0:1 | 2:1 | --- | 0:0 | 3:0 |  | Hungary | 0:1 | 1:1 | 0:0 | --- | 3:1 |  | Cyprus | 0:3 | 0:4 | 0:3 | 0:2 | --- | 
 | 
 | date | venue | team 1 | score | team 2 | HT |  | 12.09 |  | Soviet Union | 2-0 | Norway |  |  | 10.10 |  | Norway | 0-0 | Hungary |  |  | 17.10 |  | Hungary | 1-1 | Italy |  |  | 31.10 |  | Hungary | 3-1 | Cyprus |  |  | 03.11 |  | Italy | 0-0 | Soviet Union |  |  | 14.11 |  | Cyprus | 0-3 | Norway |  |  | 22.12 |  | Cyprus | 0-4 | Italy |  |  | 03.04 |  | Cyprus | 0-2 | Hungary |  |  | 17.04 |  | Hungary | 0-1 | Soviet Union |  |  | 01.05 |  | Italy | 3-1 | Hungary |  |  | 01.05 |  | Norway | 3-0 | Cyprus |  |  | 22.05 |  | Soviet Union | 4-0 | Cyprus |  |  | 05.06 |  | Norway | 2-1 | Italy |  |  | 28.08 |  | Norway | 0-1 | Soviet Union |  |  | 25.09 |  | Soviet Union | 2-2 | Hungary |  |  | 12.10 |  | Soviet Union | 0-0 | Italy |  |  | 30.10 |  | Hungary | 0-0 | Norway |  |  | 13.11 |  | Italy | 1-1 | Norway |  |  | 13.11 |  | Cyprus | 0-3 | Soviet Union |  |  | 21.12 |  | Italy | 2-0 | Cyprus |  | 
 | | Group E | p | w | d | l | gf | ga |  | 1. Germany | 10 | 5 | 0 | 1 | 13: | 4 |  | 2. Wales | 9 | 4 | 1 | 1 | 8: | 6 |  | 3. Belgium | 5 | 2 | 1 | 3 | 7: | 6 |  | 4. East Germany | 0 | 0 | 0 | 0 | 0: | 0 |  | 5. Luxembourg | 0 | 0 | 0 | 6 | 2: | 14 | 
 | | Team | Ge | Wa | Be | Ea | Lu |  | Germany | --- | 4:1 | 1:0 |  | 4:0 |  | Wales | 1:0 | --- | 3:1 |  | 1:0 |  | Belgium | 0:1 | 1:1 | --- |  | 3:0 |  | East Germany |  |  |  | --- |  |  | Luxembourg | 2:3 | 0:1 | 0:2 |  | --- | 
 | 
 | date | venue | team 1 | score | team 2 | HT |  | 17.10 |  | Wales | 3-1 | Belgium |  |  | 31.10 |  | Luxembourg | 2-3 | Germany |  |  | 14.11 |  | Luxembourg | 0-1 | Wales |  |  | 27.02 |  | Belgium | 3-0 | Luxembourg |  |  | 27.03 |  | Belgium | 1-1 | Wales |  |  | 01.05 |  | Germany | 1-0 | Belgium |  |  | 05.06 |  | Wales | 1-0 | Germany |  |  | 11.09 |  | Luxembourg | 0-2 | Belgium |  |  | 16.10 |  | Germany | 4-1 | Wales |  |  | 13.11 |  | Wales | 1-0 | Luxembourg |  |  | 20.11 |  | Belgium | 0-1 | Germany |  |  | 17.12 |  | Germany | 4-0 | Luxembourg |  | 
 | | Group E | p | w | d | l | gf | ga |  | 1. England | 9 | 3 | 3 | 0 | 7: | 3 |  | 2. Ireland | 8 | 2 | 4 | 0 | 13: | 6 |  | 3. Poland | 7 | 2 | 3 | 1 | 8: | 6 |  | 4. Turkey | 0 | 0 | 0 | 6 | 1: | 14 | 
 | | Team | En | Ir | Po | Tu |  | England | --- | 1:1 | 2:0 | 1:0 |  | Ireland | 1:1 | --- | 0:0 | 5:0 |  | Poland | 1:1 | 3:3 | --- | 3:0 |  | Turkey | 0:1 | 1:3 | 0:1 | --- | 
 | 
 | date | venue | team 1 | score | team 2 | HT |  | 17.10 |  | England | 2-0 | Poland |  |  | 17.10 |  | Ireland | 5-0 | Turkey |  |  | 14.11 |  | Ireland | 1-1 | England |  |  | 14.11 |  | Turkey | 0-1 | Poland |  |  | 27.03 |  | England | 1-1 | Ireland |  |  | 17.04 |  | Poland | 3-0 | Turkey |  |  | 01.05 |  | Ireland | 0-0 | Poland |  |  | 01.05 |  | Turkey | 0-1 | England |  |  | 16.10 |  | England | 1-0 | Turkey |  |  | 16.10 |  | Poland | 3-3 | Ireland |  |  | 13.11 |  | Poland | 1-1 | England |  |  | 13.11 |  | Turkey | 1-3 | Ireland |  | 
 | | Group F | p | w | d | l | gf | ga |  | 1. Yugoslavia | 14 | 7 | 0 | 1 | 24: | 4 |  | 2. Denmark | 13 | 6 | 1 | 1 | 17: | 7 |  | 3. Northern Ireland | 7 | 2 | 3 | 3 | 11: | 11 |  | 4. Austria | 3 | 1 | 1 | 6 | 6: | 13 |  | 5. Faroe | 3 | 1 | 1 | 6 | 3: | 26 | 
 | | Team | Yu | De | No | Au | Fa |  | Yugoslavia | --- | 1:2 | 4:1 | 4:1 | 7:0 |  | Denmark | 0:2 | --- | 2:1 | 2:1 | 4:1 |  | Northern Ireland | 0:2 | 1:1 | --- | 2:1 | 1:1 |  | Austria | 0:2 | 0:2 | 0:0 | --- | 3:0 |  | Faroe | 0:2 | 0:4 | 0:5 | 1:0 | --- | 
 | 
 | date | venue | team 1 | score | team 2 | HT |  | 12.09 |  | Northern Ireland | 0-2 | Yugoslavia |  |  | 12.09 |  | Faroe | 1-0 | Austria |  |  | 10.10 |  | Denmark | 4-1 | Faroe |  |  | 17.10 |  | Northern Ireland | 1-1 | Denmark |  |  | 31.10 |  | Yugoslavia | 4-1 | Austria |  |  | 14.11 |  | Denmark | 0-2 | Yugoslavia |  |  | 14.11 |  | Austria | 0-0 | Northern Ireland |  |  | 27.03 |  | Yugoslavia | 4-1 | Northern Ireland |  |  | 01.05 |  | Yugoslavia | 1-2 | Denmark |  |  | 01.05 |  | Northern Ireland | 1-1 | Faroe |  |  | 15.05 |  | Yugoslavia | 7-0 | Faroe |  |  | 22.05 |  | Austria | 3-0 | Faroe |  |  | 05.06 |  | Denmark | 2-1 | Austria |  |  | 11.09 |  | Faroe | 0-5 | Northern Ireland |  |  | 25.09 |  | Faroe | 0-4 | Denmark |  |  | 09.10 |  | Austria | 0-2 | Denmark |  |  | 16.10 |  | Northern Ireland | 2-1 | Austria |  |  | 16.10 |  | Faroe | 0-2 | Yugoslavia |  |  | 13.11 |  | Denmark | 2-1 | Northern Ireland |  |  | 13.11 |  | Austria | 0-2 | Yugoslavia |  | 
 | | Group G | p | w | d | l | gf | ga |  | 1. Netherlands | 13 | 6 | 1 | 1 | 17: | 2 |  | 2. Portugal | 11 | 5 | 1 | 2 | 10: | 3 |  | 3. Greece | 8 | 3 | 2 | 3 | 10: | 8 |  | 4. Finland | 6 | 1 | 4 | 3 | 5: | 8 |  | 5. Malta | 2 | 0 | 2 | 6 | 2: | 23 | 
 | | Team | Ne | Po | Gr | Fi | Ma |  | Netherlands | --- | 1:0 | 2:0 | 2:0 | 1:0 |  | Portugal | 1:0 | --- | 1:0 | 1:0 | 5:0 |  | Greece | 0:2 | 2:1 | --- | 2:0 | 4:0 |  | Finland | 1:1 | 0:0 | 1:1 | --- | 2:0 |  | Malta | 0:8 | 0:1 | 1:1 | 1:1 | --- | 
 | 
 | date | venue | team 1 | score | team 2 | HT |  | 12.09 |  | Finland | 0-0 | Portugal |  |  | 17.10 |  | Portugal | 1-0 | Netherlands |  |  | 31.10 |  | Greece | 4-0 | Malta |  |  | 21.11 |  | Netherlands | 2-0 | Greece |  |  | 25.11 |  | Malta | 1-1 | Finland |  |  | 19.12 |  | Malta | 0-8 | Netherlands |  |  | 23.01 |  | Greece | 2-1 | Portugal |  |  | 09.02 |  | Malta | 0-1 | Portugal |  |  | 20.02 |  | Portugal | 5-0 | Malta |  |  | 13.03 |  | Netherlands | 1-0 | Malta |  |  | 17.04 |  | Netherlands | 2-0 | Finland |  |  | 16.05 |  | Finland | 2-0 | Malta |  |  | 05.06 |  | Finland | 1-1 | Netherlands |  |  | 11.09 |  | Portugal | 1-0 | Finland |  |  | 09.10 |  | Finland | 1-1 | Greece |  |  | 16.10 |  | Netherlands | 1-0 | Portugal |  |  | 30.10 |  | Greece | 2-0 | Finland |  |  | 20.11 |  | Portugal | 1-0 | Greece |  |  | 04.12 |  | Greece | 0-2 | Netherlands |  |  | 22.12 |  | Malta | 1-1 | Greece |  | 
 |