# Éliminatoires du Championnat d'Europe de football 1988

Les éliminatoires du championnat d'Europe de football 1988 se déroulent de septembre 1986 à décembre 1987. 32 équipes nationales sont réparties en trois groupes de quatre et quatre groupes de cinq équipes, les vainqueurs de chaque groupe se qualifiant pour l'Euro 88 en Allemagne de l'Ouest dont l'équipe est qualifiée d'office.
Championne d'Europe en titre et troisième de la Coupe du monde 1986, l'équipe de France est éliminée. Les Bleus vivent en effet une difficile fin de cycle marquée par les retraites internationales des Bossis, Giresse, ou autres Rocheteau à l'été 1986 et celle de Michel Platini en 1987. Battus à domicile en novembre 1986 (une première en compétition depuis 1971) par une très bonne URSS qui d'ailleurs atteindra la finale de cet Euro, les Tricolores ne parviennent pas à se relancer au cours de ces éliminatoires. Une nette défaite (2-0) en Norvège le 16 juin 1987 met prématurément fin à leurs illusions et les Bleus terminent 3emes du groupe 3, loin derrière l'URSS et l'Allemagne de l'Est, après avoir remporté seulement une victoire en huit matchs.

## Groupe 1

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | | |
| 1 | Espagne | 10 | 6 | 5 | 0 | 1 | 14 | 6 | +8 | Espagne | | 1-0 | 2-0 | 5-0 |
| 2 | Roumanie | 9 | 6 | 4 | 1 | 1 | 13 | 3 | +10 | Roumanie | 3-1 | | 4-0 | 5-1 |
| 3 | Autriche | 5 | 6 | 2 | 1 | 3 | 6 | 9 | -3 | Autriche | 2-3 | 0-0 | | 3-0 |
| 4 | Albanie | 0 | 6 | 0 | 0 | 6 | 2 | 17 | -15 | Albanie | 1-2 | 0-1 | 0-1 | |
| 10 septembre 1986 | Roumanie | 4 – 0 | Autriche | Stade Steaua, Bucarest |
| | Iovan 45e 64e Lăcătuș 61e Hagi 90e | | | Spectateurs : 13 611 Arbitrage : Gérard Biguet |
| 15 octobre 1986 | Autriche | 3 – 0 | Albanie | Stadion Graz-Liebenau, Graz |
| | Ogris 18e Polster 65e Linzmaier 76e | | | Spectateurs : 8 000 Arbitrage : Klaus Peschel |
| 12 novembre 1986 | Espagne | 1 – 0 | Roumanie | Stade Benito-Villamarín, Séville |
| | Míchel 57e | | | Spectateurs : 41 884 Arbitrage : Jan Keizer |
| 3 décembre 1986 | Albanie | 1 – 2 | Espagne | Stade Qemal-Stafa, Tirana |
| | Muça (en) 27e | | 66e Arteche 83e Joaquín | Spectateurs : 20 000 Arbitrage : Antal Hutak |
| 25 mars 1987 | Roumanie | 5 – 1 | Albanie | Stade Steaua, Bucarest |
| | Pițurcă 1re Bölöni 42e Hagi 44e Belodedici 54e Bumbescu 69e | | 34e Muça (en) | Spectateurs : 6 500 Arbitrage : José Rosa dos Santos |
| 1er avril 1987 | Autriche | 2 – 3 | Espagne | Stade du Prater, Vienne |
| | Linzmaier 38e Polster 64e | | 31e 58e Eloy 90e Lobo Carrasco | Spectateurs : 40 000 Arbitrage : Bruno Galler |
| 29 avril 1987 | Albanie | 0 – 1 | Autriche | Stade Qemal-Stafa, Tirana |
| | | | 8e Polster | Spectateurs : 17 250 Arbitrage : Gerasimos Germanakos |
| 29 avril 1987 | Roumanie | 3 – 1 | Espagne | Stade Steaua, Bucarest |
| | Pițurcă 37e Mateuț 45e Ungureanu 48e | | 81e Calderé | Spectateurs : 30 000 Arbitrage : Alexis Ponnet |
| 14 octobre 1987 | Espagne | 2 – 0 | Autriche | Stade Ramón-Sánchez-Pizjuán, Séville |
| | Míchel 59e Sanchís 63e | | | Spectateurs : 57 477 Arbitrage : Joël Quiniou |
| 28 octobre 1987 | Albanie | 0 – 1 | Roumanie | Flamurtari Stadium (en), Vlorë |
| | | | 61e Klein | Spectateurs : 18 000 Arbitrage : Ignace van Swieten |
| 18 novembre 1987 | Autriche | 0 – 0 | Roumanie | Stade du Prater, Vienne |
| | | | | Spectateurs : 6 000 Arbitrage : Rosario Lo Bello |
| 18 novembre 1987 | Espagne | 5 – 0 | Albanie | Stade Benito-Villamarín, Séville |
| | Bakero 5e 31e 74e Míchel 36e (pen.) Llorente (en) 67e | | | Spectateurs : 50 000 Arbitrage : Kurt Röthlisberger |

