| 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 |   |   
 |