# Tours préliminaires à la Coupe du monde de football 1978

Cette page vous présente les différents tours préliminaires à la Coupe du monde 1978. C'est la 10e édition des éliminatoires depuis 1934.
Le succès de l'épreuve ne cesse de croître, pour la première fois plus de 100 pays s'inscrivent : 107 (y compris les deux qualifiés d'office). Toutefois, le nombre de participants réels, donc jouant au moins une rencontre, reste inférieur à la centaine : 95.
De nombreuses critiques fusent à l'encontre de la FIFA pour avoir accordé l'organisation de la phase finale à un pays dirigé par une junte militaire. Cela n'empêche pas le succès évoqué ci-dessus. Aucune des nations qui se qualifient ne renoncera à se déplacer en Argentine.
Répartition des places qualificatives par zone :
* Zone Europe : 9 places (8 places qualificatives + la RFA, championne du monde en titre)
* Zone Amérique du Sud : 3 places (2 places qualificatives + l'Argentine, pays organisateur)
* Barrage Europe/Amérique du Sud : 1 place
* Zone Afrique : 1 place
* Zone Asie-Océanie : 1 place
* Zone Amérique du Nord, centrale et Caraïbes : 1 place

## Zone Europe

31 équipes réparties en 9 groupes: 4 groupes de 4 et 5 groupes de 3 se disputent les 8 places en phase finale plus la place de barragiste pour le groupe 9.

### Groupe 1 : Pologne

La Pologne termine en tête du groupe 1 après un parcours sans faute (5 victoires, 1 nul), devant le Portugal, le Danemark et Chypre.
Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | | |
| 1 | Pologne | 11 | 6 | 5 | 1 | 0 | 17 | 4 | +13 | Pologne | | 1-1 | 4-1 | 5-0 |
| 2 | Portugal | 9 | 6 | 4 | 1 | 1 | 12 | 6 | +6 | Portugal | 0-2 | | 1-0 | 4-0 |
| 3 | Danemark | 4 | 6 | 2 | 0 | 4 | 14 | 12 | +2 | Danemark | 1-2 | 2-4 | | 5-0 |
| 4 | Chypre | 0 | 6 | 0 | 0 | 6 | 3 | 24 | -21 | Chypre | 1-3 | 1-2 | 1-5 | |
| 23 mai 1976 | Chypre | 1 - 5 | Danemark | Stade Tsirion, Limassol |
| | Stefanis 10e | | Simonsen 11e Tune 15e Rasmussen 18e Bastrup 51e, 75e | Spectateurs : 5 000 Arbitrage : M. Doudine |
| | | détails | | Spectateurs : 5 000 Arbitrage : M. Doudine |
| 16 octobre 1976 | Portugal | 0 - 2 | Pologne | Das Antas, Porto |
| | | | Lato 49e, 77e | Spectateurs : 30 000 Arbitrage : M. Kitabdjian |
| | | détails | | Spectateurs : 30 000 Arbitrage : M. Kitabdjian |
| 27 octobre 1976 | Danemark | 5 - 0 | Chypre | Idrætsparken, Copenhague |
| | Nielsen 54e Jensen 60e (pen.), 64e Røntved 68e (pen.) Kristensen 75e | | | Spectateurs : 30 600 Arbitrage : M. Colling |
| | | détails | | Spectateurs : 30 600 Arbitrage : M. Colling |
| 31 octobre 1976 | Pologne | 5 - 0 | Chypre | Stade Dziesieciolecia, Varsovie |
| | Deyna 24e (pen.), 40e Szarmach 25e Boniek 58e Terlecki 76e | | | Spectateurs : 50 000 Arbitrage : M. Müncs |
| | | détails | | Spectateurs : 50 000 Arbitrage : M. Müncs |
| 17 novembre 1976 | Portugal | 1 - 0 | Danemark | Estadio da Luz, Lisbonne |
| | Fernandes 72e | | | Spectateurs : 35 000 Arbitrage : Abdelkader Aouissi |
| | | détails | | Spectateurs : 35 000 Arbitrage : Abdelkader Aouissi |
| 5 décembre 1976 | Chypre | 1 - 2 | Portugal | Stade Tsirion, Limassol |
| | Stylianou 74e (pen.) | | Chalana 36e Nené 76e | Spectateurs : 10 000 Arbitrage : M. Ghita |
| | | détails | | Spectateurs : 10 000 Arbitrage : M. Ghita |
| 1er mai 1977 | Danemark | 1 - 2 | Pologne | Idrætsparken, Copenhague |
| | Simonsen 50e | | Lubanski 7e, 55e | Spectateurs : 48 000 Arbitrage : M. Mattsson |
| | | détails | | Spectateurs : 48 000 Arbitrage : M. Mattsson |
| 15 mai 1977 | Chypre | 1 - 3 | Pologne | Stade Tsirion, Limassol |
| | Antoniou 14e | | Lato 28e Terlecki 40e Mazur 82e | Spectateurs : 12 000 Arbitrage : M. Askenazi |
| | | détails | | Spectateurs : 12 000 Arbitrage : M. Askenazi |
| 21 septembre 1977 | Pologne | 4 - 1 | Danemark | Stadion Slaski, Chorzów |
| | Masztaler 27e Lato 38e Deyna 62e Szarmach 66e | | Nygaard 66e (pen.) | Spectateurs : 92 500 Arbitrage : M. Rainea |
| | | détails | | Spectateurs : 92 500 Arbitrage : M. Rainea |
| 9 octobre 1977 | Danemark | 2 - 4 | Portugal | Idrætsparken, Copenhague |
| | Røntved 45e (pen.) Hansen 88e | | Jordão 14e Nené 35e Fernandes 61e Machado 79e | Spectateurs : 23 000 Arbitrage : M. Azim-Zade |
| | | détails | | Spectateurs : 23 000 Arbitrage : M. Azim-Zade |
| 29 octobre 1977 | Pologne | 1 - 1 | Portugal | Stadion Slaski, Chorzów |
| | Deyna 38e | | Fernandes 61e | Spectateurs : 80 000 Arbitrage : M. Eschweiler |
| | | détails | | Spectateurs : 80 000 Arbitrage : M. Eschweiler |
| 16 novembre 1977 | Portugal | 4 - 0 | Chypre | Stade Sao Luis, Faro |
| | Seninho 8e Chalana 16e Vital 72e Fernandes 83e | | | Spectateurs : 13 000 Arbitrage : M. Jursa |
| | | détails | | Spectateurs : 13 000 Arbitrage : M. Jursa |

### Groupe 2 : Italie

Deux grandes nations du football européen se retrouvent dans le groupe 2 : l'Italie et l'Angleterre. Ils sont accompagnés de la Finlande et du Luxembourg. Comme attendu, la qualification s'est jouée entre les 2 favoris et a fini par se décider à la différence de buts : ce sont les Italiens, plus dominateurs dans les duels contre les 2 plus faibles du groupe, qui se qualifient pour la phase finale en Argentine.
Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | | |
| 1 | Italie | 10 | 6 | 5 | 0 | 1 | 18 | 4 | +14 | Italie | | 2-0 | 6-1 | 3-0 |
| 2 | Angleterre | 10 | 6 | 5 | 0 | 1 | 15 | 4 | +11 | Angleterre | 2-0 | | 2-1 | 5-0 |
| 3 | Finlande | 4 | 6 | 2 | 0 | 4 | 11 | 16 | -5 | Finlande | 0-3 | 1-4 | | 7-1 |
| 4 | Luxembourg | 0 | 6 | 0 | 0 | 6 | 2 | 22 | -20 | Luxembourg | 1-4 | 0-2 | 0-1 | |
| 13 juin 1976 | Finlande | 1 - 4 | Angleterre | Stade Olympique, Helsinki |
| | Paatelainen 27e | | Pearson 13e Keegan 30e, 60e Channon 58e | Spectateurs : 24 336 Arbitrage : M. Delcourt |
| | | détails | | Spectateurs : 24 336 Arbitrage : M. Delcourt |
| 22 septembre 1976 | Finlande | 7 - 1 | Luxembourg | Stade Olympique, Helsinki |
| | A.Heiskanen 14e E.Heiskanen 22e, 26e Rissanen 50e, 65e Heikkinen 54e Mäkynen 82e | | Zender 52e | Spectateurs : 4 555 Arbitrage : M. Thime |
| | | détails | | Spectateurs : 4 555 Arbitrage : M. Thime |
| 13 octobre 1976 | Angleterre | 2 - 1 | Finlande | Wembley, Londres |
| | Tueart 3e Royle 53e | | Nieminen 47e | Spectateurs : 92 000 Arbitrage : M. Eriksson |
| | | détails | | Spectateurs : 92 000 Arbitrage : M. Eriksson |
| 16 octobre 1976 | Luxembourg | 1 - 4 | Italie | Stade municipal, Luxembourg |
| | Braun 86e | | Graziani 27e Bettega 43e, 81e Antognoni 53e | Spectateurs : 11 700 Arbitrage : M. Dörflinger |
| | | détails | | Spectateurs : 11 700 Arbitrage : M. Dörflinger |
| 17 novembre 1976 | Italie | 2 - 0 | Angleterre | Stadio Olimpico, Rome |
| | Antognoni 36e Bettega 77e | | | Spectateurs : 70 718 Arbitrage : M. Klein |
| | | détails | | Spectateurs : 70 718 Arbitrage : M. Klein |
| 30 mars 1977 | Angleterre | 5 - 0 | Luxembourg | Wembley, Londres |
| | Keegan 9e Francis 59e Kennedy 66e Channon 69e, 81e (pen.) | | | Spectateurs : 81 718 Arbitrage : M. Bonnett |
| | | détails | | Spectateurs : 81 718 Arbitrage : M. Bonnett |
| 26 mai 1977 | Luxembourg | 0 - 1 | Finlande | Stade municipal, Luxembourg |
| | | | Heiskanen 57e | Spectateurs : 1 500 Arbitrage : M. Amundsen |
| | | détails | | Spectateurs : 1 500 Arbitrage : M. Amundsen |
| 8 juin 1977 | Finlande | 0 - 3 | Italie | Stade Olympique, Helsinki |
| | | | Gentile 8e Bettega 57e Benetti 82e | Spectateurs : 17 531 Arbitrage : M. Helies |
| | | détails | | Spectateurs : 17 531 Arbitrage : M. Helies |
| 12 octobre 1977 | Luxembourg | 0 - 2 | Angleterre | Stade municipal, Luxembourg |
| | | | Kennedy 30e Mariner 88e | Spectateurs : 10 621 Arbitrage : M. Jarguz |
| | | détails | | Spectateurs : 10 621 Arbitrage : M. Jarguz |
| 15 octobre 1977 | Italie | 6 - 1 | Finlande | Stadio Comunale, Turin |
| | Bettega 29e, 38e, 59e, 63e Graziani 45e Zaccarelli 73e | | Haaskivi 67e | Spectateurs : 62 888 Arbitrage : M. Doudine |
| | | détails | | Spectateurs : 62 888 Arbitrage : M. Doudine |
| 16 novembre 1977 | Angleterre | 2 - 0 | Italie | Wembley, Londres |
| | Keegan 11e Brooking 80e | | | Spectateurs : 92 000 Arbitrage : M. Palotai |
| | | détails | | Spectateurs : 92 000 Arbitrage : M. Palotai |
| 3 décembre 1977 | Italie | 3 - 0 | Luxembourg | Stadio Olimpico, Rome |
| | Bettega 5e Graziani 11e Causio 56e | | | Spectateurs : 85 000 Arbitrage : M. Maksimovic |
| | | détails | | Spectateurs : 85 000 Arbitrage : M. Maksimovic |

### Groupe 3 : Autriche

Dans le groupe 3 composé de l'Autriche, de la RDA, de la Turquie et de Malte, c'est finalement l'Autriche qui termine en tête et se qualifie pour la phase finale. Les Maltais terminent derniers, sans marquer le moindre but, en encaissant notamment deux 9-0 en Autriche et en RDA.
Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | | |
| 1 | Autriche | 10 | 6 | 4 | 2 | 0 | 14 | 2 | +12 | Autriche | | 1-1 | 1-0 | 9-0 |
| 2 | Allemagne de l'Est | 9 | 6 | 3 | 3 | 0 | 15 | 4 | +11 | Allemagne de l'Est | 1-1 | | 1-1 | 9-0 |
| 3 | Turquie | 5 | 6 | 2 | 1 | 3 | 9 | 5 | +4 | Turquie | 0-1 | 1-2 | | 4-0 |
| 4 | Malte | 0 | 6 | 0 | 0 | 6 | 0 | 27 | -27 | Malte | 0-1 | 0-1 | 0-3 | |
| 31 octobre 1976 | Turquie | 4 - 0 | Malte | Stade İzmir Atatürk, Izmir |
| | Özgul 22e Turan 55e, 57e, 75e | | | Spectateurs : 68 034 Arbitrage : M. Jursa |
| | | détails | | Spectateurs : 68 034 Arbitrage : M. Jursa |
| 17 novembre 1976 | Allemagne de l'Est | 1 - 1 | Turquie | Stade du Dinamo, Dresde |
| | Kotte 3e (pen.) | | Turan 31e (pen.) | Spectateurs : 18 000 Arbitrage : M. Partridge |
| | | détails | | Spectateurs : 18 000 Arbitrage : M. Partridge |
| 6 décembre 1976 | Malte | 0 - 1 | Autriche | Empire Stadium, Gzira |
| | | | Krankl 57e | Spectateurs : 7 368 Arbitrage : M. Seoudi |
| | | détails | | Spectateurs : 7 368 Arbitrage : M. Seoudi |
| 2 avril 1977 | Malte | 0 - 1 | Allemagne de l'Est | Empire Stadium, Gzira |
| | | | Streich 55e | Spectateurs : 6 279 Arbitrage : M. Della Brouna |
| | | détails | | Spectateurs : 6 279 Arbitrage : M. Della Brouna |
| 17 avril 1977 | Autriche | 1 - 0 | Turquie | Prater, Vienne |
| | Schachner 43e | | | Spectateurs : 60 100 Arbitrage : M. Zharkov |
| | | détails | | Spectateurs : 60 100 Arbitrage : M. Zharkov |
| 30 avril 1977 | Autriche | 9 - 0 | Malte | Stade Lehner, Salzbourg |
| | Krankl 8e, 12e, 17e, 19e, 54e, 69e Stering 29e, 69e Pirkner 65e | | | Spectateurs : 17 000 Arbitrage : M. Jarguz |
| | | détails | | Spectateurs : 17 000 Arbitrage : M. Jarguz |
| 24 septembre 1977 | Autriche | 1 - 1 | Allemagne de l'Est | Prater, Vienne |
| | Kreuz 9e | | Hoffmann 40e | Spectateurs : 72 000 Arbitrage : M. Reynolds |
| | | détails | | Spectateurs : 72 000 Arbitrage : M. Reynolds |
| 12 octobre 1977 | Allemagne de l'Est | 1 - 1 | Autriche | Zentralstadion, Leipzig |
| | Löwe 50e | | Hattenberger 43e | Spectateurs : 95 000 Arbitrage : M. Foote |
| | | détails | | Spectateurs : 95 000 Arbitrage : M. Foote |
| 29 octobre 1977 | Allemagne de l'Est | 9 - 0 | Malte | Karl-Liebknecht-Stadion, Potsdam |
| | Hoffmann 2e, 44e, 84e Schade 38e Sparwasser 52e Weber 56e Streich 63e (pen.), 79e, 82e | | | Spectateurs : 15 000 Arbitrage : M. Namdar |
| | | détails | | Spectateurs : 15 000 Arbitrage : M. Namdar |
| 30 octobre 1977 | Turquie | 0 - 1 | Autriche | Stade İzmir Atatürk, Izmir |
| | | | Prohaska 72e | Spectateurs : 80 100 Arbitrage : M. Gordon |
| | | détails | | Spectateurs : 80 100 Arbitrage : M. Gordon |
| 16 novembre 1977 | Turquie | 1 - 2 | Allemagne de l'Est | Stade İzmir Atatürk, Izmir |
| | Yayim 81e | | Schade 31e Hoffmann 63e | Spectateurs : 10 000 Arbitrage : M. Michelotti |
| | | détails | | Spectateurs : 10 000 Arbitrage : M. Michelotti |
| 27 novembre 1977 | Malte | 0 - 3 | Turquie | Empire Stadium, Gzira |
| | | | Özden 21e, 48e Turan 36e | Spectateurs : 2 246 Arbitrage : M. Larache |
| | | détails | | Spectateurs : 2 246 Arbitrage : M. Larache |

### Groupe 4 : Pays-Bas

Dans le groupe 4, les Pays-Bas, finalistes malheureux de la dernière édition de la Coupe du monde 1974, terminent facilement en tête de leur poule avec un très bon bilan : 5 victoires pour 1 nul. Ils devancent leur voisin, la Belgique ainsi que l'Irlande du Nord et l'Islande.
Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | | |
| 1 | Pays-Bas | 11 | 6 | 5 | 1 | 0 | 11 | 3 | +8 | Pays-Bas | | 1-0 | 2-2 | 4-1 |
| 2 | Belgique | 6 | 6 | 3 | 0 | 3 | 7 | 6 | +1 | Belgique | 0-2 | | 2-0 | 4-0 |
| 3 | Irlande du Nord | 5 | 6 | 2 | 1 | 3 | 7 | 6 | +1 | Irlande du Nord | 0-1 | 3-0 | | 2-0 |
| 4 | Islande | 2 | 6 | 1 | 0 | 5 | 2 | 12 | -10 | Islande | 0-1 | 0-1 | 1-0 | |
| 5 septembre 1976 | Islande | 0 - 1 | Belgique | Laugardalsvöllur, Reykjavik |
| | | | F.Van der Elst 74e | Spectateurs : 9 650 Arbitrage : M. Carpenter |
| | | détails | | Spectateurs : 9 650 Arbitrage : M. Carpenter |
| 8 septembre 1976 | Islande | 0 - 1 | Pays-Bas | Laugardalsvöllur, Reykjavik |
| | | | Geels 41e | Spectateurs : 10 210 Arbitrage : M. Mulhall |
| | | détails | | Spectateurs : 10 210 Arbitrage : M. Mulhall |
| 13 octobre 1976 | Pays-Bas | 2 - 2 | Irlande du Nord | De Kuip, Rotterdam |
| | Krol 64e Cruyff 67e | | McGrath 4e Spence 88e | Spectateurs : 56 000 Arbitrage : M. Martinez |
| | | détails | | Spectateurs : 56 000 Arbitrage : M. Martinez |
| 10 novembre 1976 | Belgique | 2 - 0 | Irlande du Nord | Stade de Sclessin, Liège |
| | van Gool 28e Lambert 52e | | | Spectateurs : 25 081 Arbitrage : M. Prokop |
| | | détails | | Spectateurs : 25 081 Arbitrage : M. Prokop |
| 26 mars 1977 | Belgique | 0 - 2 | Pays-Bas | Bosuilstadion, Anvers |
| | | | Rep 19e Cruyff 66e | Spectateurs : 48 343 Arbitrage : M. Gonella |
| | | détails | | Spectateurs : 48 343 Arbitrage : M. Gonella |
| 11 juin 1977 | Islande | 1 - 0 | Irlande du Nord | Laugardalsvöllur, Reykjavik |
| | Albertsson 32e | | | Spectateurs : 10 269 Arbitrage : M. Torfason |
| | | détails | | Spectateurs : 10 269 Arbitrage : M. Torfason |
| 31 août 1977 | Pays-Bas | 4 - 1 | Islande | Goffertstadion, Nimègue |
| | van Hanegem 15e Geels 20e, 67e Rep 59e | | Sigurvinsson 66e | Spectateurs : 25 000 Arbitrage : M. Hirviniemi |
| | | détails | | Spectateurs : 25 000 Arbitrage : M. Hirviniemi |
| 3 septembre 1977 | Belgique | 4 - 0 | Islande | Parc Astrid, Bruxelles |
| | Van Binst 15e Martens 20e (pen.) Courant 59e Lambert 67e | | | Spectateurs : 5 807 Arbitrage : M. Thime |
| | | détails | | Spectateurs : 5 807 Arbitrage : M. Thime |
| 21 septembre 1977 | Irlande du Nord | 2 - 0 | Islande | Windsor Park, Belfast |
| | McGrath 62e McIllroy 44e | | | Spectateurs : 15 000 Arbitrage : M. Lund-Sorensen |
| | | détails | | Spectateurs : 15 000 Arbitrage : M. Lund-Sorensen |
| 12 octobre 1977 | Irlande du Nord | 0 - 1 | Pays-Bas | Windsor Park, Belfast |
| | | | W.van de Kerkhof 76e | Spectateurs : 33 000 Arbitrage : M. Garrido |
| | | détails | | Spectateurs : 33 000 Arbitrage : M. Garrido |
| 26 octobre 1977 | Pays-Bas | 1 - 0 | Belgique | Stade Olympique, Amsterdam |
| | R.van de Kerkhof 4e | | | Spectateurs : 65 500 Arbitrage : M. Partridge |
| | | détails | | Spectateurs : 65 500 Arbitrage : M. Partridge |
| 16 novembre 1977 | Irlande du Nord | 3 - 0 | Belgique | Windsor Park, Belfast |
| | Armstrong 42e, 74e McGrath 58e | | | Spectateurs : 7 000 Arbitrage : M. Konrath |
| | | détails | | Spectateurs : 7 000 Arbitrage : M. Konrath |

### Groupe 5 : France

Le groupe 5 compte 3 équipes : la France, la Bulgarie et l'Irlande. Après 12 ans d'absence (depuis le Mondial 1966 en Angleterre), c'est la France qui retrouve la phase finale en terminant en tête de la poule. C'est la première fois depuis la première compétition de 1930 que la France participe à une coupe du monde hors du continent européen.
Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | |
| 1 | France | 5 | 4 | 2 | 1 | 1 | 7 | 4 | +3 | France | | 3-1 | 2-0 |
| 2 | Bulgarie | 4 | 4 | 1 | 2 | 1 | 5 | 6 | -1 | Bulgarie | 2-2 | | 2-1 |
| 3 | République d'Irlande | 3 | 4 | 1 | 1 | 2 | 2 | 4 | -2 | République d'Irlande | 1-0 | 0-0 | |
| 9 octobre 1976 | Bulgarie | 2 - 2 | France | Stade Vasil Levski, Sofia |
| | Bonev 45e Panov 68e | | Platini 37e Lacombe 40e, | Spectateurs : 45 000 Arbitrage : M. Foote |
| | | détails | | Spectateurs : 45 000 Arbitrage : M. Foote |
| 17 novembre 1976 | France | 2 - 0 | République d'Irlande | Parc des Princes, Paris |
| | Platini 47e Bathenay 88e | | | Spectateurs : 43 437 Arbitrage : M. Maksimovic |
| | | détails | | Spectateurs : 43 437 Arbitrage : M. Maksimovic |
| 30 mars 1977 | République d'Irlande | 1 - 0 | France | Lansdowne Road, Dublin |
| | Brady 11e | | | Spectateurs : 45 000 Arbitrage : M. Linemayr |
| | | détails | | Spectateurs : 45 000 Arbitrage : M. Linemayr |
| 1er juin 1977 | Bulgarie | 2 - 1 | République d'Irlande | Stade Vasil Levski, Sofia |
| | Panov 14e Jelyazkov 76e | | Givens 47e | Spectateurs : 35 214 Arbitrage : M. Zlatanos |
| | | détails | | Spectateurs : 35 214 Arbitrage : M. Zlatanos |
| 12 octobre 1977 | République d'Irlande | 0 - 0 | Bulgarie | Lansdowne Road, Dublin |
| | | | | Spectateurs : 25 000 Arbitrage : M. Gonella |
| | | détails | | Spectateurs : 25 000 Arbitrage : M. Gonella |
| 16 novembre 1977 | France | 3 - 1 | Bulgarie | Parc des Princes, Paris |
| | Rocheteau 38e Platini 63e Dalger 89e | | Cvetkov 85e | Spectateurs : 44 860 Arbitrage : M. Corver |
| | | détails | | Spectateurs : 44 860 Arbitrage : M. Corver |

### Groupe 6 : Suède

Le groupe 6 est composé de 2 équipes scandinaves (Suède et Norvège) et de la Suisse. La Suède finit en tête grâce à une victoire en Suisse (2-1) et se qualifie pour la phase finale.
Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | |
| 1 | Suède | 6 | 4 | 3 | 0 | 1 | 7 | 4 | +3 | Suède | | 2-0 | 2-1 |
| 2 | Norvège | 4 | 4 | 2 | 0 | 2 | 3 | 4 | -1 | Norvège | 2-1 | | 1-0 |
| 3 | Suisse | 2 | 4 | 1 | 0 | 3 | 3 | 5 | -2 | Suisse | 1-2 | 1-0 | |
| 16 juin 1976 | Suède | 2 - 0 | Norvège | Råsunda, Stockholm |
| | Andersson 27e Sjöberg 42e | | | Spectateurs : 30 631 Arbitrage : M. Corver |
| | | détails | | Spectateurs : 30 631 Arbitrage : M. Corver |
| 8 septembre 1976 | Norvège | 1 - 0 | Suisse | Ullevaal, Oslo |
| | Lund 75e | | | Spectateurs : 15 024 Arbitrage : M. Rion |
| | | détails | | Spectateurs : 15 024 Arbitrage : M. Rion |
| 10 octobre 1976 | Suisse | 1 - 2 | Suède | Stade Saint-Jacques, Bâle |
| | Trinchero 40e (pen.) | | Börjeson 29e Sjöberg 74e | Spectateurs : 30 000 Arbitrage : Hilmi Ok |
| | | détails | | Spectateurs : 30 000 Arbitrage : Hilmi Ok |
| 8 juin 1977 | Suède | 2 - 1 | Suisse | Råsunda, Stockholm |
| | Sjöberg 69e Börjesson 77e | | Risi 80e | Spectateurs : 43 269 Arbitrage : M. Wright |
| | | détails | | Spectateurs : 43 269 Arbitrage : M. Wright |
| 7 septembre 1977 | Norvège | 2 - 1 | Suède | Ullevaal, Oslo |
| | Ottesen 34e Iversen 66e | | Sjöberg 53e | Spectateurs : 23 065 Arbitrage : M. Procop |
| | | détails | | Spectateurs : 23 065 Arbitrage : M. Procop |
| 30 octobre 1977 | Suisse | 1 - 0 | Norvège | Stade du Wankdorf, Berne |
| | Sulser 29e | | | Spectateurs : 11 000 Arbitrage : M. Lipatov |
| | | détails | | Spectateurs : 11 000 Arbitrage : M. Lipatov |

### Groupe 7 : Écosse

C'est l'Écosse qui termine en tête du groupe 7 et qui se qualifie pour la phase finale de la Coupe du monde, devançant la Tchécoslovaquie et le Pays de Galles. Les Écossais se qualifient grâce à une victoire contre le Pays de Galles, à l'extérieur à Liverpool (0-2).
Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | |
| 1 | Écosse | 6 | 4 | 3 | 0 | 1 | 6 | 3 | +3 | Écosse | | 3-1 | 1-0 |
| 2 | Tchécoslovaquie | 4 | 4 | 2 | 0 | 2 | 4 | 6 | -2 | Tchécoslovaquie | 2-0 | | 1-0 |
| 3 | Pays de Galles | 2 | 4 | 1 | 0 | 3 | 3 | 4 | -1 | Pays de Galles | 0-2 | 3-0 | |
| 13 octobre 1976 | Tchécoslovaquie | 2 - 0 | Écosse | Stade du Sparta, Prague |
| | Panenka 47e Petras 49e | | | Spectateurs : 38 000 Arbitrage : M. Michelotti |
| | | détails | | Spectateurs : 38 000 Arbitrage : M. Michelotti |
| 17 novembre 1976 | Écosse | 1 - 0 | Pays de Galles | Hampden Park, Glasgow |
| | Evans 15e (csc) | | | Spectateurs : 63 233 Arbitrage : M. Biwersi |
| | | détails | | Spectateurs : 63 233 Arbitrage : M. Biwersi |
| 30 mars 1976 | Pays de Galles | 3 - 0 | Tchécoslovaquie | Racecourse Ground, Wrexham |
| | Leighton 27e, 75e Nick 65e | | | Spectateurs : 18 022 Arbitrage : M. Garrido |
| | | détails | | Spectateurs : 18 022 Arbitrage : M. Garrido |
| 21 septembre 1977 | Écosse | 3 - 1 | Tchécoslovaquie | Hampden Park, Glasgow |
| | Jordan 19e Hartford 35e Dalglish 54e | | Gadjusek 81e | Spectateurs : 85 000 Arbitrage : M. Rion |
| | | détails | | Spectateurs : 85 000 Arbitrage : M. Rion |
| 12 octobre 1977 | Pays de Galles | 0 - 2 | Écosse | Anfield Road, Liverpool |
| | | | Masson 78e (pen.) Dalglish 89e | Spectateurs : 50 850 Arbitrage : M. Wurtz |
| | | détails | | Spectateurs : 50 850 Arbitrage : M. Wurtz |
| 16 novembre 1977 | Tchécoslovaquie | 1 - 0 | Pays de Galles | Stade Letná, Prague |
| | Nehoda 11e | | | Spectateurs : 22 383 Arbitrage : M. Prokop |
| | | détails | | Spectateurs : 22 383 Arbitrage : M. Prokop |

### Groupe 8 : Espagne

L'Espagne se qualifie pour la phase finale de la Coupe du monde, en devançant la Roumanie et la Yougoslavie dans le groupe 8. La Roumanie perd ses chances de qualification après une défaite épique à domicile face à la Yougoslavie (4-6).
Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | |
| 1 | Espagne | 6 | 4 | 3 | 0 | 1 | 4 | 1 | +3 | Espagne | | 2-0 | 1-0 |
| 2 | Roumanie | 4 | 4 | 2 | 0 | 2 | 7 | 8 | -1 | Roumanie | 1-0 | | 4-6 |
| 3 | Yougoslavie | 2 | 4 | 1 | 0 | 3 | 6 | 8 | -2 | Yougoslavie | 0-1 | 0-2 | |
| 10 octobre 1976 | Espagne | 1 - 0 | Yougoslavie | Stade Sanchez Pizjuan, Séville |
| | Pirri 84e (pen.) | | | Spectateurs : 19 217 Arbitrage : M. Palotai |
| | | détails | | Spectateurs : 19 217 Arbitrage : M. Palotai |
| 16 avril 1977 | Roumanie | 1 - 0 | Espagne | Stade Steaua, Bucarest |
| | Benito 6e (csc) | | | Spectateurs : 18 500 Arbitrage : M. Gordon |
| | | détails | | Spectateurs : 18 500 Arbitrage : M. Gordon |
| 8 mai 1977 | Yougoslavie | 0 - 2 | Roumanie | Stade Maksimir, Zagreb |
| | | | Georgescu 37e Iordănescu 44e | Spectateurs : 55 000 Arbitrage : M. Ashkenazi |
| | | détails | | Spectateurs : 55 000 Arbitrage : M. Ashkenazi |
| 26 octobre 1977 | Espagne | 2 - 0 | Roumanie | Stade Vicente Calderon, Madrid |
| | Leal 75e Cano 83e | | | Spectateurs : 50 000 Arbitrage : M. Wurtz |
| | | détails | | Spectateurs : 50 000 Arbitrage : M. Wurtz |
| 13 novembre 1977 | Roumanie | 4 - 6 | Yougoslavie | Stade Steaua, Bucarest |
| | Vigu 2e Iordănescu 40e Bölöni 43e Georgescu 67e | | Sušić 14e, 51e, 62e Muzinic 18e Trifunovic 79e Filipovic 84e | Spectateurs : 30 000 Arbitrage : M. Delcourt |
| | | détails | | Spectateurs : 30 000 Arbitrage : M. Delcourt |
| 30 novembre 1977 | Yougoslavie | 0 - 1 | Espagne | Stade Crvena Zvezda, Belgrade |
| | | | Cano 71e | Spectateurs : 66 285 Arbitrage : M. Burns |
| | | détails | | Spectateurs : 66 285 Arbitrage : M. Burns |

### Groupe 9

Comme lors des éliminatoires de la Coupe du monde 1974, le vainqueur du groupe 9 de la zone Europe n'est pas directement qualifié pour la phase finale mais pour le barrage contre une nation d'Amérique du Sud. C'est la Hongrie qui termine en tête, devant l'URSS et la Grèce, et qui se qualifie pour un barrage face à la Bolivie.
Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | |
| 1 | Hongrie | 5 | 4 | 2 | 1 | 1 | 6 | 4 | +2 | Hongrie | | 2-1 | 3-0 |
| 2 | Union soviétique | 4 | 4 | 2 | 0 | 2 | 5 | 3 | +2 | Union soviétique | 2-0 | | 2-0 |
| 3 | Grèce | 3 | 4 | 1 | 1 | 2 | 2 | 6 | -4 | Grèce | 1-1 | 1-0 | |
| 9 octobre 1976 | Grèce | 1 - 1 | Hongrie | Stade Karaiskaki, Le Pirée |
| | Papaioannou 68e | | Kereki 84e | Spectateurs : 25 255 Arbitrage : M. Wöhler |
| | | détails | | Spectateurs : 25 255 Arbitrage : M. Wöhler |
| 24 avril 1977 | Union soviétique | 2 - 0 | Grèce | Stade Lénine, Moscou |
| | Konkov 26e Kipiani 77e | | | Spectateurs : 50 000 Arbitrage : M. Dubach |
| | | détails | | Spectateurs : 50 000 Arbitrage : M. Dubach |
| 30 avril 1977 | Hongrie | 2 - 1 | Union soviétique | Nepstadion, Budapest |
| | Nyilasi 44e Kereki 67e | | Kipiani 88e | Spectateurs : 80 000 Arbitrage : M. Aldinger |
| | | détails | | Spectateurs : 80 000 Arbitrage : M. Aldinger |
| 10 mai 1977 | Grèce | 1 - 0 | Union soviétique | Stade Kaftanzoglio, Salonique |
| | Papaioannou 58e | | | Spectateurs : 32 000 Arbitrage : M. Gussoni |
| | | détails | | Spectateurs : 32 000 Arbitrage : M. Gussoni |
| 18 mai 1977 | Union soviétique | 2 - 0 | Hongrie | Stade du Dinamo, Tbilissi |
| | Buryak 3e Balint 14e (csc) | | | Spectateurs : 75 000 Arbitrage : M. Taylor |
| | | détails | | Spectateurs : 75 000 Arbitrage : M. Taylor |
| 28 mai 1977 | Hongrie | 3 - 0 | Grèce | Nepstadion, Budapest |
| | Pusztai 13e Nyilasi 15e Fazekas 88e | | | Spectateurs : 70 000 Arbitrage : M. Beck |
| | | détails | | Spectateurs : 70 000 Arbitrage : M. Beck |

## Zone Afrique

26 équipes se disputent l'unique place africaine en phase finale.

### Premier tour
#### Groupe A

| Premier tour | Premier tour | Premier tour | Premier tour | Deuxième tour | Deuxième tour | Deuxième tour | Deuxième tour | Troisième tour | Troisième tour | Troisième tour | Troisième tour |
| 17 et 31 octobre 1976 | 17 et 31 octobre 1976 | 17 et 31 octobre 1976 | 17 et 31 octobre 1976 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 |
| Togo | Togo | 1 | 1 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 |
| Sénégal | Sénégal | 0 | 1 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 |
| Sénégal | Sénégal | 0 | 1 | Togo | Togo | 0 | 1 | 5 et 19 juin 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 |
| 10 et 31 octobre 1976, 16 janvier 1977 | 10 et 31 octobre 1976, 16 janvier 1977 | 10 et 31 octobre 1976, 16 janvier 1977 | 10 et 31 octobre 1976, 16 janvier 1977 | Togo | Togo | 0 | 1 | 5 et 19 juin 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 |
| 10 et 31 octobre 1976, 16 janvier 1977 | 10 et 31 octobre 1976, 16 janvier 1977 | 10 et 31 octobre 1976, 16 janvier 1977 | 10 et 31 octobre 1976, 16 janvier 1977 | Guinée | Guinée | 2 | 2 | 5 et 19 juin 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 |
| Ghana | Ghana | 2 | 1 [0] | Guinée | Guinée | 2 | 2 | 5 et 19 juin 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 |
| Ghana | Ghana | 2 | 1 [0] | 6 et 28 février 1977 | 6 et 28 février 1977 | 6 et 28 février 1977 | 6 et 28 février 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 |
| Guinée | Guinée | 1 | 2 [2] | 6 et 28 février 1977 | 6 et 28 février 1977 | 6 et 28 février 1977 | 6 et 28 février 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 | 5 et 19 juin 1977 |
| Guinée | Guinée | 1 | 2 [2] | 6 et 28 février 1977 | 6 et 28 février 1977 | 6 et 28 février 1977 | 6 et 28 février 1977 | Guinée | Guinée | 1 | 1 |
| 12 décembre 1976 et 9 janvier 1977 | 12 décembre 1976 et 9 janvier 1977 | 12 décembre 1976 et 9 janvier 1977 | 12 décembre 1976 et 9 janvier 1977 | 6 et 28 février 1977 | 6 et 28 février 1977 | 6 et 28 février 1977 | 6 et 28 février 1977 | Guinée | Guinée | 1 | 1 |
| 12 décembre 1976 et 9 janvier 1977 | 12 décembre 1976 et 9 janvier 1977 | 12 décembre 1976 et 9 janvier 1977 | 12 décembre 1976 et 9 janvier 1977 | 6 et 28 février 1977 | 6 et 28 février 1977 | 6 et 28 février 1977 | 6 et 28 février 1977 | Tunisie | Tunisie | 0 | 3 |
| Maroc | Maroc | 1 | 1 (2) | 6 et 28 février 1977 | 6 et 28 février 1977 | 6 et 28 février 1977 | 6 et 28 février 1977 | Tunisie | Tunisie | 0 | 3 |
| Tunisie | Tunisie | 1 | 1 (4) | 6 et 28 février 1977 | 6 et 28 février 1977 | 6 et 28 février 1977 | 6 et 28 février 1977 | | | | |
| Tunisie | Tunisie | 1 | 1 (4) | Tunisie | Tunisie | 2 | 1 | |
| 1er et 16 avril 1976 | 1er et 16 avril 1976 | 1er et 16 avril 1976 | 1er et 16 avril 1976 | Tunisie | Tunisie | 2 | 1 | |
| 1er et 16 avril 1976 | 1er et 16 avril 1976 | 1er et 16 avril 1976 | 1er et 16 avril 1976 | Algérie | Algérie | 0 | 1 | | | | |
| Algérie | Algérie | 1 | 0 | Algérie | Algérie | 0 | 1 | | | | |
| Libye | Libye | 0 | 0 | | | | | | | | |
[ ] = Match d'appui
Premier tour :
| 17 octobre 1976 | Togo | 1 - 0 | Sénégal | Stade Eyadema, Lomé |
| | Rachidou 87e | | | Spectateurs : 5 173 Arbitrage : Benjamin Dwomoh |
| 31 octobre 1972 | Sénégal | 1 - 1 | Togo | Stade Demba Diop, Dakar |
| | Ba 63e | | Afanou 58e | Spectateurs : 7 000 Arbitrage : M. Abdel Ali |
| 10 octobre 1976 | Ghana | 2 - 1 | Guinée | City Sports Stadium, Accra |
| | Kassum 57e Afriyie 83e | | Camara 52e | Spectateurs : 10 000 Arbitrage : M. Koudou Poll |
| 24 octobre 1976 | Guinée | 2 - 1 | Ghana | Stade du 28 septembre, Conakry |
| | Camara 51e N'Jo Léa 56e | | Ansah 59e | Spectateurs : 20 000 Arbitrage : M. Aouissi |
| 16 janvier 1977 Match d'appui | Guinée | 2 - 0 | Ghana | Stade Eyadema, Lomé |
| | Camara 3e Sylla 31e | | | Spectateurs : 13 482 Arbitrage : M. N'Diaye |
| 12 décembre 1976 | Maroc | 1 - 1 | Tunisie | Stade Père Jégo, Casablanca |
| | Lakal 35e | | Dhiab 56e | Spectateurs : 13 056 Arbitrage : M. Woehrer |
| 9 janvier 1977 | Tunisie | 1 - 1 a. p. (4 - 2) t.a.b. | Maroc | El Menzah, Tunis |
| | Labidi 34e | | Arraed 55e | Spectateurs : 44 500 Arbitrage : M. Walter Hungerbühler |
| 1er avril 1976 | Algérie | 1 - 0 | Libye | Stade du 5 Juillet 1962, Alger |
| | Betrouni 83e | | | Spectateurs : 20 267 Arbitrage : M. Dubach |
| 16 avril 1976 | Libye | 0 - 0 | Algérie | Stade du 11 Juin, Tripoli |
| | | | | Spectateurs : 30 000 Arbitrage : M. Gureceta |
Deuxième tour :
| 13 février 1977 | Togo | 0 - 2 | Guinée | Stade Eyadema, Lomé |
| | | | Bangoura 15e Souleymane 84e | Spectateurs : 7 976 Arbitrage : M. Balloux |
| 27 février 1977 | Guinée | 2 - 1 | Togo | Stade du 28 septembre, Conakry |
| | Camara 36e Thiam 40e (pen.) | | Ametepé 55e | Spectateurs : 11 892 Arbitrage : M. Dieng |
| 6 février 1977 | Tunisie | 2 - 0 | Algérie | El Menzah, Tunis |
| | Ali Akid 56e Kaabi 73e | | | Spectateurs : 50 000 Arbitrage : M. Queundeville |
| 28 février 1977 | Algérie | 1 - 1 | Tunisie | Stade du 5 Juillet 1962, Alger |
| | Guendouz 34e | | El-Jebaili 89e | Spectateurs : 80 000 Arbitrage : M. Bonett |
Troisième tour :
| 5 juin 1977 | Guinée | 1 - 0 | Tunisie | Stade du 28 septembre, Conakry |
| | Sylla 77e | | | Spectateurs : 25 000 Arbitrage : M. Larache |
| 19 juin 1977 | Tunisie | 3 - 1 | Guinée | El Menzah, Tunis |
| | Limam 9e Lahzami 59e Khouini 62e | | Sylla 11e | Spectateurs : 35 248 Arbitrage : M. Fahmy Bahig |

#### Groupe B

Tour préliminaire :
| Équipe 1 | Résultat | Équipe 2 | Aller | Retour |
| Sierra Leone | 6-3 | Niger | 5-1 | 1-2 |
| Haute-Volta | 3-1 | Mauritanie | 1-1 | 2-0 |
| 7 mars 1976 | Sierra Leone | 5 - 1 | Niger | National Stadium, Freetown |
| | Dumbuya 37e, 68e Sounmonu 57e, 66e Turay 70e | | Boukari 17e | Spectateurs : 4 250 Arbitrage : M. Barto |
| 21 mars 1976 | Niger | 2 - 1 | Sierra Leone | Stade National, Niamey |
| | Sanda 36e Kamfideni 52e | | Sango 37e | Spectateurs : 1 641 Arbitrage : M. Badru |
| 13 mars 1976 | Haute-Volta | 1 - 1 | Mauritanie | Stade municipal, Ouagadougou |
| | Kabore 44e (pen.) | | Buteur inconnu 70e (pen.) | Spectateurs : 3 323 Arbitrage : M. Mamadou |
| 28 mars 1976 | Mauritanie | 0 - 2 | Haute-Volta | Stade National, Nouakchott |
| | | | Kouligo 32e Ouattara 43e | Spectateurs : 1 782 Arbitrage : M. Ba |
| Premier tour | Premier tour | Premier tour | Premier tour | Deuxième tour | Deuxième tour | Deuxième tour | Deuxième tour | Troisième tour | Troisième tour | Troisième tour | Troisième tour |
| | | | | | | | | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 |
| Zaïre | Zaïre | Q. | Q. | | | | | | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 |
| Centrafrique | Centrafrique | forfait | forfait | | | | | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 |
| Centrafrique | Centrafrique | forfait | forfait | Zaïre | Zaïre | forfait | forfait | | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 |
| 16 et 30 octobre 1976 | 16 et 30 octobre 1976 | 16 et 30 octobre 1976 | 16 et 30 octobre 1976 | Zaïre | Zaïre | forfait | forfait | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 |
| 16 et 30 octobre 1976 | 16 et 30 octobre 1976 | 16 et 30 octobre 1976 | 16 et 30 octobre 1976 | Nigeria | Nigeria | Q. | Q. | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 |
| Sierra Leone | Sierra Leone | 0 | 2 | Nigeria | Nigeria | Q. | Q. | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 |
| Sierra Leone | Sierra Leone | 0 | 2 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 |
| Nigeria | Nigeria | 0 | 6 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 | 10 et 25 juillet 1977 |
| Nigeria | Nigeria | 0 | 6 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | Nigeria | Nigeria | 4 | 2 |
| 4 et 26 septembre 1976 | 4 et 26 septembre 1976 | 4 et 26 septembre 1976 | 4 et 26 septembre 1976 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | Nigeria | Nigeria | 4 | 2 |
| 4 et 26 septembre 1976 | 4 et 26 septembre 1976 | 4 et 26 septembre 1976 | 4 et 26 septembre 1976 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | Côte d'Ivoire | Côte d'Ivoire | 0 | 2 |
| Haute-Volta | Haute-Volta | 1 | 0 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | Côte d'Ivoire | Côte d'Ivoire | 0 | 2 |
| Côte d'Ivoire | Côte d'Ivoire | 1 | 2 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | | | | | |
| Côte d'Ivoire | Côte d'Ivoire | 1 | 2 | Côte d'Ivoire | Côte d'Ivoire | 3 | 3 | |
| 17 et 31 octobre 1976 | 17 et 31 octobre 1976 | 17 et 31 octobre 1976 | 17 et 31 octobre 1976 | Côte d'Ivoire | Côte d'Ivoire | 3 | 3 | |
| 17 et 31 octobre 1976 | 17 et 31 octobre 1976 | 17 et 31 octobre 1976 | 17 et 31 octobre 1976 | Congo | Congo | 2 | 1 | | | | |
| Congo | Congo | 2 | 2 | Congo | Congo | 2 | 1 | | | | |
| Cameroun | Cameroun | 2 | 1 | | | | | | | | |
Premier tour :
| Zaïre | Q. - forfait | Centrafrique |
| 16 octobre 1976 | Sierra Leone | 0 - 0 | Nigeria | National Stadium, Freetown |
| | | | | Spectateurs : 5 173 Arbitrage : M. Turkson |
| 30 octobre 1976 | Nigeria | 6 - 2 | Sierra Leone | Stade Surulere, Lagos |
| | Odegbami 25e Atuegbu 28e, 34e Usiyen 40e Emeteole 63e Awesu 77e | | Dyfan 74e Sama 88e (pen.) | Spectateurs : 25 996 Arbitrage : M. Matovu |
| 4 septembre 1976 | Haute-Volta | 1 - 1 | Côte d'Ivoire | Stade municipal, Ouagadougou |
| | Kaboré 70e | | Bawa 36e | Spectateurs : 5 418 Arbitrage : M. N'Diaye |
| 26 septembre 1976 | Côte d'Ivoire | 2 - 0 | Haute-Volta | Stade Félix Houphouët-Boigny, Abidjan |
| | Kouamé 17e Kobenan 34e | | | Spectateurs : 5 960 Arbitrage : M. Diagne |
| 17 octobre 1976 | Congo | 2 - 2 | Cameroun | Stade de la Révolution, Brazzaville |
| | Mounoundzi 66e (pen.) Wamba 76e | | Milla 11e Manga-Onguene 35e | Spectateurs : 17 367 Arbitrage : M. Gumboh |
| 31 octobre 1976 | Cameroun | 1 - 2 | Congo | Stade Ahmadou Ahidjo, Yaoundé |
| | Milla 7e | | Ebomoa 19e N'Domba 52e | Spectateurs : 26 050 Arbitrage : M. Housainou |
Deuxième tour :
| Zaïre | forfait - Q. | Nigeria |
| 13 février 1977 | Côte d'Ivoire | 3 - 2 | Congo | Stade de Bouaké, Bouaké |
| | G'Bize 10e Manahou 20e Kouman 81e | | M'Bemba 36e N'Domba 89e | Spectateurs : 3 600 Arbitrage : Benjamin Dwomoh |
| 27 février 1977 | Congo | 1 - 3 | Côte d'Ivoire | Stade de la Révolution, Brazzaville |
| | Lingongo 23e | | Kouman 10e Miezan 38e G'Bize 82e | Spectateurs : 70 000 Arbitrage : M. Okubule |
Troisième tour :
| 10 juillet 1977 | Nigeria | 4 - 0 | Côte d'Ivoire | Stade Surulere, Lagos |
| | Usiyen 7e, 30e Iwelumo 18e Ojebode 56e (pen.) | | | Spectateurs : 29 815 Arbitrage : M. Chayu |
| 25 juillet 1977 | Côte d'Ivoire | 2 - 2 | Nigeria | Stade de Bouaké, Bouaké |
| | Manahou 37e, 58e | | Odegbami 74e Amiesimaka 89e | Spectateurs : 2 040 Arbitrage : M. N'Diaye |

#### Groupe C

| Premier tour | Premier tour | Premier tour | Premier tour | Deuxième tour | Deuxième tour | Deuxième tour | Deuxième tour | | Troisième tour | Troisième tour | Troisième tour | Troisième tour |
| | | | | 6 et 27 février 1977 | 6 et 27 février 1977 | 6 et 27 février 1977 | 6 et 27 février 1977 | | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 |
| Kenya | Kenya | Q. | Q. | | 6 et 27 février 1977 | 6 et 27 février 1977 | 6 et 27 février 1977 | 6 et 27 février 1977 | | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 |
| Soudan | Soudan | forfait | forfait | 6 et 27 février 1977 | 6 et 27 février 1977 | 6 et 27 février 1977 | 6 et 27 février 1977 | | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 |
| Soudan | Soudan | forfait | forfait | Kenya | Kenya | 0 | 0 | | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 |
| 29 octobre et 14 novembre 1976 | 29 octobre et 14 novembre 1976 | 29 octobre et 14 novembre 1976 | 29 octobre et 14 novembre 1976 | Kenya | Kenya | 0 | 0 | | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 |
| 29 octobre et 14 novembre 1976 | 29 octobre et 14 novembre 1976 | 29 octobre et 14 novembre 1976 | 29 octobre et 14 novembre 1976 | Égypte | Égypte | 0 | 1 | | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 |
| Égypte | Égypte | 3 | 2 | Égypte | Égypte | 0 | 1 | | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 |
| Égypte | Égypte | 3 | 2 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 |
| Éthiopie | Éthiopie | 0 | 1 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 | 15 et 31 juillet 1977 |
| Éthiopie | Éthiopie | 0 | 1 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | | Égypte | Égypte | 2 | 0 |
| | | | | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | | Zambie | Zambie | 0 | 0 |
| Ouganda | Ouganda | Q. | Q. | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | | Zambie | Zambie | 0 | 0 |
| Tanzanie | Tanzanie | forfait | forfait | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | 13 et 27 février 1977 | | | | | | |
| Tanzanie | Tanzanie | forfait | forfait | Ouganda | Ouganda | 1 | 2 | | |
| 9 et 30 mai 1976 | 9 et 30 mai 1976 | 9 et 30 mai 1976 | 9 et 30 mai 1976 | Ouganda | Ouganda | 1 | 2 | | |
| 9 et 30 mai 1976 | 9 et 30 mai 1976 | 9 et 30 mai 1976 | 9 et 30 mai 1976 | Zambie | Zambie | 0 | 4$^{ap}$ | | | | | |
| Zambie | Zambie | 4 | 1 | Zambie | Zambie | 0 | 4$^{ap}$ | | | | | |
| Malawi | Malawi | 0 | 0 | | | | | | | | | |
Premier tour :
| Kenya | Q. - forfait | Soudan |
| 29 octobre 1976 | Égypte | 3 - 0 | Éthiopie | Stade Nasser, Le Caire |
| | El-Khateeb 4e, 19e, 77e | | | Spectateurs : 20 000 Arbitrage : M. Menegali |
| 14 novembre 1976 | Éthiopie | 1 - 2 | Égypte | Stade d'Addis-Abeba, Addis-Abeba |
| | Kassahun 40e | | El-Khateeb 12e, 73e | Spectateurs : 50 000 Arbitrage : M. Wurtz |
| Ouganda | Q. - forfait | Tanzanie |
| 9 mai 1976 | Zambie | 4 - 0 | Malawi | Stade du 7 Avril, Lusaka |
| | Phiri 12e, 75e Chanda 40e Chamangwana 88e (csc) | | | Spectateurs : 16 000 Arbitrage : M. Muambe-Kabwe |
| 30 mai 1976 | Malawi | 0 - 1 | Zambie | Kamasu Stadium, Blantyre |
| | | | Kapita 48e | Spectateurs : 8 230 Arbitrage : M. Randrianaly |
Deuxième tour :
| 6 février 1977 | Kenya | 0 - 0 | Égypte | City Stadium, Nairobi |
| | | | | Spectateurs : 8 337 Arbitrage : M. Jama |
| 27 février 1977 | Égypte | 1 - 0 | Kenya | Stade Nasser, Le Caire |
| | Ali Khalil 13e | | | Spectateurs : 70 000 Arbitrage : Yousef El-Ghoul |
| 13 février 1977 | Ouganda | 1 - 0 | Zambie | Stade Nakivubo, Kampala |
| | Ouma 73e | | | Spectateurs : 11 940 Arbitrage : M. Kemal |
| 27 février 1977 | Zambie | 4 - 2 a.p. | Ouganda | Stade de Ndola, Ndola |
| | Chola 28e Chanda 34e Chitalu 85e, 106e | | Abdullah 14e Obua 74e | Spectateurs : 30 000 Arbitrage : M. Matovu |
Troisième tour :
| 15 juillet 1977 | Égypte | 2 - 0 | Zambie | Stade Nasser, Le Caire |
| | Gaffar 29e Bedeir 49e | | | Spectateurs : 35 746 Arbitrage : M. Michelotti |
| 31 juillet 1977 | Zambie | 0 - 0 | Égypte | Stade du 7 Avril, Lusaka |
| | | | | Spectateurs : 30 165 Arbitrage : M. Proudfoot |
ap = Après prolongation

### Tour final : Tunisie

Les 3 équipes qualifiées du tour préliminaire (la Tunisie, l'Égypte et le Nigéria) se retrouvent dans une poule unique où chaque équipe rencontre ses adversaires lors de matchs aller et retour. C'est la Tunisie qui finit en tête et qui se qualifie pour la première fois de son histoire pour la phase finale de la Coupe du monde.
Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | |
| 1 | Tunisie | 5 | 4 | 2 | 1 | 1 | 7 | 4 | +3 | Tunisie | | 4-1 | 0-0 |
| 2 | Égypte | 4 | 4 | 2 | 0 | 2 | 7 | 11 | -4 | Égypte | 3-2 | | 3-1 |
| 3 | Nigeria | 3 | 4 | 1 | 1 | 2 | 5 | 4 | +1 | Nigeria | 0-1 | 4-0 | |
| 25 septembre 1977 | Tunisie | 0 - 0 | Nigeria | Stade El Menzah, Tunis |
| | | | | Spectateurs : 38 229 Arbitrage : M. Carpenter |
| 8 décembre 1977 | Nigeria | 4 - 0 | Égypte | Stade Surulere, Lagos |
| | Chukwu 24e Odegbami 54e, 67e N'Wadioha 74e | | | Spectateurs : 25 932 Arbitrage : M. Correia |
| 21 octobre 1977 | Égypte | 3 - 1 | Nigeria | Stade Nasser, Le Caire |
| | Abdou 11e, 27e Mokhtar 90e | | Iwelumo 75e | Spectateurs : 90 000 Arbitrage : M. Platopoulos |
| 12 novembre 1977 | Nigeria | 0 - 1 | Tunisie | Stade Surulere, Lagos |
| | | | Odiye 61-csc | Spectateurs : 80 000 Arbitrage : M. Dorflinger |
| 25 novembre 1977 | Égypte | 3 - 2 | Tunisie | Stade Nasser, Le Caire |
| | Gaffar 26e (pen.) Abdou 52e Al-Khatib 83e | | Ben Aziza 80e Ali Akid 86e | Spectateurs : 120 000 Arbitrage : Hilmi Ok |
| 11 décembre 1977 | Tunisie | 4 - 1 | Égypte | Stade El Menzah, Tunis |
| | Ali Akid 14e Lahzami 41e Ben Aziza 65e Labidi 75e | | Baki 80e | Spectateurs : 42 850 Arbitrage : M. Menegali |

## Zone Amérique du Sud

9 équipes se disputent les 2 places sud-américaines en phase finale plus la place de barragiste.

### Premier tour
#### Groupe 1

C'est le Brésil qui finit en tête de la poule 1, devant le Paraguay et la Colombie. Les Brésiliens sont qualifiés pour le tour final de la zone Amérique du Sud.
Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | |
| 1 | Brésil | 6 | 4 | 2 | 2 | 0 | 8 | 1 | +7 | Brésil | | 1-1 | 6-0 |
| 2 | Paraguay | 4 | 4 | 1 | 2 | 1 | 3 | 3 | 0 | Paraguay | 0-1 | | 1-1 |
| 3 | Colombie | 2 | 4 | 0 | 2 | 2 | 1 | 8 | -7 | Colombie | 0-0 | 0-1 | |
| 20 février 1977 | Colombie | 0 - 0 | Brésil | El Campin, Bogota |
| | | | | Spectateurs : 55 439 Arbitrage : M. Comesaña |
| 24 février 1977 | Colombie | 0 - 1 | Paraguay | El Campin, Bogota |
| | | | Saguier 26e | Spectateurs : 45 838 Arbitrage : M. Orozco |
| 6 mars 1977 | Paraguay | 1 - 1 | Colombie | Stade Defensores del Chaco, Asuncion |
| | Saguier 90e | | Vilarete 58e | Spectateurs : 30 154 Arbitrage : M. Giuliano |
| 9 mars 1977 | Brésil | 6 - 0 | Colombie | Maracana, Rio de Janeiro |
| | Oliveira 16e, 31e Zico 26e das Chagas 41e, 55e Rivellino 89e | | | Spectateurs : 162 774 Arbitrage : M. Coerezza |
| 13 mars 1977 | Paraguay | 0 - 1 | Brésil | Stade Defensores del Chaco, Asuncion |
| | | | Insfran 59e (csc) | Spectateurs : 40 490 Arbitrage : M. Pestarino |
| 20 mars 1977 | Brésil | 1 - 1 | Paraguay | Maracana, Rio de Janeiro |
| | Oliveira 6e | | Baez 54e | Spectateurs : 94 947 Arbitrage : M. Barreto |

#### Groupe 2

Le groupe 2 compte 3 équipes : la Bolivie, l'Uruguay et le Venezuela. La Bolivie se qualifie pour le tour final après un parcours sans faute (3 victoires, 1 nul).
Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | |
| 1 | Bolivie | 7 | 4 | 3 | 1 | 0 | 8 | 3 | +5 | Bolivie | | 1-0 | 2-0 |
| 2 | Uruguay | 4 | 4 | 1 | 2 | 1 | 5 | 4 | +1 | Uruguay | 2-2 | | 2-0 |
| 3 | Venezuela | 1 | 4 | 0 | 1 | 3 | 2 | 8 | -6 | Venezuela | 1-3 | 1-1 | |
| 9 février 1977 | Venezuela | 1 - 1 | Uruguay | Stade Brígido Iriarte, Caracas |
| | Flores 83e | | Olivera 5e | Spectateurs : 5 000 Arbitrage : M. Velasquez |
| 27 février 1977 | Bolivie | 1 - 0 | Uruguay | Stade Simon Bolivar, La Paz |
| | Jimenez 4e | | | Spectateurs : 20 306 Arbitrage : M. Arppi Filho |
| 6 mars 1977 | Venezuela | 1 - 3 | Bolivie | Stade Brígido Iriarte, Caracas |
| | Iriarte 86e | | Mezza 6e Jimenez 76e Aguilar 79e | Spectateurs : 5 034 Arbitrage : M. Cavanna |
| 13 mars 1977 | Bolivie | 2 - 0 | Venezuela | Stade Simon Bolivar, La Paz |
| | Jimenez 17e Aragonés 43e | | | Spectateurs : 21 217 Arbitrage : M. Perez Nuflez |
| 17 mars 1977 | Uruguay | 2 - 0 | Venezuela | Stade Centenario, Montevideo |
| | Pizzani 11e, 79e | | | Spectateurs : 4 383 Arbitrage : M. Marques |
| 27 mars 1977 | Uruguay | 2 - 2 | Bolivie | Stade Centenario, Montevideo |
| | Pereyra 24e, 48e | | Aguilar 24e, 69e | Spectateurs : 7 477 Arbitrage : M. Itthuralde |

#### Groupe 3

Dans le groupe 3, c'est le Pérou qui obtient son billet pour le tour final de la zone Amérique du Sud, en terminant devant le Chili et l'Équateur.
Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | |
| 1 | Pérou | 6 | 4 | 2 | 2 | 0 | 8 | 2 | +6 | Pérou | | 2-0 | 4-0 |
| 2 | Chili | 5 | 4 | 2 | 1 | 1 | 5 | 3 | +2 | Chili | 1-1 | | 3-0 |
| 3 | Équateur | 1 | 4 | 0 | 1 | 3 | 1 | 9 | -8 | Équateur | 1-1 | 0-1 | |
| 20 février 1977 | Équateur | 1 - 1 | Pérou | Stade Olimpia Atahualpa, Quito |
| | Paz y Miño 15e | | Oblitas 43e | Spectateurs : 39 576 Arbitrage : M. Röhring |
| 27 février 1977 | Équateur | 0 - 1 | Chili | Stade Modelo, Guayaquil |
| | | | Gamboa 33e | Spectateurs : 51 200 Arbitrage : M. Romero |
| 6 mars 1977 | Chili | 1 - 1 | Pérou | Estadio Nacional, Santiago |
| | Ahumada 42e | | Muñante 75e | Spectateurs : 67 983 Arbitrage : M. Faville Neto |
| 12 mars 1977 | Pérou | 4 - 0 | Équateur | Stade national, Lima |
| | Velásquez 19e Oblitas 48e, 51e Luces 64e | | | Spectateurs : 43 319 Arbitrage : M. Alvarez |
| 20 mars 1977 | Chili | 3 - 0 | Équateur | Estadio Nacional, Santiago |
| | Figueroa 29e Castro 40e Caicedo 55e (csc) | | | Spectateurs : 15 571 Arbitrage : M. Vicedo |
| 26 mars 1977 | Pérou | 2 - 0 | Chili | Stade national, Lima |
| | Sotil 49e Oblitas 55e | | | Spectateurs : 62 000 Arbitrage : M. Coelho |

### Second tour (final) : Brésil et Pérou

Le tour final regroupe les vainqueurs des 3 poules du premier tour : le Brésil, le Pérou et la Bolivie. Ces 3 équipes se retrouvent pour un tournoi disputé à Cali, en Colombie où chaque équipe rencontre ses adversaires une seule fois. Les 2 premiers se qualifient pour la phase finale tandis que le dernier obtient son billet pour le barrage contre la Hongrie, vainqueur du groupe 9 de la zone Europe.
Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | |
| 1 | Brésil | 4 | 2 | 2 | 0 | 0 | 9 | 0 | +9 | Brésil | 1-0 | 8-0 |
| 2 | Pérou | 2 | 2 | 1 | 0 | 1 | 5 | 1 | +4 | Pérou | | 5-0 |
| 3 | Bolivie | 0 | 2 | 0 | 0 | 2 | 0 | 13 | -13 | Bolivie | | |
| 10 juillet 1977 | Brésil | 1 - 0 | Pérou | Stade Pascual Guerrero, Cali |
| | Gilberto Alves 53e | | | Spectateurs : 50 345 Arbitrage : M. Comesaña |
| 14 juillet 1977 | Brésil | 8 - 0 | Bolivie | Stade Pascual Guerrero, Cali |
| | Zico 4e, 10e, 27e (pen.), 60e R.Oliveira 22e Gilberto Alves 54e Cerezo 70e Santos 89e | | | Spectateurs : 38 037 Arbitrage : M. Cavanna |
| 17 juillet 1977 | Pérou | 5 - 0 | Bolivie | Stade Pascual Guerrero, Cali |
| | Cubillas 32e, 44e Velásquez 65e, 89e Rojas 74e | | | Spectateurs : 32 511 Arbitrage : M. Barreto |

### Barrage Europe-Amérique du Sud : Hongrie

| Équipe 1 | Résultat | Équipe 2 | Aller | Retour |
| Hongrie | 9-2 | Bolivie | 6-0 | 3-2 |
| 29 octobre 1977 | Hongrie | 6 - 0 | Bolivie | Nepstadion, Budapest |
| | Nyilasi 12e Törőcsik 19e Zambori 21e Várady 27e Pinter 40e Nagy 81e | | | Spectateurs : 60 000 Arbitrage : M. Barreto Ruiz |
| 30 novembre 1977 | Bolivie | 2 - 3 | Hongrie | Stade Hernando Siles, La Paz |
| | Aragonés 47e (pen.), 90e | | Törőcsik 18e Halasz 43e Del Llano 82e (csc) | Spectateurs : 55 000 Arbitrage : M. Corver |

## Zone Asie-Océanie

21 équipes se disputent l'unique place asiatique ou océanique en phase finale.

### Premier tour
#### Groupe Océanie

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | |
| 1 | Australie | 7 | 4 | 3 | 1 | 0 | 9 | 3 | +6 | Australie | | 3-1 | 3-0 |
| 2 | Nouvelle-Zélande | 5 | 4 | 2 | 1 | 1 | 14 | 4 | +10 | Nouvelle-Zélande | 1-1 | | 6-0 |
| 3 | Taipei chinois | 0 | 4 | 0 | 0 | 4 | 1 | 17 | -16 | Taipei chinois | 1-2 | 0-6 | |
| 13 mars 1977 | Taipei chinois | 0 - 3 | Australie | Ba, Fidji |
| | | | Rooney 8e, 46e Abonyi 16e | Spectateurs : 8 000 Arbitrage : M. Watana |
| 16 mars 1977 | Australie | 2 - 1 | Taipei chinois | Ba, Fidji |
| | Kosmina 35e Abonyi 58e | | Shin-sing 29e | Arbitrage : M. Vijit |
| 20 mars 1977 | Nouvelle-Zélande | 6 - 0 | Taipei chinois | Newmarket Park, Auckland |
| | Nelson , , Campbell Taylor Weymouth | | | Arbitrage : Govindasamy Suppiah |
| 23 mars 1977 | Taipei chinois | 0 - 6 | Nouvelle-Zélande | Newmarket Park, Auckland |
| | | | Sumner , , Nelson , Buteur inconnu | Arbitrage : M. Dhillon |
| 27 mars 1977 | Australie | 3 - 1 | Nouvelle-Zélande | Cricket Ground, Sydney |
| | Ollerton 60e, 85e Kosmina 72e | | Nelson 4e | Arbitrage : Thompson Chan Tam-Sun |
| 30 mars 1977 | Nouvelle-Zélande | 1 - 1 | Australie | Newmarket Park, Auckland |
| | Nelson | | Ollerton 18e | Spectateurs : 11 000 Arbitrage : M. Kwok Kui |

#### Groupe Asie 1

Le groupe 1 se déroule à Singapour du 27 février au 9 mars 1977 sous la forme d'un tournoi où toutes les sélections se rencontrent une fois. Le Sri Lanka déclare forfait avant le début du tournoi. Les équipes classées aux deux premières places disputent la finale du groupe pour connaître le qualifié pour le tour final de la zone Asie.
Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats | | | | |
| 1 | Hong Kong | 6 | 4 | 2 | 2 | 0 | 9 | 5 | +4 | Hong Kong | 2-2 | 1-1 | 4-1 | 2-1 |
| 2 | Singapour | 5 | 4 | 2 | 1 | 1 | 5 | 6 | -1 | Singapour | | 1-0 | 0-4 | 2-0 |
| 3 | Malaisie | 4 | 4 | 1 | 2 | 1 | 7 | 6 | +1 | Malaisie | | | 0-0 | 6-4 |
| 4 | Indonésie | 3 | 4 | 1 | 1 | 2 | 7 | 7 | 0 | Indonésie | | | | 2-3 |
| 5 | Thaïlande | 2 | 4 | 1 | 0 | 3 | 8 | 12 | -4 | Thaïlande | | | | |
| | Sri Lanka | Forfait | Forfait | Forfait | Forfait | Forfait | Forfait | Forfait | Forfait | Sri Lanka | | | | |
Finale du groupe 1
| 12 mars 1977 | Hong Kong | 1 - 0 | Singapour | Stade national, Singapour |
| | | | | Arbitrage : M. Boskovic |

#### Groupe Asie 2

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | |
| 1 | Corée du Sud | 6 | 4 | 2 | 2 | 0 | 4 | 1 | +3 | Corée du Sud | | 3-1 | 1-0 |
| 2 | Israël | 5 | 4 | 2 | 1 | 1 | 5 | 3 | +2 | Israël | 0-0 | | 2-0 |
| 3 | Japon | 1 | 4 | 0 | 1 | 3 | 0 | 5 | -5 | Japon | 0-0 | 0-2 | |
| | Corée du Nord | Forfait | Forfait | Forfait | Forfait | Forfait | Forfait | Forfait | Forfait | Corée du Nord | | | |
| 27 février 1977 | Israël | 0 - 0 | Corée du Sud | Ramat Gan, Tel Aviv |
| | | | | Spectateurs : 24 400 Arbitrage : M. McGinlay |
| 6 mars 1977 | Israël | 2 - 0 | Japon | Ramat Gan, Tel Aviv |
| | Machnes 43e Haim 57e | | | Spectateurs : 9 300 Arbitrage : M. Kitabdjian |
| 10 mars 1977 | Japon | 0 - 2 | Israël | Ramat Gan, Tel Aviv |
| | | | Machnes 41e Peretz 52e | Spectateurs : 7 300 Arbitrage : M. Verbeke |
| 20 mars 1977 | Corée du Sud | 3 - 1 | Israël | Seoul Stadium, Séoul |
| | Cha Bum-geun 23e Park Sang-in 86e Choi Chong-dok 88e | | Malmilian | Arbitrage : M. Guan Kiat |
| 26 mars 1977 | Japon | 0 - 0 | Corée du Sud | Yoyogi National Stadium, Tokyo |
| | | | | Spectateurs : 9 266 Arbitrage : M. Kathiravale |
| 3 avril 1977 | Corée du Sud | 1 - 0 | Japon | Seoul Stadium, Séoul |
| | Cha Bum-geun 83e (pen.) | | | Spectateurs : 35 000 Arbitrage : M. Bakar |

#### Groupe Asie 3

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | |
| 1 | Iran | 8 | 3 | 4 | 0 | 0 | 8 | 0 | +8 | Iran | | N/D | 2-0 |
| 2 | Arabie saoudite | 2 | 4 | 1 | 0 | 3 | 3 | 7 | -4 | Arabie saoudite | 0-3 | 2-0 | |
| 3 | Syrie | 2 | 3 | 1 | 0 | 3 | 2 | 6 | -4 | Syrie | 0-1 | | 2-1 |
| | Irak | Forfait | Forfait | Forfait | Forfait | Forfait | Forfait | Forfait | Forfait | Irak | | | |
La Syrie déclare forfait pour le match retour en Iran. Note : le résultat sur tapis vert du match non joué (victoire de l'Iran 2 à 0 par forfait) est reporté dans le classement ci-dessus
| 12 novembre 1976 | Arabie saoudite | 2 - 0 | Syrie | Jeddah |
| | | | | Arbitrage : M. Dorflinger |
| 26 novembre 1976 | Syrie | 2 - 1 | Arabie saoudite | Stade des Abbassides, Damas |
| | | | | Arbitrage : M. Babacan |
| 7 janvier 1977 | Arabie saoudite | 0 - 3 | Iran | Al Mallaz Stadium, Riyad |
| | | | Mazloomi 16e, 78e Rowshan 62e | Spectateurs : 30 000 Arbitrage : M. Linemayr |
| 28 janvier 1977 | Syrie | 0 - 1 | Iran | Stade des Abbassides, Damas |
| | | | Parvin | Spectateurs : 22 000 Arbitrage : M. Konrath |
| 8 avril 1977 | Iran | (2-0) forfait | Syrie | Tajgozari Stadium, Shiraz |
| 22 avril 1977 | Iran | 2 - 0 | Arabie saoudite | Tajgozari Stadium, Shiraz |
| | Yousifi 10e Shareefi 84e | | | Spectateurs : 20 000 Arbitrage : M. Dörflinger |

#### Groupe Asie 4

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | | | |
| 1 | Koweït | 8 | 4 | 4 | 0 | 0 | 10 | 2 | +8 | Koweït | | 2-0 | 4-1 |
| 2 | Bahreïn | 2 | 4 | 1 | 0 | 3 | 4 | 6 | -2 | Bahreïn | 1-2 | | 3-0 |
| 3 | Qatar | 2 | 4 | 1 | 0 | 3 | 3 | 9 | -6 | Qatar | 0-2 | 2-0 | |
| | Émirats arabes unis | Forfait | Forfait | Forfait | Forfait | Forfait | Forfait | Forfait | Forfait | Émirats arabes unis | | | |

### Tour final : Iran

Le tour final de la zone Asie compte les 5 vainqueurs du premier tour : la Corée du Sud, le Koweït, l'Iran, Hong-Kong et l'Australie. Chaque équipe rencontre les autres équipes lors de matchs aller et retour. C'est l'Iran qui termine en tête et invaincu, et qui se qualifie ainsi pour la première fois pour la phase finale de la Coupe du monde.
Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats | | | | | |
| 1 | Iran | 14 | 8 | 6 | 2 | 0 | 12 | 3 | +9 | Iran | | 2-2 | 1-0 | 1-0 | 2-0 |
| 2 | Corée du Sud | 10 | 8 | 3 | 4 | 1 | 12 | 8 | +4 | Corée du Sud | 0-0 | | 1-0 | 0-0 | 5-2 |
| 3 | Koweït | 9 | 8 | 4 | 1 | 3 | 13 | 8 | +5 | Koweït | 1-2 | 2-2 | | 1-0 | 4-0 |
| 4 | Australie | 7 | 8 | 3 | 1 | 4 | 11 | 8 | +3 | Australie | 0-1 | 2-1 | 1-2 | | 3-0 |
| 5 | Hong Kong | 0 | 8 | 0 | 0 | 8 | 5 | 26 | -21 | Hong Kong | 0-2 | 0-1 | 1-3 | 2-5 | |

## Zone Amérique du Nord, centrale et Caraïbes
### Mexique

17 équipes se disputent l'unique place en phase finale de la zone lors de la Coupe des nations de la CONCACAF 1977.