## Groupe 2

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | | | |
| 1 | Italie | 13 | 8 | 6 | 1 | 1 | 16 | 4 | +12 | Italie | | 2-1 | 3-0 | 3-2 | 5-0 |
| 2 | Suède | 10 | 8 | 4 | 2 | 2 | 12 | 5 | +7 | Suède | 1-0 | | 0-1 | 2-0 | 1-0 |
| 3 | Portugal | 8 | 8 | 2 | 4 | 2 | 6 | 8 | -2 | Portugal | 0-1 | 1-1 | | 0-0 | 2-2 |
| 4 | Suisse | 7 | 8 | 1 | 5 | 2 | 9 | 9 | 0 | Suisse | 0-0 | 1-1 | 1-1 | | 4-1 |
| 5 | Malte | 2 | 8 | 0 | 2 | 6 | 4 | 21 | -17 | Malte | 0-2 | 0-5 | 0-1 | 1-1 | |
| 24 septembre 1986 | Suède | 2 – 0 | Suisse | Stade Råsunda, Stockholm |
| | Ekström 19e 79e | | | Spectateurs : 27 751 Arbitrage : Vojtěch Christov |
| 12 octobre 1986 | Portugal | 1 – 1 | Suède | Stade national du Jamor, Lisbonne |
| | Coelho 66e | | 50e Strömberg | Spectateurs : 20 000 Arbitrage : Keith Hackett |
| 29 octobre 1986 | Suisse | 1 – 1 | Portugal | Stade du Wankdorf, Berne |
| | Bregy 6e | | 86e Fernandes | Spectateurs : 11 000 Arbitrage : Siegfried Kirschen |
| 15 novembre 1986 | Italie | 3 – 2 | Suisse | Stade San Siro, Milan |
| | Donadoni 1re Altobelli 51e 85e (pen.) | | 31e Brigger 89e Weber (en) | Spectateurs : 67 422 Arbitrage : Aron Schmidhuber |
| 16 novembre 1986 | Malte | 0 – 5 | Suède | Ta' Qali Stadium, Ħ'Attard |
| | | | 38e Hysén 67e Magnusson 69e Fredriksson 81e 84e Ekström | Spectateurs : 8 311 Arbitrage : Lajos Hartmann |
| 6 décembre 1986 | Malte | 0 – 2 | Italie | Ta' Qali Stadium, Ħ'Attard |
| | | | 11e Ferri 19e Altobelli | Spectateurs : 13 191 Arbitrage : Ihsan Türe |
| 24 janvier 1987 | Italie | 5 – 0 | Malte | Stadio Atleti Azzurri d'Italia, Bergame |
| | Bagni 4e Bergomi 9e Altobelli 24e 35e Vialli 44e | | | Spectateurs : 32 370 Arbitrage : Stephanos Hadjistefanou |
| 14 février 1987 | Portugal | 0 – 1 | Italie | Stade national du Jamor, Lisbonne |
| | | | 40e Altobelli | Spectateurs : 32 500 Arbitrage : Michel Vautrot |
| 29 mars 1987 | Portugal | 2 – 2 | Malte | Estádio dos Barreiros, Funchal |
| | J. Plácido 12e 76e | | 23e (pen.) Mizzi (en) 66e Busuttil | Spectateurs : 12 000 Arbitrage : John Kinsella |
| 15 avril 1987 | Suisse | 4 – 1 | Malte | Stade de la Maladière, Neuchâtel |
| | Egli 6e Bregy 16e 39e (pen.) 88e (pen.) | | 72e Busuttil | Spectateurs : 5 400 Arbitrage : Roger Philippi |
| 24 mai 1987 | Suède | 1 – 0 | Malte | Ullevi, Göteborg |
| | Ekström 13e | | | Spectateurs : 16 165 Arbitrage : Kaj Natri |
| 3 juin 1987 | Suède | 1 – 0 | Italie | Stade Råsunda, Stockholm |
| | Larsson 25e | | | Spectateurs : 40 070 Arbitrage : Dieter Pauly |
| 17 juin 1987 | Suisse | 1 – 1 | Suède | Stade olympique de la Pontaise, Lausanne |
| | Halter 58e | | 60e Ekström | Spectateurs : 7 000 Arbitrage : Gerard Geurds |
| 23 septembre 1987 | Suède | 0 – 1 | Portugal | Stade Råsunda, Stockholm |
| | | | Gomes 34e | Spectateurs : 28 916 Arbitrage : Valeri Butenko |
| 17 octobre 1987 | Suisse | 0 – 0 | Italie | Stade du Wankdorf, Berne |
| | | | | Spectateurs : 38 000 Arbitrage : Marcel van Langenhove |
| 11 novembre 1987 | Portugal | 0 – 0 | Suisse | Stade des Antas, Porto |
| | | | | Spectateurs : 12 500 Arbitrage : Lajos Nemeth |
| 14 novembre 1987 | Italie | 2 – 1 | Suède | Stade San Paolo, Naples |
| | Vialli 27e 45e | | Larsson 38e | Spectateurs : 59 045 Arbitrage : Adolf Prokop |
| 15 novembre 1987 | Malte | 1 – 1 | Suisse | Ta' Qali Stadium, Ħ'Attard |
| | Busuttil 89e | | 2e Zwicker (en) | Spectateurs : 7 112 Arbitrage : Georgios Koukoulakis |
| 5 décembre 1987 | Italie | 3 – 0 | Portugal | Stade San Siro, Milan |
| | Vialli 8e Giannini 88e De Agostini 89e | | | Spectateurs : 13 524 Arbitrage : Jan Keizer |
| 20 décembre 1987 | Malte | 0 – 1 | Portugal | Ta' Qali Stadium, Ħ'Attard |
| | | | 74e Frederico | Spectateurs : 5 651 Arbitrage : Hubert Forstinger |

