European Championships 1984 Hosted in France Winners: France Runners-up: Spain Holders from previous tournament: West Germany QUALIFYING
| Group 1 | 6 October 1982 | Belgium | 3 | - | 0 | Switzerland | 16,808 | Heysel Stadium, Brussels | | Ludi (2 - og), Coeck (48), Vandenbergh (82)
| | | | | | | 13 October 1982 | Scotland | 2 | - | 0 | East Germany | 41,280 | 3rd Hampden Park, Glasgow | | Wark (53), Sturrock (75)
| | | | | | | 17 November 1982 | Switzerland | 2 | - | 0 | Scotland | 22,198 | Wankdorf Stadium, Bern | | Sulser (49), Egli (61)
| | | | | | | 15 December 1982 | Belgium
| 3 | - | 2 | Scotland | 48,877 | Heysel Stadium, Brussels | | Vandenbergh (25), Van der Elst 2 (39, 63)
| | | | Dalglish 2 (13, 35) | | | 30 March 1983 | East Germany | 1 | - | 2 | Belgium | 70,188 | Zentralstadion, Leipzig | | Streich (82)
| | | | Van der Elst (35), Vandenburgh (70) | | 30 March 1983 | Scotland | 2 | - | 2 | Switzerland | 36,923 | 3rd Hampden Park, Glasgow | | Wark (70), Nicholas (75) | | | | Egli (14), Hermann (57) | | | 27 Arpil 1983 | Belgium | 2 | - | 1 | East Germany | 43,894 | Heysel Stadium, Brussels | | Ceulemans (18), Coeck (39) | | | | Streich (9) | | | 14 May 1983 | Switzerland | 0 | - | 0 | East Germany | 29,738 | Wankdorf Stadium, Bern | 12 October 1983 | East Germany | 3 | - | 0 | Switzerland | 6,755 | Friedrich-Ludwig-Jahn-Sportpark, East Berlin | | Richter (45), Ernst (73), Streich (90) | | | | | | | 12 October 1983 | Scotland | 1 | - | 1 | Belgium | 23,475 | 3rd Hampden Park, Glasgow | | Nicholas (55) | | | | Vercauteren (30) | | | 9 November 1983 | Switzerland | 3 | - | 1 | Belgium | 7,446 | Wankdorf Stadium, Bern | | Schallibaum (23), Brigger (75), Geiger (89) | | | | Vandenbergh (63) | | | 16 November 1983 | East Germany | 2 | - | 1 | Scotland | 14,729 | Kurt-Wabbel Stadion, Halle | | Kreer (34), Streich (43) | | | | Bannon (77) | | | Final Group 1 table | P | W | D | L | F | A | Pts | Goal Diff | 1 | Belgium | 6 | 4 | 1 | 1 | 12 | 8 | 9 | +4 | 2 | Switzerland | 6 | 2 | 2 | 2 | 7 | 9 | 6 | -2 | 3 | East Germany | 6 | 2 | 1 | 3 | 7 | 7 | 5 | 0 | 4 | Scotland | 6 | 1 | 2 | 3 | 8 | 10 | 4 | -2 |
| Group 2
| 8 September 1982 | Finland | 2 | - | 3 | Poland | 3,529 | Kuopion Keskuskentta, Kuopio | | Valvee (83), Kousa (84) | | | | Smolarek (16 - pen.), Dziekanowski (27), Kupcewicz (72) | | | 22 September 1982 | Finland | 0 | - | 2 | Portugal | 3,132 | Helsinki Olympic Stadium, Helsinki | | | | | | Nene (15), Oliveira (89) | | | 10 October 1982 | Portugal | 2 | - | 1 | Poland | 56,809 | Estadio da Luz, Lisbon | | Nene (2), Gomes (82) | | | | Krol (90) | | | 13 October 1982 | Soviet Union | 2 | - | 0 | Finland | 18,086 | Central Lenin Stadium, Moscow | | Baltacha (2), Andreyev (57) | | | | | | | 17 April 1983 | Poland | 1 | - | 1 | Finland | 63,000 | Stadion Dziesieciolecia, Warsaw | | Smolarek (2 - pen.) | | | | Janas (5 - og) | | | 27 April 1983 | Soviet Union | 5 | - | 0 | Portugal | 82,114 | Central Lenin Stadium, Moscow | | Cherenkov 2 (16, 63), Rodionov (40), Demyanenko (53), Larionov (86)
| | | | | | | 22 May 1983 | Poland | 1 | - | 1 | Soviet Union | 69,044 | Silesian Stadium, Chorzow | | Boniek (16) | | | | Wojcicki (62 - og) | | | 1 June 1983 | Finland | 0 | - | 1 | Soviet Union | 16,966 | Helsinki Olympic Stadium, Helsinki | | | | | | Blokhin (75) | | | 21 September 1983 | Portugal | 5 | - | 0 | Finland | 15,136 | Estadio Jose Alvalade, Lisbon | | Rui Jordao (18), Carlos Manuel (23), Ikalainen (47 - og), Jose Luis (83), Oliveira (86) | | | | | | | 9 October 1983 | Soviet Union | 2 | - | 0 | Poland | 72,504 | Central Lenin Stadium, Moscow | | Demyanenko (10), Blokhin (62) | | | | | | | 28 October 1983 | Poland | 0 | - | 1 | Portugal | 8,625 | Olympic Stadium, Warsaw | | | | | | Carlos Manuel (32) | | | 13 November 1983 | Portugal | 1 | - | 0 | Soviet Union | 32,243 | Estadio da Luz, Lisbon | | Rui Jordao (44 - pen.)
| | | | | | | Final Group 2 table | P | W | D | L | F | A | Pts | Goal Diff | 1 | Portugal | 6 | 5 | 0 | 1 | 11 | 6 | 10 | +5 | 2 | Soviet Union | 6 | 4 | 1 | 1 | 11 | 2 | 9 | +9 | 3 | Poland | 6 | 1 | 2 | 3 | 6 | 9 | 4 | -3 | 4 | Finland | 6 | 0 | 1 | 5 | 3 | 14 | 1 | -11 |
| Group 3 | 22 September 1982 | Denmark | 2 | - | 2 | England | 44,300 | Idraetsparken, Copenhagen | | Hansen (68 - pen.), Olsen J (89) | | | | Francis 2 (8, 82)
| | | 9 October 1982 | Luxembourg | 0 | - | 2 | Greece | 2,858 | Stade Municipal, Luxembourg | | | | | | Anastopoulos 2 (7 - pen., 26) | | | 10 November 1982 | Luxembourg | 1 | - | 2 | Denmark | 2,057 | Stade Municipal, Luxembourg | | Di Domenico (54) | | | | Lerby (31 - pen.), Berggreen (67) | | | 17 November 1982 | Greece | 0 | - | 3 | England | 41,534 | Kaftanzoglio Stadium, Thessaloniki | | | | | | Woodcock 2 (1, 64), Lee (68) | | | 15 December 1982 | England | 9 | - | 0 | Luxembourg | 33,977 | Wembley Stadium, London | | Bossi (18 - og), Coppell (22), Woodcock (34), Blissett 3 (44, 62, 86), Chamberlain (71), Hoddle (87), Neal (89) | | | | | | | 27 March 1983 | Luxembourg | 2 | - | 6 | Hungary | 2,159 | Stade Municipal, Luxembourg | | Reiter (4), Schreiner (55) | | | | Poczik 3 (30, 59, 69), Nyilasi (40), Poloskei (50), Hannrich (56) | | | 30 March 1983 | England | 0 | - | 0 | Greece | 44,051 | Wembley Stadium, London | 17 April 1983 | Hungary | 6 | - | 2 | Luxembourg | 12,278 | Nepstadion, Budapest | | Hajszan (21), Nyilasi 2 (33, 63), Kiss L (35), Szentes (61), Burcsa (65) | | | | Reiter (56), Malget (57) | | | 27 April 1983 | Denmark | 1 | - | 0 | Greece | 33,710 | Idraetsparken, Copenhagen | | Busk (76) | | | | | | | 27 April 1983 | England | 2 | - | 0 | Hungary | 50,544 | Wembley Stadium, London | | Francis (31), Withe (70)
| | | | | | | 15 May 1983 | Hungary | 2 | - | 3 | Greece | 13,126 | Nepstadion, Budapest | | Nyilasi (24), Hajszan (88) | | | | Anastopoulos (15), Kostikos (32), Papaioannou (56) | | | 1 June 1983 | Denmark | 3 | - | 1 | Hungary | 44,800 | Idraestparken, Copenhagen | | Elkjaer (3), Olsen J (81), Simonsen (85 - pen.) | | | | Nyilasi (29) | | | 21 September 1983 | England | 0 | - | 1 | Denmark | 79,323 | Wembley Stadium, London | | | | | | Simonsen (36 - pen.) | | | 12 October 1983 | Hungary | 0 | - | 3 | England | 19,956 | Nepstadion, Budapest | | | | | | Hoddle (13), Lee (19), Mariner (42) | | | 12 October 1983 | Denmark | 6 | - | 0 | Luxembourg | 44,700 | Idraetsparken, Copenhagen | | Laudrup 3 (16, 23, 69), Elkjaer 2 (35, 58), Simonsen (41) | | | | | | | 26 October 1983 | Hungary | 1 | - | 0 | Denmark | 6,333 | Nepstadion, Budapest | | Kiss S (57) | | | | | | | 16 November 1983 | Greece | 0 | - | 2 | Denmark | 19,720 | Olympic Stadium, Athenss | | | | | | Elkjaer (16), Simonsen (47) | | | 16 November 1983 | Luxembourg | 0 | - | 4 | England | 5,418 | Stade Municipal, Luxembourg | | | | | | Robson 2 (10, 56), Mariner (38), Butcher (80) | | | 3 December 1983 | Greece | 2 | - | 2 | Hungary | 651 | Kaftanzoglia Stadium, Thessaloniki | | Anastopoulos 2 (9, 55) | | | | Kardos (12), Torocsik (40) | | | 14 December 1983 | Greece | 1 | - | 0 | Luxembourg | 1,483 | Georgios Karaiskakis Stadium, Piraeus | | Saravakos (18) | | | | | | | Final Group 3 table | P | W | D | L | F | A | Pts | Goal Diff | 1 | Denmark | 8 | 6 | 1 | 1 | 17 | 5 | 13 | +12 | 2 | England | 8 | 5 | 2 | 1 | 23 | 3 | 12 | +20 | 3 | Greece | 8 | 3 | 2 | 3 | 8 | 10 | 8 | -2 | 4 | Hungary | 8 | 3 | 1 | 4 | 18 | 17 | 7 | +1 | 5 | Luxembourg | 8 | 0 | 0 | 8 | 5 | 36 | 0 | -31 |
| Group 4 | 22 September 1982 | Wales | 1 | - | 0 | Norway | 4,340 | Vetch Field, Swansea | | Rush (30) | | | | | | | 13 October 1982 | Norway | 3 | - | 1 | Yugoslavia | 12,264 | Ullevaal Stadium, Oslo | | Lund T (5), Okland A (67), Hareide (88)
| | | | Savic (74) | | | 27 October 1982 | Bulgaria | 2 | - | 2 | Norway | 12,746 | Vasil Levski National Stadium, Sofia | | Velichkov (13), Nikolov (68) | | | | Thoresen (17 - pen.), Okland A (66) | | | 17 November 1982 | Bulgaria | 0 | - | 1 | Yugoslavia | 8,268 | Vasil Levski National Stadium, Sofia | | | | | | Stojkovic N (36) | | | 15 December 1982 | Yugoslavia | 4 | - | 4 | Wales | 12,090 | Gradski Stadion, Titograd | | Cvetkovic Z (14), Zivkovic (17), Kranjcar (37), Jesic (66) | | | | Flynn (6), Rush (38), Jones (70), James R (80) | | | 27 April 1983 | Wales | 1 | - | 0 | Bulgaria | 9,006 | Racecourse Ground, Wrexham | | Charles (72)
| | | | | | | 7 September 1983 | Norway | 1 | - | 2 | Bulgaria
| 14,383 | Ullevaal Stadium, Oslo | | Hareide (4)
| | | | Mladenov (11), Sirakov (51) | | | 21 September 1983 | Norway | 0 | - | 0 | Wales | 15,899 | Ullevaal Stadium, Oslo | 12 October 1983 | Yugoslavia | 2 | - | 1 | Norway | 9,169 | Stadion JNA, Belgrade | | Vujovic Zl (21), Susic (40) | | | | Thoresen (89) | | | 16 November 1983 | Bulgaria | 1 | - | 0 | Wales | 4,273 | Vasil Levski National Stadium, Sofia | | Gochev (54) | | | | | | | 14 December 1983 | Wales | 1 | - | 1 | Yugoslavia | 24,902 | Ninian Park, Cardiff | | James R (54)
| | | | Bazdarevic (81) | | | 21 December 1983 | Yugoslavia | 3 | - | 2 | Bulgaria | 29,331 | Gradski stadion u Poludu, Split | | Susic 2 (31, 53), Radanovic (90+1)
| | | | Iskrenov (28), Dimitrov (60)
| | | Final Group 4 table | P | W | D | L | F | A | Pts | Goal Diff | 1 | Yugoslavia | 6 | 3 | 2 | 1 | 12 | 11 | 8 | +1 | 2 | Wales | 6 | 2 | 3 | 1 | 7 | 6 | 7 | +1 | 3 | Bulgaria | 6 | 2 | 1 | 3 | 7 | 8 | 5 | -1 | 4 | Norway | 6 | 1 | 2 | 3 | 7 | 8 | 4 | -1 |
| Group 5 | 1 May 1982 | Romania | 3 | - | 1 | Cyprus
| 9,103 | Stadionul Corvinul, Hunedoara | | Vaetus (16), Camataru (18), Boloni (71) | | | | Vrahimis (29) | | | 8 September 1982
| Romania | 2 | - | 0 | Sweden | 24,031 | 23 August Stadium, Bucharest | | Andone (25), Klein (48) | | | | | | | 6 October 1982 | Czechoslovakia | 2 | - | 2 | Sweden | 14,977 | Tehelne pole, Bratislava | | Janecka 2 (48, 53) | | | | Jingblad (87), Eriksson (90) | | | 13 November 1982 | Italy | 2 | - | 2 | Czechoslovakia | 72,386 | San Siro, Milan | | Altobelli (13), Kapko (65 - og) | | | | Sloup (26), Chaloupka (70) | | | 13 November 1982 | Cyprus | 0 | - | 1 | Sweden | 6,155 | Makario Stadium, Nicosia | | | | | | Corneliusson (34) | | | 4 December 1982 | Italy | 0 | - | 0 | Romania | 50,478 | Stadio Comunale, Florence | 12 February 1983
| Cyprus | 1 | - | 1 | Italy | 18,583 | Tsirio Stadium, Limassol | | Mavris (47) | | | | Patikkis (58 - og) | | | 27 March 1983 | Cyprus | 1 | - | 1 | Czechoslovakia | 6,951 | Makario Stadium, Nicosia | | Theophanous (21) | | | | Bicovsky (60) | | | 16 April 1983 | Czechoslovakia | 6 | - | 0 | Cyprus | 8,180 | Stadion Evzena Rosickeho, Prague | | Danek 2 (4, 70), Vizek 2 (29, 48), Prokes (37), Jurkemik (57)
| | | | | | | 16 April 1983 | Romania | 1 | - | 0 | Italy | 62,966 | 23 August Stadium, Bucharest | | Boloni (24) | | | | | | | 15 May 1983 | Sweden | 5 | - | 0 | Cyprus | 19,801 | Malmo Stadion, Malmo | | Prytz 2 (54, 77), Corneliusson (58), Hysen (62), Ravelli A (73)
| | | | | | | 15 May 1983 | Romania | 0 | - | 1 | Czechoslovakia | 30,108 | 23 August Stadium, Bucharest | | | | | | Vizek (40 - pen.) | | | 29 May 1983 | Sweden | 2 | - | 0 | Italy | 32,860 | Nya Ullevi, Gothenburg | | Sandberg (31), Stromberg (55) | | | | | | | 9 June 1983 | Sweden | 0 | - | 1 | Romania | 31,474 | Rasunda Stadium, Solna | | | | | | Camataru (30) | | | 21 September 1983 | Sweden | 1 | - | 0 | Czechoslovakia | 20,546 | Rasunda Stadium, Solna | | Corneliusson (17) | | | | | | | 15 October 1983 | Italy | 0 | - | 3 | Sweden | 73,438 | Stadio San Pedro, Naples | | | | | | Stromberg 2 (20, 27), Sunesson (71) | | | 12 November 1983 | Cyprus | 0 | - | 1 | Romania | 5,277 | Tsirio Stadium, Limassol | | | | | | Boloni (78) | | | 16 November 1983 | Czechoslovakia | 2 | - | 0 | Italy | 34,332 | Stadion Evzena Rosickeho, Prague | | Rada 2 (63, 76 - pen.) | | | | | | | 30 November 1983 | Czechoslovakia | 1 | - | 1 | Romania | 45,554 | Tehelne pole, Bratislava | | Luhovy (85) | | | | Geolgau (68) | | | 22 December 1983 | Italy | 3 | - | 1 | Cyprus | 25,822 | Stadio Renato Curi, Perugia | | Altobelli (53), Cabrini (82), Rossi (86 - pen.) | | | | Tsingis (68 - pen.) | | | Final Group 5 table | P | W | D | L | F | A | Pts | Goal Diff | 1 | Romania | 8 | 5 | 2 | 1 | 9 | 3 | 12 | +6 | 2 | Sweden | 8 | 5 | 1 | 2 | 14 | 5 | 11 | +9 | 3 | Czechoslovakia | 8 | 3 | 4 | 1 | 15 | 7 | 10 | +8 | 4 | Italy | 8 | 1 | 3 | 4 | 6 | 12 | 5 | -6 | 5 | Cyprus | 8 | 0 | 2 | 6 | 4 | 21 | 2 | -17 |
| Group 6 | 22 September 1982 | Austria | 5 | - | 0 | Albania | 9,111 | Gerhard Hanappi Stadium, Vienna | | Hagmayr (24), Gasselich (40), Kola (63 - og), Weber (66), Brauneder (81) | | | | | | | 13 October 1982 | Austria | 2 | - | 0 | Northern Ireland | 9,885 | Praterstadion, Vienna | | Schachner 2 (3, 39)
| | | | | | | 27 October 1982 | Turkey | 1 | - | 0 | Austria | 27,702 | Ataturk Stadium, Izmir | | Kocabiyik (86)
| | | | | | | 17 November 1982 | Austria | 4 | - | 0 | Turkey | 9,614 | Gerhard Hanappi Stadium, Vienna | | Polster (10), Pezzey (34), Prohaska (38 - pen.), Schachner (53) | | | | | | | 17 November 1982 | Northern Ireland | 1 | - | 0 | West Germany | 20,522 | Windsor Park, Belfast | | Stewart (18) | | | | | | | 15 December 1982 | Albania | 0 | - | 0 | Northern Ireland | 16,898 | Qemal Stafa, Tirana | 30 March 1983 | Albania | 1 | - | 2 | West Germany | 19,550 | Qemal Stafa, Tirana | | Targaj (82 - pen.)
| | | | Voller (53), Rummenigge (68 - pen.)
| | | 30 March 1983 | Northern Ireland | 2 | - | 1 | Turkey | 15,093 | Windsor Park, Belfast | | O'Neill M (5), McClelland (18)
| | | | Sengun (55) | | | 23 April 1983 | Turkey | 0 | - | 3 | West Germany | 59,637 | Ataturk Stadium, Izmir | | | | | | Rummenigge 2 (30 - pen., 71), Dremmler (36) | | | 27 April 1983 | Austria | 0 | - | 0 | West Germany | 60,430 | Praterstadion, Vienna | 27 April 1983 | Northern Ireland | 1 | - | 0 | Albania | 10,612 | Windsor Park, Belfast | | Stewart (54)
| | | | | | | 11 May 1983 | Albania | 1 | - | 1 | Turkey | 15,678 | Qemal Stafa, Tirana | | Cetiner (73 - og) | | | | Tekin (34) | | | 8 June 1983 | Albania | 1 | - | 2 | Austria | 15,139 | Qemal Stafa, Tirana | | Targaj (84) | | | | Schachner 2 (5, 58) | | | 21 September 1983 | Northern Ireland | 3 | - | 1 | Austria | 18,013 | Windsor Park, Belfast | | Hamilton (28), Whiteside (67), O'Neill M (89) | | | | Gasselich (83) | | | 5 October 1983 | West Germany | 3 | - | 0 | Austria | 65,496 | Parkstadion, Gelsenkirchen | | Rummenigge (3), Voller 2 (18, 20) | | | | | | | 12 October 1983 | Turkey | 1 | - | 0 | Northern Ireland | 21,096 | 19 Mayis Stadium, Ankara | | Yula (17) | | | | | | | 26 October 1983 | West Germany | 5 | - | 1 | Turkey | 30,457 | Olympiastadion, Berlin | | Voller 2 (44, 65), Rummenigge 2 (60, 74 - pen.), Stielike (66) | | | | Sengun (69) | | | 16 November 1983 | Turkey | 3 | - | 1 | Austria | 21,310 | Ali Sami Yen Stadium, Istanbul | | Tufekci (62), Yula 2 (69, 76 - pen.) | | | | Baumeister (71) | | | 16 November 1983 | West Germany | 0 | - | 1 | Northern Ireland | 58,441 | Volksparkstadion, Hamburg | | | | | | Whiteside (50) | | | 20 November 1983 | West Germany | 2 | - | 1 | Albania | 37,560 | Ludwigsparkstadion, Saarbrucken | | Rummenigge (23), Strack (79) | | | | Tomorri (22) | | | Final Group 6 table | P | W | D | L | F | A | Pts | Goal Diff | 1 | West Germany | 8 | 5 | 1 | 2 | 15 | 5 | 11 | +10 | 2 | Northern Ireland | 8 | 5 | 1 | 2 | 8 | 5 | 11 | +3 | 3 | Austria | 8 | 4 | 1 | 3 | 15 | 10 | 9 | +5 | 4 | Turkey | 8 | 3 | 1 | 4 | 8 | 16 | 7 | -8 | 5 | Albania | 8 | 0 | 2 | 6 | 4 | 14 | 2 | -10 |
| Group 7
| 5 June 1982 | Malta | 2 | - | 1 | Iceland | 1,271 | Stadio Comunale Giovanni Celeste, Massina | | Spiteri Gonzi (44), Fabri (48) | | | | Geirsson (51 - pen.) | | | 1 September 1982 | Iceland | 1 | - | 1 | Netherlands | 2,862 | Laugardalsvollur, Reykjavik | | Eovaldsson (49) | | | | Schoenaker (51) | | | 22 September 1982 | Netherlands | 2 | - | 1 | Republic of Ireland | 20,498 | De Kuip, Rotterdam | | Schoenaker (1), Gullit (64)
| | | | Daly (80)
| | | 13 October 1982 | Republic of Ireland | 2 | - | 0 | Iceland | 23,371 | Lansdowne Road, Dublin | | Stapleton (36), Grealish (75) | | | | | | | 27 October 1982 | Spain | 1 | - | 0 | Iceland | 15,132 | Estadio La Rosaleda, Malaga | | Pedraza (60)
| | | | | | | 17 November 1982 | Republic of Ireland | 3 | - | 3 | Spain
| 35,088 | Lansdowne Road, Dublin | | Grimes (2), Stapleton 2 (64, 76) | | | | Maceda (31), Martin (47 - og), Munoz (60)
| | | 19 December 1982 | Malta | 0 | - | 6 | Netherlands | 15,634 | Tivoli Stadium, Aachen | | | | | | Ophof (22 - pen.), Van Kooten 2 (25, 71), Hovenkamp (34), Schoenaker 2 (39, 51)
| | | 16 February 1983 | Spain | 1 | - | 0 | Netherlands | 30,499 | Estadio Ramon Sanchez Pizjuan, Seville | | Senor (44 - pen.)
| | | | | | | 30 March 1983 | Malta | 0 | - | 1 | Republic of Ireland | 6,487 | Ta'Qali National Stadium, Ta'Qali | | | | | | Stapleton (89) | | | 27 April 1983 | Spain | 2 | - | 0 | Republic of Ireland | 28,211 | La Romareda, Zaragoza | | Santillana (51), Rincon (89)
| | | | | | | 15 May 1983 | Malta | 2 | - | 3 | Spain | 7,732 | Ta'Qali National Stadium, Ta'Qali | | Busuttil 2 (30, 47) | | | | Senor (21), Carrasco (60), Gordillo (84) | | | 29 May 1983 | Iceland | 0 | - | 1 | Spain | 7,055 | Laugardalsvollur, Reykjavik | | | | | | Maceda (9) | | | 5 June 1983 | Iceland | 1 | - | 0 | Malta | 5,718 | Laugardalsvollur, Reykjavik | | Eovaldsson (43) | | | | | | | 7 September 1983 | Netherlands | 3 | - | 0 | Iceland | 5,617 | Oosterpark Stadium, Groningen | | Koeman R (17), Gullit (19), Houtman (21) | | | | | | | 21 September 1983 | Iceland | 0 | - | 3 | Republic of Ireland | 13,706 | Laugardalsvollur, Reykjavik | | | | | | Waddock (16), Robinson (21), Walsh (81)
| | | 12 October 1983 | Republic of Ireland | 2 | - | 3 | Netherlands | 26,406 | Dalymount Park, Dublin | | Waddock (7), Brady (35 - pen.) | | | | Gullit 2 (51, 76), Van Basten (66) | | | 16 November 1983 | Netherlands | 2 | - | 1 | Spain | 49,915 | De Kuip, Rotterdam | | Houtman (26), Gullit (63) | | | | Santillana (41) | | | 16 November 1983 | Republic of Ireland | 8 | - | 0 | Malta | 8,993 | Dalymount Park, Dublin | | Lawrenson 2 (25, 63), Stapleton (28 - pen.) O'Callaghan (35), Sheedy (74), Brady 2 (76, 84), Daly (86) | | | | | | | 17 December 1983 | Netherlands | 5 | - | 0 | Malta | 53,027 | De Kuip, Rotterdam | | Vanenburg (19), Wijnstekers (30), Rijkaard 2 (74, 90), Houtman (79) | | | | | | | 21 December 1983 | Spain | 12 | - | 1 | Malta | 18,871 | Estadio Benito Villamarin, Seville | | Santillana 4 (15, 26, 28, 75), Rincon 4 (46, 55, 63, 78), Maceda 2 (60, 62), Sarabia (79), Senor (84) | | | | Demanuele (24) | | | Final Group 7 table | P | W | D | L | F | A | Pts | Goal Diff | 1 | Spain | 8 | 6 | 1 | 1 | 24 | 8 | 13 | +16 | 2 | Netherlands | 8 | 6 | 1 | 1 | 22 | 6 | 13 | +16 | 3 | Republic of Ireland | 8 | 4 | 1 | 3 | 20 | 10 | 9 | +10 | 4 | Iceland | 8 | 1 | 1 | 6 | 3 | 13 | 3 | -10 | 5 | Malta | 8 | 1 | 0 | 7 | 5 | 37 | 2 | -32 |
| FINALS Group 1 | 12 June 1984 | France | 1 | - | 0 | Denmark | 47,570 | Parc des Princes, Paris | | Platini (78) | | | | | | | 13 June 1984 | Belgium | 2 | - | 0 | Yugoslavia | 41,525 | Stade Felix-Bollaert, Lens | | Vandenburgh (28), Grun (45)
| | | | | | | 16 June 1984 | France | 5 | - | 0 | Belgium | 51,359 | Stade de la Beaujoire, Nantes | | Platini 3 (4, 74 - pen., 89), Giresse (33), Fernandez (43)
| | | | | | | 16 June 1984 | Denmark | 5 | - | 0 | Yugoslavia | 34,736 | Stade de Gerland, Lyon | | Arnesen 2 (8, 69 - pen.), Berggreen (16), Elkjaer (82), Lauridsen (84)
| | | | | | | 19 June 1984 | France | 3 | - | 2 | Yugoslavia | 47,510 | Stade Geoffrey-Guichard, Saint-Etienne | | Platini 3 (59, 62, 77)
| | | | Sestic (32), Stojkovic D (84 - pen.) | | | 19 June 1984 | Denmark | 3 | - | 2 | Belgium | 36,911 | Stade de la Meinau, Strasbourg | | Arnesen (41 - pen.), Brylle (60), Elkjaer (84)
| | | | Ceulemans (26), Vercauteren (39)
| | | Final Group 1 table | P | W | D | L | F | A | Pts | Goal Diff | 1 | France | 3 | 3 | 0 | 0 | 9 | 2 | 6 | +7 | 2 | Denmark | 3 | 2 | 0 | 1 | 8 | 3 | 4 | +5 | 3 | Belgium | 3 | 1 | 0 | 2 | 4 | 8 | 2 | -4 | 4 | Yugoslavia | 3 | 0 | 0 | 3 | 2 | 10 | 0 | -8 | Group 2 | 14 June 1984 | West Germany | 0 | - | 0 | Portugal | 44,707 | Stade de la Meinau, Strasbourg | 14 June 1984 | Romania | 1 | - | 1 | Spain | 16,972 | Stade Geoffrey-Guichard, Saint-Etienne | | Boloni (35)
| | | | Carrasco (22 - pen.)
| | | 17 June 1984 | West Germany | 2 | - | 1 | Romania | 31,787 | Stade Felix-Bollaert, Lyon | | Voller 2 (25, 66) | | | | Coras (46) | | | 17 June 1984 | Portugal | 1 | - | 1 | Spain | 24,364 | Stade Velodrome, Marseille | | Sousa (52) | | | | Santillana (73) | | | 20 June 1984 | West Germany | 0 | - | 1 | Spain | 47,691 | Parc des Princes, Paris | | | | | | Maceda (90) | | | 20 June 1984 | Portugal | 1 | - | 0 | Romania | 24,464 | Stade de la Beaujoire, Nantes | | Nene (81) | | | | | | | Final Group 2 table | P | W | D | L | F | A | Pts | Goal Diff | 1 | Spain | 3 | 1 | 2 | 0 | 3 | 2 | 4 | +1 | 2 | Portugal | 3 | 1 | 2 | 0 | 2 | 1 | 4 | +1 | 3 | West Germany | 3 | 1 | 1 | 1 | 2 | 2 | 3 | 0 | 4 | Romania | 3 | 0 | 1 | 2 | 2 | 4 | 1 | -2 | SEMI-FINALS | 23 June 1984 | France | 3 | - | 2 | Portugal | 54,848 | Stade Velodrome, Marseille (aet) | | Domergue 2 (24, 114), Platini (119) | | | | Jordao 2 (74, 98)
| | | 24 June 1984 | Denmark | 1 | - | 1 | Spain (won 5-4 on pens.) | 47,843 | Stade de Gerland, Lyon (aet) | | Lerby (7)
| | | | Maceda (67)
| | | FINAL | 27 June 1984 | France | 2 | - | 0 | Spain | 47,368 | Parc des Princes, Paris | | Platini (57), Bellone (90) | | | | | | |
|