## Groupe 3

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | | | |
| 1 | Union soviétique | 13 | 8 | 5 | 3 | 0 | 14 | 3 | +11 | Union soviétique | | 2-0 | 1-1 | 2-0 | 4-0 |
| 2 | Allemagne de l'Est | 11 | 8 | 4 | 3 | 1 | 13 | 4 | +9 | Allemagne de l'Est | 1-1 | | 0-0 | 2-0 | 3-1 |
| 3 | France | 6 | 8 | 1 | 4 | 3 | 4 | 7 | -3 | France | 0-2 | 0-1 | | 2-0 | 1-1 |
| 4 | Islande | 6 | 8 | 2 | 2 | 4 | 4 | 14 | -10 | Islande | 1-1 | 0-6 | 0-0 | | 2-1 |
| 5 | Norvège | 4 | 8 | 1 | 2 | 5 | 5 | 12 | -7 | Norvège | 0-1 | 0-0 | 2-0 | 0-1 | |
| 10 septembre 1986 | Islande | 0 – 0 | France | Laugardalsvöllur, Reykjavik |
| Historique des rencontres | | | | Spectateurs : 13 700 Arbitrage : Alan Ferguson |
| 24 septembre 1986 | Islande | 1 – 1 | Union soviétique | Laugardalsvöllur, Reykjavik |
| | Guðjohnsen 29e | | 44e Soulakvelidze | Spectateurs : 7 000 Arbitrage : Karl-Josef Assenmacher |
| 24 septembre 1986 | Norvège | 0 – 0 | Allemagne de l'Est | Ullevaal Stadion, Oslo |
| | | | | Spectateurs : 10 142 Arbitrage : Egbert Mulder |
| 11 octobre 1986 | France | 0 – 2 | Union soviétique | Parc des Princes, Paris |
| | | | 67e Belanov 73e Rats | Spectateurs : 40 496 Arbitrage : Paolo Casarin |
| 29 octobre 1986 | Allemagne de l'Est | 2 – 0 | Islande | Stadion an der Gellertstraße, Karl-Marx-Stadt |
| | Thom 4e Kirsten 89e | | | Spectateurs : 18 000 Arbitrage : Zoran Petrović |
| 29 octobre 1986 | Union soviétique | 4 – 0 | Norvège | Stade Lokomotiv (en) Simferopol |
| | Litovchenko 25e Belanov 27e (pen.) Blokhine 33e Khidyatulline 52e | | | Spectateurs : 35 000 Arbitrage : Howard King |
| 19 novembre 1986 | Allemagne de l'Est | 0 – 0 | France | Zentralstadion (en), Leipzig |
| | | | | Spectateurs : 54 578 Arbitrage : George Courtney |
| 29 avril 1987 | France | 2 – 0 | Islande | Parc des Princes, Paris |
| | Micciche 38e Stopyra 65e | | | Spectateurs : 27 732 Arbitrage : Frederick McKnight |
| 29 avril 1987 | Union soviétique | 2 – 0 | Allemagne de l'Est | Stade Républicain, Kiev |
| | Zavarov 41e Belanov 49e | | | Spectateurs : 95 000 Arbitrage : Erik Fredriksson |
| 3 juin 1987 | Islande | 0 – 6 | Allemagne de l'Est | Laugardalsvöllur, Reykjavik |
| | | | 15e Minge (en) 37e 69e 88e Thom 49e Doll | Spectateurs : 9 600 Arbitrage : Henning Lund-Sørensen |
| 3 juin 1987 | Norvège | 0 – 1 | Union soviétique | Ullevaal Stadion, Oslo |
| | | | 15e Zavarov | Spectateurs : 10 473 Arbitrage : Marcel van Langenhove |
| 16 juin 1987 | Norvège | 2 – 0 | France | Ullevaal Stadion, Oslo |
| | Mordt (en) 71e Andersen 80e | | | Spectateurs : 8 268 Arbitrage : Werner Föckler |
| 9 septembre 1987 | Islande | 2 – 1 | Norvège | Laugardalsvöllur, Reykjavik |
| | Pétursson 28e Ormslev (en) 60e | | 36e Andersen | Spectateurs : 6 500 Arbitrage : Wilfred Wallace |
| 9 septembre 1987 | Union soviétique | 1 – 1 | France | Stade Central Lénine, Moscou |
| | Mykhaylychenko 77e | | 13e Touré | Spectateurs : 86 048 Arbitrage : Gerasimos Germanakos |
| 23 septembre 1987 | Norvège | 0 – 1 | Islande | Ullevaal Stadion, Oslo |
| | | | 31e Eðvaldsson | Spectateurs : 3 540 Arbitrage : Håkan Lundgren |
| 10 octobre 1987 | Allemagne de l'Est | 1 – 1 | Union soviétique | Friedrich-Ludwig-Jahn-Sportpark, Berlin-Est |
| | Kirsten 44e | | 80e Aleïnikov | Spectateurs : 25 000 Arbitrage : Dušan Krchnak |
| 14 octobre 1987 | France | 1 – 1 | Norvège | Parc des Princes, Paris |
| | Fargeon 63e | | 76e Sundby (en) | Spectateurs : 11 308 Arbitrage : Joaquin Ramos Marcos |
| 28 octobre 1987 | Allemagne de l'Est | 3 – 1 | Norvège | Ernst-Grube-Stadion, Magdebourg |
| | Kirsten 15e 53e Thom 34e | | 32e Fjærestad | Spectateurs : 10 000 Arbitrage : Friedrich Kaupe |
| 28 octobre 1987 | Union soviétique | 2 – 0 | Islande | Stade Lokomotiv (en) Simferopol |
| | Belanov 15e Protasov 50e | | | Spectateurs : 40 000 Arbitrage : Michał Listkiewicz |
| 18 novembre 1987 | France | 0 – 1 | Allemagne de l'Est | Parc des Princes, Paris |
| | | | 89e Ernst | Spectateurs : 16 581 Arbitrage : Carlos Silva Valente |

## Groupe 4

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | | |
| 1 | Angleterre | 11 | 6 | 5 | 1 | 0 | 19 | 1 | +18 | Angleterre | | 2-0 | 3-0 | 8-0 |
| 2 | Yougoslavie | 8 | 6 | 4 | 0 | 2 | 13 | 9 | +4 | Yougoslavie | 1-4 | | 3-0 | 4-0 |
| 3 | Irlande du Nord | 3 | 6 | 1 | 1 | 4 | 2 | 10 | -8 | Irlande du Nord | 0-2 | 1-2 | | 1-0 |
| 4 | Turquie | 2 | 6 | 0 | 2 | 4 | 2 | 16 | -14 | Turquie | 0-0 | 2-3 | 0-0 | |
| 15 octobre 1986 | Angleterre | 3 – 0 | Irlande du Nord | Stade de Wembley, Londres |
| | Lineker 33e 80e Waddle 78e | | | Spectateurs : 35 304 Arbitrage : Alphonse Costantin |
| 29 octobre 1986 | Yougoslavie | 4 – 0 | Turquie | Stade de Poljud, Split |
| | Zlatko Vujović 25e 35e 84e Savićević 75e | | | Spectateurs : 15 000 Arbitrage : Carlo Longhi |
| 12 novembre 1986 | Angleterre | 2 – 0 | Yougoslavie | Stade de Wembley, Londres |
| | Mabbutt 21e Anderson 57e | | | Spectateurs : 60 000 Arbitrage : Franz Wöhrer |
| 12 novembre 1986 | Turquie | 0 – 0 | Irlande du Nord | Stade Alsancak, Izmir |
| | | | | Spectateurs : 25 000 Arbitrage : Ștefan Dan Petrescu |
| 1er avril 1987 | Irlande du Nord | 0 – 2 | Angleterre | Windsor Park, Belfast |
| | | | 19e Robson 43e Waddle | Spectateurs : 20 578 Arbitrage : Emilio Soriano Aladrén |
| 29 avril 1987 | Irlande du Nord | 1 – 2 | Yougoslavie | Windsor Park, Belfast |
| | Clarke 39e | | 48e Stojković 79e Zlatko Vujović | Spectateurs : 5 482 Arbitrage : Werner Föckler |
| 29 avril 1987 | Turquie | 0 – 0 | Angleterre | Stade Alsancak, Izmir |
| | | | | Spectateurs : 25 000 Arbitrage : Valeri Butenko |
| 14 octobre 1987 | Angleterre | 8 – 0 | Turquie | Stade de Wembley, Londres |
| | Barnes 1re 28e Lineker 8e 42e 71e Robson 59e Beardsley 62e Webb 88e | | | Spectateurs : 45 528 Arbitrage : Bep Thomas |
| 14 octobre 1987 | Yougoslavie | 3 – 0 | Irlande du Nord | Stade Grbavica, Sarajevo |
| | Vokrri 13e 35e Hadžibegić 73e (pen.) | | | Spectateurs : 22 500 Arbitrage : Klaus Peschel |
| 11 novembre 1987 | Irlande du Nord | 1 – 0 | Turquie | Windsor Park, Belfast |
| | Quinn 47e | | | Spectateurs : 3 931 Arbitrage : Peter Mikkelsen |
| 11 novembre 1987 | Yougoslavie | 1 – 4 | Angleterre | Stade de l'Étoile rouge, Belgrade |
| | Katanec 80e | | 4e Beardsley 17e Barnes 20e Robson 25e Adams | Spectateurs : 70 000 Arbitrage : Michel Vautrot |
| 16 décembre 1987 | Turquie | 2 – 3 | Yougoslavie | Stade Alsancak, Izmir |
| | Yusuf (en) 68e Feyyaz 73e | | 5e Radanović 40e Katanec 54e (pen.) Hadžibegić | Spectateurs : 10 000 Arbitrage : Bruno Galler |

## Groupe 5

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | | | |
| 1 | Pays-Bas | 14 | 8 | 6 | 2 | 0 | 15 | 1 | +14 | Pays-Bas | | 1-1 | 2-0 | 0-0 | 4-0 |
| 2 | Grèce | 9 | 8 | 4 | 1 | 3 | 12 | 13 | -1 | Grèce | 0-3 | | 2-1 | 1-0 | 3-1 |
| 3 | Hongrie | 8 | 8 | 4 | 0 | 4 | 13 | 11 | +2 | Hongrie | 0-1 | 3-0 | | 5-3 | 1-0 |
| 4 | Pologne | 8 | 8 | 3 | 2 | 3 | 9 | 11 | -2 | Pologne | 0-2 | 2-1 | 3-2 | | 0-0 |
| 5 | Chypre | 1 | 8 | 0 | 1 | 7 | 3 | 16 | -13 | Chypre | 0-2 | 2-4 | 0-1 | 0-1 | |
| 15 octobre 1986 | Hongrie | 0 – 1 | Pays-Bas | Népstadion (en), Budapest |
| | | | 68e van Basten | Spectateurs : 20 000 Arbitrage : Bruno Galler |
| 15 octobre 1986 | Pologne | 2 – 1 | Grèce | Stade municipal, Poznań |
| | Dziekanowski 5 | | 13e Anastópoulos | Spectateurs : 32 500 Arbitrage : Emilio Soriano Aladrén |
| 12 novembre 1986 | Grèce | 2 – 1 | Hongrie | Stade olympique, Athènes |
| | Mitrópoulos 39e Anastópoulos 65e | | 72e Boda | Spectateurs : 15 000 Arbitrage : Velodi Miminoshvili |
| 19 novembre 1986 | Pays-Bas | 0 – 0 | Pologne | Stade olympique, Amsterdam |
| | | | | Spectateurs : 52 750 Arbitrage : Joël Quiniou |
| 3 décembre 1986 | Chypre | 2 – 4 | Grèce | Stade Makarios, Nicosie |
| | Christofi (en) 28e Savvidis (en) 41e | | 13e Antoniou (en) 48e Papaioannou (en) 73e Batsinilas (en) 86e (pen.) Anastópoulos | Spectateurs : 10 000 Arbitrage : Velitchko Tzontchev |
| 21 décembre 1986 | Chypre | 0 – 2 | Pays-Bas | Stade Tsírio, Limassol |
| | | | 19e Gullit 73e Bosman | Spectateurs : 10 000 Arbitrage : Ioan Igna |
| 14 janvier 1987 | Grèce | 3 – 1 | Chypre | Stade olympique, Athènes |
| | Anastópoulos 54e 66e Bonovas (en) 63e | | 60e Savva (it) | Spectateurs : 35 000 Arbitrage : Helmut Kohl |
| 8 février 1987 | Chypre | 0 – 1 | Hongrie | Stade Makarios, Nicosie |
| | | | 49e Boda | Spectateurs : 8 000 Arbitrage : Dragiša Komadinić |
| 25 mars 1987 | Pays-Bas | 1 – 1 | Grèce | Stade Feijenoord, Rotterdam |
| | van Basten 55e | | 6e Saravákos | Spectateurs : 43 841 Arbitrage : Carlo Longhi |
| 12 avril 1987 | Pologne | 0 – 0 | Chypre | Stadion Lechii, Gdańsk |
| | | | | Spectateurs : 35 000 Arbitrage : Simo Ruokonen |
| 29 avril 1987 | Grèce | 1 – 0 | Pologne | Stade olympique, Athènes |
| | Saravákos 57e | | | Spectateurs : 70 000 Arbitrage : Zoran Petrović |
| 29 avril 1987 | Pays-Bas | 2 – 0 | Hongrie | Stade Feijenoord, Rotterdam |
| | Gullit 37e Mühren 40e | | | Spectateurs : 53 035 Arbitrage : George Courtney |
| 17 mai 1987 | Hongrie | 5 – 3 | Pologne | Népstadion (en), Budapest |
| | Vincze (en) 39e Détári 62e (pen.) Péter 66e Preszeller (hu) 83e | | 27e Marciniak (en) 52e Smolarek 81e Wójcicki | Spectateurs : 20 000 Arbitrage : Adolf Prokop |
| 23 septembre 1987 | Pologne | 3 – 2 | Hongrie | Stade l'Armée polonaise, Varsovie |
| | Dziekanowski 6e Tarasiewicz 57e Leśniak 61e | | 10e Bognár 72e Mészáros (en) | Spectateurs : 12 000 Arbitrage : Ihsan Türe |
| 14 octobre 1987 | Hongrie | 3 – 0 | Grèce | Népstadion (en), Budapest |
| | Détári 4e Bognár 12e Mészáros (en) 15e | | | Spectateurs : 8 000 Arbitrage : Dieter Pauly |
| 14 octobre 1987 | Pologne | 0 – 2 | Pays-Bas | Stade Górnik, Zabrze |
| | | | 30e 38e Gullit | Spectateurs : 20 000 Arbitrage : Bob Valentine |
| 11 novembre 1987 | Chypre | 0 – 1 | Pologne | Stade Tsírio, Limassol |
| | | | 74e Leśniak | Spectateurs : 40 000 Arbitrage : Dimitar Charlatchki |
| 2 décembre 1987 | Hongrie | 1 – 0 | Chypre | Népstadion (en), Budapest |
| | Kiprich 89e | | | Spectateurs : 2 000 Arbitrage : Ștefan Dan Petrescu |
| 9 décembre 1987 | Pays-Bas | 4 – 0* | Chypre | Stade De Meer, Amsterdam |
| | Bosman 35e 44e 66e Koeman 63e (pen.) | | | Spectateurs : 300 Arbitrage : Ivan Gregr |
| 16 décembre 1987 | Grèce | 0 – 3 | Pays-Bas | Diagoras Stadium (en), Rhodes |
| | | | 19e Koeman 75e 81e Gillhaus | Spectateurs : 5 000 Arbitrage : Keith Hackett |

## Groupe 6

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | | |
| 1 | Danemark | 8 | 6 | 3 | 2 | 1 | 4 | 2 | +2 | Danemark | | 1-1 | 1-0 | 1-0 |
| 2 | Tchécoslovaquie | 7 | 6 | 2 | 3 | 1 | 7 | 5 | +2 | Tchécoslovaquie | 0-0 | | 2-0 | 3-0 |
| 3 | Pays de Galles | 6 | 6 | 2 | 2 | 2 | 7 | 5 | +2 | Pays de Galles | 1-0 | 1-1 | | 4-0 |
| 4 | Finlande | 3 | 6 | 1 | 1 | 4 | 4 | 10 | -6 | Finlande | 0-1 | 3-0 | 1-1 | |
| 10 septembre 1986 | Finlande | 1 – 1 | Pays de Galles | Stade olympique, Helsinki |
| | Hjelm 11e | | 68e Slatter (en) | Spectateurs : 9 840 Arbitrage : Gerald Losert |
| 15 octobre 1986 | Tchécoslovaquie | 3 – 0 | Finlande | Stadion Za Lužánkami, Brno |
| | Janečka 38e Knoflíček 43e Kula 67e | | | Spectateurs : 26 000 Arbitrage : Gerasimos Germanakos |
| 29 octobre 1986 | Danemark | 1 – 0 | Finlande | Idrætspark (en), Copenhague |
| | Bertelsen 68e | | | Spectateurs : 40 300 Arbitrage : Thomas Oliver Donnelly |
| 12 novembre 1986 | Tchécoslovaquie | 0 – 0 | Danemark | Tehelné pole, Bratislava |
| | | | | Spectateurs : 46 000 Arbitrage : Alexis Ponnet |
| 1er avril 1987 | Pays de Galles | 4 – 0 | Finlande | Racecourse Ground, Wrexham |
| | Rush 7e Hodges 28e Phillips 64e Jones 86e | | | Spectateurs : 7 696 Arbitrage : Ignace van Swieten |
| 29 avril 1987 | Finlande | 0 – 1 | Danemark | Stade olympique, Helsinki |
| | | | 53e Mølby | Spectateurs : 29 197 Arbitrage : Dimitar Dimitrov |
| 29 avril 1987 | Pays de Galles | 1 – 1 | Tchécoslovaquie | Racecourse Ground, Wrexham |
| | Rush 83e | | 74e Knoflíček | Spectateurs : 14 150 Arbitrage : Krzysztof Czemarmazowicz |
| 3 juin 1987 | Danemark | 1 – 1 | Tchécoslovaquie | Idrætspark (en), Copenhague |
| | Mølby 17e | | 49e Hašek | Spectateurs : 46 300 Arbitrage : Claudio Pieri |
| 9 septembre 1987 | Finlande | 3 – 0 | Tchécoslovaquie | Stade olympique, Helsinki |
| | Hjelm 29e Lius 72e Tiainen (en) 82e | | | Spectateurs : 6 430 Arbitrage : Neil Midgley |
| 9 septembre 1987 | Pays de Galles | 1 – 0 | Danemark | Ninian Park, Cardiff |
| | Hughes 23e | | | Spectateurs : 20 535 Arbitrage : Siegfried Kirschen |
| 14 octobre 1987 | Danemark | 1 – 0 | Pays de Galles | Idrætspark (en), Copenhague |
| | Elkjær Larsen 50e | | | Spectateurs : 44 500 Arbitrage : Ioan Igna |
| 11 novembre 1987 | Tchécoslovaquie | 2 – 0 | Pays de Galles | Stade Letná, Prague |
| | Knoflíček 32e Bílek 89e | | | Spectateurs : 6 443 Arbitrage : Erik Fredriksson |

## Groupe 7

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | | | |
| 1 | République d'Irlande | 11 | 8 | 4 | 3 | 1 | 10 | 5 | +5 | République d'Irlande | | 2-0 | 0-0 | 0-0 | 2-1 |
| 2 | Bulgarie | 10 | 8 | 4 | 2 | 2 | 12 | 6 | +6 | Bulgarie | 2-1 | | 2-0 | 0-1 | 3-0 |
| 3 | Belgique | 9 | 8 | 3 | 3 | 2 | 16 | 8 | +8 | Belgique | 2-2 | 1-1 | | 4-1 | 3-0 |
| 4 | Écosse | 9 | 8 | 3 | 3 | 2 | 7 | 5 | +2 | Écosse | 0-1 | 0-0 | 2-0 | | 3-0 |
| 5 | Luxembourg | 1 | 8 | 0 | 1 | 7 | 2 | 23 | -21 | Luxembourg | 0-2 | 1-4 | 0-6 | 0-0 | |
| 10 septembre 1986 | Belgique | 2 – 2 | République d'Irlande | Stade Roi Baudouin, Bruxelles |
| | Claesen 14e Scifo 71e | | 18e Stapleton 89e (pen.) Brady | Spectateurs : 22 212 Arbitrage : Ioan Igna |
| 10 septembre 1986 | Écosse | 0 – 0 | Bulgarie | Hampden Park, Glasgow |
| | | | | Spectateurs : 35 070 Arbitrage : Erik Fredriksson |
| 14 octobre 1986 | Luxembourg | 0 – 6 | Belgique | Stade municipal, Luxembourg |
| | | | 6e Gerets 9e 54e 88e (pen.) Claesen 41e Vercauteren 87e Ceulemans | Spectateurs : 15 000 Arbitrage : Krzysztof Czemarmazowicz |
| 15 octobre 1986 | République d'Irlande | 0 – 0 | Écosse | Lansdowne Road, Dublin |
| | | | | Arbitrage : Einar Halle (en) |
| 12 novembre 1986 | Écosse | 3 – 0 | Luxembourg | Hampden Park, Glasgow |
| | Cooper 24e (pen.) Johnston 70e | | | Spectateurs : 35 078 Arbitrage : Eysteinn Guðmundsson |
| 19 novembre 1986 | Belgique | 1 – 1 | Bulgarie | Stade Roi Baudouin, Bruxelles |
| | Janssen 47e | | 63e Tanev (en) | Spectateurs : 33 000 Arbitrage : Victoriano Sánchez Arminio |
| 18 février 1987 | Écosse | 0 – 1 | République d'Irlande | Hampden Park, Glasgow |
| | | | 8e Lawrenson | Arbitrage : Henk van Ettekoven |
| 1er avril 1987 | Belgique | 4 – 1 | Écosse | Stade Constant Vanden Stock, Anderlecht |
| | Claesen 8e 55e 85e Vercauteren 75e | | 13e McStay | Spectateurs : 26 650 Arbitrage : Michel Vautrot |
| 1er avril 1987 | Bulgarie | 2 – 1 | République d'Irlande | Stade national Vassil-Levski, Sofia |
| | Sadakov 41e Tanev (en) 82e (pen.) | | 52e Stapleton | Spectateurs : 40 000 Arbitrage : Carlos Silva Valente |
| 29 avril 1987 | République d'Irlande | 0 – 0 | Belgique | Lansdowne Road, Dublin |
| | | | | Arbitrage : Heinz Holzmann |
| 30 avril 1987 | Luxembourg | 1 – 4 | Bulgarie | Stade municipal, Luxembourg |
| | Langers 59e | | 49e Sadakov 55e Sirakov 62e Tanev (en) 82e Kolev | Spectateurs : 1 500 Arbitrage : Guðmundur Haraldsson |
| 20 mai 1987 | Bulgarie | 3 – 0 | Luxembourg | Stade national Vassil-Levski, Sofia |
| | Sirakov 35e Yordanov 41e (pen.) Kolev 57e | | | Spectateurs : 35 000 Arbitrage : Ion Crăciunescu |
| 28 mai 1987 | Luxembourg | 0 – 2 | République d'Irlande | Stade municipal, Luxembourg |
| | | | 44e Galvin 64e Whelan | Arbitrage : Renzo Peduzzi |
| 9 septembre 1987 | République d'Irlande | 2 – 1 | Luxembourg | Lansdowne Road, Dublin |
| | Stapleton 31e McGrath 74e | | 28e Krings | Arbitrage : Keith Cooper (en) |
| 23 septembre 1987 | Bulgarie | 2 – 0 | Belgique | Stade national Vassil-Levski, Sofia |
| | Sirakov 19e Tanev (en) 70e | | | Spectateurs : 60 000 Arbitrage : Karl-Heinz Tritschler |
| 14 octobre 1987 | République d'Irlande | 2 – 0 | Bulgarie | Lansdowne Road, Dublin |
| | McGrath 52e Moran 85e | | | Spectateurs : 26 000 Arbitrage : Jan Keizer |
| 14 octobre 1987 | Écosse | 2 – 0 | Belgique | Hampden Park, Glasgow |
| | McCoist 14e McStay 79e | | | Spectateurs : 20 052 Arbitrage : Paolo Casarin |
| 11 novembre 1987 | Belgique | 3 – 0 | Luxembourg | Stade Roi Baudouin, Bruxelles |
| | Ceulemans 17e Degryse 55e Creve 81e | | | Spectateurs : 15 000 Arbitrage : Egil Nervik |
| 11 novembre 1987 | Bulgarie | 0 – 1 | Écosse | Stade national Vassil-Levski, Sofia |
| | | | 86e Mackay | Spectateurs : 60 000 Arbitrage : Helmut Kohl |
| 2 décembre 1987 | Luxembourg | 0 – 0 | Écosse | Stade de la Frontière, Esch-sur-Alzette |
| | | | | Spectateurs : 1 999 Arbitrage : Manfred Neuner |

## Les qualifiés

Les 8 équipes qualifiées pour le tournoi final sont :
| Allemagne de l'Ouest (pays organisateur) Espagne - vainqueur du groupe 1 Italie - vainqueur du groupe 2 Union soviétique - vainqueur du groupe 3 Angleterre - vainqueur du groupe 4 Pays-Bas - vainqueur du groupe 5 Danemark - vainqueur du groupe 6 République d'Irlande - vainqueur du groupe 7 | Les participants à l'Euro 1988 |

## Sources

* Site de l'UEFA - Euro 88
* (en) European Championship 1988 - Qualifying - Full Details, sur rsssf.com