# 1982 FIFA World Cup squads

The 1982 FIFA World Cup took place in Spain from 13 June to 11 July 1982. Each of the 24 participating nations had to submit a squad of no more than 22 players, three of whom had to be goalkeepers. The El Salvador squad comprised just 20 players.

## Group 1
### Cameroon

Head coach: Jean Vincent
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Thomas N'Kono (c) | (1956-07-20)20 July 1956 (aged 25) | 39 | Canon Yaoundé |
| 2 | 2DF | Michel Kaham | (1952-06-01)1 June 1952 (aged 30) | 0 | Stade Quimperois |
| 3 | 2DF | Edmond Enoka | (1955-12-17)17 December 1955 (aged 26) | ? | Dragon Douala |
| 4 | 2DF | René N'Djeya | (1953-10-09)9 October 1953 (aged 28) | 0 | Union Douala |
| 5 | 2DF | Elie Onana | (1951-10-13)13 October 1951 (aged 30) | 0 | Fédéral SFC du Noun |
| 6 | 2DF | Emmanuel Kundé | (1956-07-15)15 July 1956 (aged 25) | 19 | Canon Yaoundé |
| 7 | 3MF | Ephrem M'Bom | (1954-07-18)18 July 1954 (aged 27) | 0 | Canon Yaoundé |
| 8 | 3MF | Grégoire M'Bida | (1955-01-27)27 January 1955 (aged 27) | 0 | Canon Yaoundé |
| 9 | 4FW | Roger Milla | (1952-05-20)20 May 1952 (aged 30) | 34 | Bastia |
| 10 | 3MF | Jean-Pierre Tokoto | (1948-01-26)26 January 1948 (aged 34) | 0 | Philadelphia Fever |
| 11 | 3MF | Charles Toubé | (1958-01-22)22 January 1958 (aged 24) | 0 | Tonnerre Yaoundé |
| 12 | 1GK | Joseph-Antoine Bell | (1954-10-08)8 October 1954 (aged 27) | 0 | Africa Sports |
| 13 | 4FW | Paul Bahoken | (1955-07-07)7 July 1955 (aged 26) | 0 | Cannes |
| 14 | 3MF | Théophile Abega | (1954-07-09)9 July 1954 (aged 27) | 0 | Canon Yaoundé |
| 15 | 2DF | François N'Doumbé | (1954-01-30)30 January 1954 (aged 28) | 31 | Union Douala |
| 16 | 2DF | Ibrahim Aoudou | (1955-08-23)23 August 1955 (aged 26) | 21 | Cannes |
| 17 | 3MF | Joseph Kamga | (1957-07-25)25 July 1957 (aged 24) | ? | Union Douala |
| 18 | 4FW | Jacques N'Guea | (1955-11-08)8 November 1955 (aged 26) | 0 | Canon Yaoundé |
| 19 | 3MF | Joseph Enanga | (1958-08-28)28 August 1958 (aged 23) | ? | Union Douala |
| 20 | 4FW | Oscar Eyobo | (1961-10-23)23 October 1961 (aged 20) | 0 | Dynamo Douala |
| 21 | 4FW | Ernest Ebongué | (1962-05-15)15 May 1962 (aged 20) | 6 | Tonnerre Yaoundé |
| 22 | 1GK | Simon Tchobang | (1951-08-31)31 August 1951 (aged 30) | ? | Dynamo Douala |

### Italy

Head coach: Enzo Bearzot
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Dino Zoff (c) | (1942-02-28)28 February 1942 (aged 40) | 99 | Juventus |
| 2 | 2DF | Franco Baresi | (1960-05-08)8 May 1960 (aged 22) | 0 | Milan |
| 3 | 2DF | Giuseppe Bergomi | (1963-12-22)22 December 1963 (aged 18) | 1 | Internazionale |
| 4 | 2DF | Antonio Cabrini | (1957-10-08)8 October 1957 (aged 24) | 33 | Juventus |
| 5 | 2DF | Fulvio Collovati | (1957-05-09)9 May 1957 (aged 25) | 26 | Milan |
| 6 | 2DF | Claudio Gentile | (1953-09-27)27 September 1953 (aged 28) | 56 | Juventus |
| 7 | 2DF | Gaetano Scirea | (1953-05-25)25 May 1953 (aged 29) | 49 | Juventus |
| 8 | 2DF | Pietro Vierchowod | (1959-04-06)6 April 1959 (aged 23) | 2 | Fiorentina |
| 9 | 3MF | Giancarlo Antognoni | (1954-04-01)1 April 1954 (aged 28) | 60 | Fiorentina |
| 10 | 3MF | Giuseppe Dossena | (1958-05-02)2 May 1958 (aged 24) | 9 | Torino |
| 11 | 3MF | Giampiero Marini | (1951-02-25)25 February 1951 (aged 31) | 11 | Internazionale |
| 12 | 1GK | Ivano Bordon | (1951-04-13)13 April 1951 (aged 31) | 13 | Internazionale |
| 13 | 3MF | Gabriele Oriali | (1952-11-25)25 November 1952 (aged 29) | 20 | Internazionale |
| 14 | 3MF | Marco Tardelli | (1954-09-24)24 September 1954 (aged 27) | 55 | Juventus |
| 15 | 3MF | Franco Causio | (1949-02-01)1 February 1949 (aged 33) | 58 | Udinese |
| 16 | 3MF | Bruno Conti | (1955-03-13)13 March 1955 (aged 27) | 13 | Roma |
| 17 | 4FW | Daniele Massaro | (1961-05-23)23 May 1961 (aged 21) | 1 | Fiorentina |
| 18 | 4FW | Alessandro Altobelli | (1955-11-28)28 November 1955 (aged 26) | 10 | Internazionale |
| 19 | 4FW | Francesco Graziani | (1952-12-16)16 December 1952 (aged 29) | 53 | Fiorentina |
| 20 | 4FW | Paolo Rossi | (1956-09-23)23 September 1956 (aged 25) | 20 | Juventus |
| 21 | 4FW | Franco Selvaggi | (1953-05-15)15 May 1953 (aged 29) | 3 | Cagliari |
| 22 | 1GK | Giovanni Galli | (1958-04-29)29 April 1958 (aged 24) | 0 | Fiorentina |
Note: With the exception of the goalkeepers, who were assigned the traditional shirt numbers for the role (1, 12 and 22) the Italian team was numbered alphabetically within their respective positions – Defenders (from 2 to 8), Midfielders (from 9 to 14), Wingers (from 15 to 17) and Forwards (from 18 to 21).

### Peru

Head coach: Tim
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Eusebio Acasuzo | (1952-04-08)8 April 1952 (aged 30) | 2 | Universitario |
| 2 | 2DF | Jaime Duarte | (1955-02-27)27 February 1955 (aged 27) | 7 | Alianza Lima |
| 3 | 2DF | Salvador Salguero | (1951-08-10)10 August 1951 (aged 30) | 0 | Alianza Lima |
| 4 | 2DF | Hugo Gastulo | (1958-01-09)9 January 1958 (aged 24) | 0 | Universitario |
| 5 | 3MF | Germán Leguía | (1954-01-02)2 January 1954 (aged 28) | 3 | Universitario |
| 6 | 3MF | José Velásquez | (1952-06-04)4 June 1952 (aged 30) | 52 | Independiente Medellín |
| 7 | 4FW | Gerónimo Barbadillo | (1952-09-24)24 September 1952 (aged 29) | 3 | UANL |
| 8 | 3MF | César Cueto | (1952-06-16)16 June 1952 (aged 29) | 9 | Atlético Nacional |
| 9 | 3MF | Julio César Uribe | (1958-05-09)9 May 1958 (aged 24) | 0 | Sporting Cristal |
| 10 | 3MF | Teófilo Cubillas | (1949-03-08)8 March 1949 (aged 33) | 78 | Fort Lauderdale Strikers |
| 11 | 4FW | Juan Carlos Oblitas | (1951-02-16)16 February 1951 (aged 31) | 44 | Seraing |
| 12 | 1GK | José González | (1954-07-10)10 July 1954 (aged 27) | 0 | Alianza Lima |
| 13 | 3MF | Oscar Arizaga | (1957-08-20)20 August 1957 (aged 24) | ? | Atlético Chalaco |
| 14 | 3MF | Miguel Gutiérrez | (1956-11-19)19 November 1956 (aged 25) | ? | Sporting Cristal |
| 15 | 2DF | Rubén Toribio Díaz (c) | (1952-04-17)17 April 1952 (aged 30) | 60 | Sporting Cristal |
| 16 | 2DF | Jorge Olaechea | (1956-08-27)27 August 1956 (aged 25) | 2 | Alianza Lima |
| 17 | 4FW | Franco Navarro | (1961-11-10)10 November 1961 (aged 20) | 0 | Deportivo Municipal |
| 18 | 3MF | Eduardo Malásquez | (1957-10-13)13 October 1957 (aged 24) | 0 | Deportivo Municipal |
| 19 | 4FW | Guillermo La Rosa | (1952-06-06)6 June 1952 (aged 30) | 8 | Atlético Nacional |
| 20 | 4FW | Percy Rojas | (1949-09-16)16 September 1949 (aged 32) | 49 | Seraing |
| 21 | 1GK | Ramón Quiroga | (1950-07-23)23 July 1950 (aged 31) | 8 | Sporting Cristal |
| 22 | 3MF | Luis Reyna | (1959-05-16)16 May 1959 (aged 23) | 0 | Sporting Cristal |

### Poland

Head coach: Antoni Piechniczek
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Józef Młynarczyk | (1953-09-20)20 September 1953 (aged 28) | 10 | Widzew Łódź |
| 2 | 2DF | Marek Dziuba | (1955-12-19)19 December 1955 (aged 26) | 44 | ŁKS Łódź |
| 3 | 3MF | Janusz Kupcewicz | (1955-12-09)9 December 1955 (aged 26) | 10 | Arka Gdynia |
| 4 | 2DF | Tadeusz Dolny | (1958-05-07)7 May 1958 (aged 24) | 4 | Górnik Zabrze |
| 5 | 2DF | Paweł Janas | (1953-03-04)4 March 1953 (aged 29) | 40 | Legia Warsaw |
| 6 | 2DF | Piotr Skrobowski | (1961-10-16)16 October 1961 (aged 20) | 14 | Wisła Kraków |
| 7 | 2DF | Jan Jałocha | (1957-07-18)18 July 1957 (aged 24) | 8 | Wisła Kraków |
| 8 | 3MF | Waldemar Matysik | (1961-09-27)27 September 1961 (aged 20) | 10 | Górnik Zabrze |
| 9 | 2DF | Władysław Żmuda (c) | (1954-06-06)6 June 1954 (aged 28) | 72 | Widzew Łódź |
| 10 | 2DF | Stefan Majewski | (1956-01-31)31 January 1956 (aged 26) | 17 | Legia Warsaw |
| 11 | 4FW | Włodzimierz Smolarek | (1957-07-16)16 July 1957 (aged 24) | 12 | Widzew Łódź |
| 12 | 2DF | Roman Wójcicki | (1958-01-08)8 January 1958 (aged 24) | 12 | Śląsk Wrocław |
| 13 | 3MF | Andrzej Buncol | (1959-09-21)21 September 1959 (aged 22) | 9 | Legia Warsaw |
| 14 | 3MF | Andrzej Pałasz | (1960-07-22)22 July 1960 (aged 21) | 14 | Górnik Zabrze |
| 15 | 4FW | Włodzimierz Ciołek | (1956-03-24)24 March 1956 (aged 26) | 12 | Stal Mielec |
| 16 | 4FW | Grzegorz Lato | (1950-04-08)8 April 1950 (aged 32) | 92 | Lokeren |
| 17 | 4FW | Andrzej Szarmach | (1950-10-03)3 October 1950 (aged 31) | 59 | Auxerre |
| 18 | 4FW | Marek Kusto | (1954-04-29)29 April 1954 (aged 28) | 15 | Legia Warsaw |
| 19 | 4FW | Andrzej Iwan | (1959-11-10)10 November 1959 (aged 22) | 19 | Wisła Kraków |
| 20 | 4FW | Zbigniew Boniek | (1956-03-03)3 March 1956 (aged 26) | 50 | Widzew Łódź |
| 21 | 1GK | Jacek Kazimierski | (1959-08-17)17 August 1959 (aged 22) | 4 | Legia Warsaw |
| 22 | 1GK | Piotr Mowlik | (1951-04-21)21 April 1951 (aged 31) | 21 | Lech Poznań |

## Group 2
### Algeria

Head coaches: Mahieddine Khalef and Rachid Mekhloufi
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Mehdi Cerbah | (1953-04-03)3 April 1953 (aged 29) | 46 | RS Kouba |
| 2 | 2DF | Mahmoud Guendouz | (1953-02-24)24 February 1953 (aged 29) | 33 | MA Hussein Dey |
| 3 | 2DF | Mustapha Kouici | (1954-04-16)16 April 1954 (aged 28) | ? | MA Hussein Dey |
| 4 | 2DF | Noureddine Kourichi | (1954-04-12)12 April 1954 (aged 28) | 0 | Bordeaux |
| 5 | 2DF | Chaâbane Merzekane | (1959-03-08)8 March 1959 (aged 23) | 4 | MA Hussein Dey |
| 6 | 4FW | Ali Bencheikh | (1955-01-09)9 January 1955 (aged 27) | ? | MP Alger |
| 7 | 4FW | Salah Assad | (1958-03-13)13 March 1958 (aged 24) | 48 | RS Kouba |
| 8 | 3MF | Ali Fergani (c) | (1952-09-21)21 September 1952 (aged 29) | 45 | JE Tizi Ouzou |
| 9 | 4FW | Tedj Bensaoula | (1954-12-01)1 December 1954 (aged 27) | 23 | MP Oran |
| 10 | 3MF | Lakhdar Belloumi | (1958-12-29)29 December 1958 (aged 23) | 42 | GCR Mascara |
| 11 | 4FW | Rabah Madjer | (1958-12-15)15 December 1958 (aged 23) | 31 | MA Hussein Dey |
| 12 | 3MF | Salah Larbès | (1952-09-16)16 September 1952 (aged 29) | 4 | JE Tizi Ouzou |
| 13 | 3MF | Hocine Yahi | (1960-04-25)25 April 1960 (aged 22) | 7 | CM Belcourt |
| 14 | 4FW | Djamel Zidane | (1955-04-28)28 April 1955 (aged 27) | 0 | Kortrijk |
| 15 | 3MF | Mustapha Dahleb | (1952-02-08)8 February 1952 (aged 30) | 0 | Paris Saint-Germain |
| 16 | 2DF | Faouzi Mansouri | (1956-01-17)17 January 1956 (aged 26) | 0 | Montpellier |
| 17 | 2DF | Abdelkader Horr | (1953-11-10)10 November 1953 (aged 28) | ? | DNC Alger |
| 18 | 3MF | Karim Maroc | (1958-03-05)5 March 1958 (aged 24) | 0 | Tours |
| 19 | 3MF | Djamel Tlemçani | (1955-04-16)16 April 1955 (aged 27) | 0 | Reims |
| 20 | 4FW | Abdelmajid Bourebbou | (1951-03-16)16 March 1951 (aged 31) | 0 | Laval |
| 21 | 1GK | Mourad Amara | (1959-02-19)19 February 1959 (aged 23) | 4 | JE Tizi Ouzou |
| 22 | 1GK | Yacine Bentalaa | (1955-09-24)24 September 1955 (aged 26) | ? | MA Hussein Dey |

### Austria

Head coaches: Felix Latzke and Georg Schmidt
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Friedrich Koncilia | (1948-02-25)25 February 1948 (aged 34) | 60 | Austria Wien |
| 2 | 2DF | Bernd Krauss | (1957-05-08)8 May 1957 (aged 25) | 5 | Rapid Wien |
| 3 | 2DF | Erich Obermayer (c) | (1953-01-23)23 January 1953 (aged 29) | 35 | Austria Wien |
| 4 | 2DF | Josef Degeorgi | (1960-01-19)19 January 1960 (aged 22) | 3 | Admira/Wacker |
| 5 | 2DF | Bruno Pezzey | (1955-02-03)3 February 1955 (aged 27) | 53 | Eintracht Frankfurt |
| 6 | 3MF | Roland Hattenberger | (1948-12-07)7 December 1948 (aged 33) | 47 | SSW Innsbruck |
| 7 | 4FW | Walter Schachner | (1957-02-01)1 February 1957 (aged 25) | 33 | Cesena |
| 8 | 3MF | Herbert Prohaska | (1955-08-08)8 August 1955 (aged 26) | 57 | Internazionale |
| 9 | 4FW | Hans Krankl | (1953-02-14)14 February 1953 (aged 29) | 61 | Rapid Wien |
| 10 | 3MF | Reinhold Hintermaier | (1956-02-14)14 February 1956 (aged 26) | 10 | 1. FC Nürnberg |
| 11 | 3MF | Kurt Jara | (1950-10-14)14 October 1950 (aged 31) | 55 | Grasshopper |
| 12 | 2DF | Anton Pichler | (1955-10-04)4 October 1955 (aged 26) | 5 | Sturm Graz |
| 13 | 4FW | Max Hagmayr | (1956-11-16)16 November 1956 (aged 25) | 6 | VÖEST Linz |
| 14 | 3MF | Ernst Baumeister | (1957-01-22)22 January 1957 (aged 25) | 11 | Austria Wien |
| 15 | 3MF | Johann Dihanich | (1958-10-24)24 October 1958 (aged 23) | 8 | Austria Wien |
| 16 | 2DF | Gerald Messlender | (1961-10-01)1 October 1961 (aged 20) | 0 | Admira/Wacker |
| 17 | 2DF | Johann Pregesbauer | (1955-06-09)9 June 1955 (aged 27) | 4 | Rapid Wien |
| 18 | 4FW | Gernot Jurtin | (1955-09-09)9 September 1955 (aged 26) | 5 | Sturm Graz |
| 19 | 2DF | Heribert Weber | (1955-06-28)28 June 1955 (aged 26) | 27 | Rapid Wien |
| 20 | 4FW | Kurt Welzl | (1954-11-06)6 November 1954 (aged 27) | 19 | Valencia |
| 21 | 1GK | Herbert Feurer | (1954-01-14)14 January 1954 (aged 28) | 7 | Rapid Wien |
| 22 | 1GK | Klaus Lindenberger | (1957-05-28)28 May 1957 (aged 25) | 1 | LASK |

### Chile

Head coach: Luis Santibáñez
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Oscar Wirth | (1955-11-05)5 November 1955 (aged 26) | 5 | Cobreloa |
| 2 | 2DF | Lizardo Garrido | (1957-08-25)25 August 1957 (aged 24) | 15 | Colo-Colo |
| 3 | 2DF | René Valenzuela | (1955-04-20)20 April 1955 (aged 27) | 23 | Universidad Católica |
| 4 | 2DF | Vladimir Bigorra | (1954-08-09)9 August 1954 (aged 27) | 17 | Universidad de Chile |
| 5 | 2DF | Elías Figueroa (c) | (1946-10-25)25 October 1946 (aged 35) | 44 | Colo-Colo |
| 6 | 3MF | Rodolfo Dubó | (1953-09-11)11 September 1953 (aged 28) | 27 | Palestino |
| 7 | 3MF | Eduardo Bonvallet | (1955-01-13)13 January 1955 (aged 27) | 21 | Universidad Católica |
| 8 | 3MF | Carlos Rivas | (1953-05-24)24 May 1953 (aged 29) | 24 | Colo-Colo |
| 9 | 4FW | Juan Carlos Letelier | (1959-05-20)20 May 1959 (aged 23) | 5 | Cobreloa |
| 10 | 2DF | Mario Soto | (1950-07-10)10 July 1950 (aged 31) | 34 | Cobreloa |
| 11 | 4FW | Gustavo Moscoso | (1955-08-10)10 August 1955 (aged 26) | 18 | Universidad Católica |
| 12 | 1GK | Marco Cornez | (1957-10-15)15 October 1957 (aged 24) | 0 | Palestino |
| 13 | 4FW | Carlos Caszely | (1950-07-05)5 July 1950 (aged 31) | 42 | Colo-Colo |
| 14 | 3MF | Raúl Ormeño | (1958-06-21)21 June 1958 (aged 23) | 1 | Colo-Colo |
| 15 | 4FW | Patricio Yáñez | (1961-01-20)20 January 1961 (aged 21) | 23 | San Luis |
| 16 | 3MF | Manuel Rojas | (1954-06-13)13 June 1954 (aged 28) | 27 | Universidad Católica |
| 17 | 2DF | Oscar Rojas | (1958-11-15)15 November 1958 (aged 23) | 1 | Colo-Colo |
| 18 | 2DF | Mario Galindo | (1951-08-10)10 August 1951 (aged 30) | 28 | Colo-Colo |
| 19 | 2DF | Enzo Escobar | (1951-11-10)10 November 1951 (aged 30) | 26 | Cobreloa |
| 20 | 3MF | Miguel Ángel Neira | (1952-10-09)9 October 1952 (aged 29) | 23 | Universidad Católica |
| 21 | 4FW | Miguel Ángel Gamboa | (1951-06-21)21 June 1951 (aged 30) | 14 | Universidad de Chile |
| 22 | 1GK | Mario Osbén | (1950-07-14)14 July 1950 (aged 31) | 26 | Colo-Colo |

### West Germany

Head coach: Jupp Derwall
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Harald Schumacher | (1954-03-06)6 March 1954 (aged 28) | 25 | 1. FC Köln |
| 2 | 2DF | Hans-Peter Briegel | (1955-10-11)11 October 1955 (aged 26) | 27 | 1. FC Kaiserslautern |
| 3 | 2DF | Paul Breitner | (1951-09-05)5 September 1951 (aged 30) | 41 | Bayern Munich |
| 4 | 2DF | Karlheinz Förster | (1958-07-25)25 July 1958 (aged 23) | 35 | VfB Stuttgart |
| 5 | 2DF | Bernd Förster | (1956-05-03)3 May 1956 (aged 26) | 15 | VfB Stuttgart |
| 6 | 3MF | Wolfgang Dremmler | (1954-07-12)12 July 1954 (aged 27) | 11 | Bayern Munich |
| 7 | 3MF | Pierre Littbarski | (1960-04-16)16 April 1960 (aged 22) | 7 | 1. FC Köln |
| 8 | 4FW | Klaus Fischer | (1949-12-27)27 December 1949 (aged 32) | 39 | 1. FC Köln |
| 9 | 4FW | Horst Hrubesch | (1951-04-17)17 April 1951 (aged 31) | 16 | Hamburger SV |
| 10 | 3MF | Hansi Müller | (1957-07-27)27 July 1957 (aged 24) | 34 | VfB Stuttgart |
| 11 | 4FW | Karl-Heinz Rummenigge (c) | (1955-09-25)25 September 1955 (aged 26) | 52 | Bayern Munich |
| 12 | 2DF | Wilfried Hannes | (1957-05-17)17 May 1957 (aged 25) | 7 | Borussia Mönchengladbach |
| 13 | 4FW | Uwe Reinders | (1955-01-19)19 January 1955 (aged 27) | 1 | Werder Bremen |
| 14 | 3MF | Felix Magath | (1953-07-26)26 July 1953 (aged 28) | 20 | Hamburger SV |
| 15 | 2DF | Uli Stielike | (1954-11-15)15 November 1954 (aged 27) | 23 | Real Madrid |
| 16 | 4FW | Thomas Allofs* | (1959-11-17)17 November 1959 (aged 22) | 0 | Fortuna Düsseldorf |
| 17 | 3MF | Stephan Engels* | (1960-09-06)6 September 1960 (aged 21) | 3 | 1. FC Köln |
| 18 | 3MF | Lothar Matthäus | (1961-03-21)21 March 1961 (aged 21) | 7 | Borussia Mönchengladbach |
| 19 | 2DF | Holger Hieronymus* | (1959-02-22)22 February 1959 (aged 23) | 2 | Hamburger SV |
| 20 | 2DF | Manfred Kaltz | (1953-01-06)6 January 1953 (aged 29) | 59 | Hamburger SV |
| 21 | 1GK | Bernd Franke | (1948-02-12)12 February 1948 (aged 34) | 7 | Eintracht Braunschweig |
| 22 | 1GK | Eike Immel | (1960-11-27)27 November 1960 (aged 21) | 4 | Borussia Dortmund |
* Although players marked with an * (Allofs, Engels and Hieronymus) were on the list, they did not travel to Spain and stayed in West Germany as reserves, waiting if Derwall would require their services. However, he did not need them.

## Group 3
### Argentina

Head coach: César Luis Menotti
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 3MF | Osvaldo Ardiles | (1952-08-03)3 August 1952 (aged 29) | 45 | Tottenham Hotspur |
| 2 | 1GK | Héctor Baley | (1950-11-16)16 November 1950 (aged 31) | 10 | Talleres de Córdoba |
| 3 | 3MF | Juan Barbas | (1959-08-23)23 August 1959 (aged 22) | 21 | Racing |
| 4 | 4FW | Daniel Bertoni | (1955-03-14)14 March 1955 (aged 27) | 25 | Fiorentina |
| 5 | 4FW | Gabriel Calderón | (1960-02-07)7 February 1960 (aged 22) | 3 | Independiente |
| 6 | 4FW | Ramón Díaz | (1959-08-29)29 August 1959 (aged 22) | 18 | River Plate |
| 7 | 1GK | Ubaldo Fillol | (1950-07-21)21 July 1950 (aged 31) | 37 | River Plate |
| 8 | 2DF | Luis Galván | (1948-02-24)24 February 1948 (aged 34) | 25 | Talleres de Córdoba |
| 9 | 3MF | Américo Gallego | (1955-04-25)25 April 1955 (aged 27) | 69 | River Plate |
| 10 | 3MF | Diego Maradona | (1960-10-30)30 October 1960 (aged 21) | 29 | Boca Juniors |
| 11 | 4FW | Mario Kempes | (1954-07-15)15 July 1954 (aged 27) | 38 | River Plate |
| 12 | 3MF | Patricio Hernández | (1956-08-16)16 August 1956 (aged 25) | 10 | Estudiantes |
| 13 | 2DF | Julio Olarticoechea | (1958-10-18)18 October 1958 (aged 23) | 0 | River Plate |
| 14 | 2DF | Jorge Olguín | (1952-05-17)17 May 1952 (aged 30) | 55 | Independiente |
| 15 | 2DF | Daniel Passarella (c) | (1953-05-25)25 May 1953 (aged 29) | 54 | River Plate |
| 16 | 1GK | Nery Pumpido | (1957-07-30)30 July 1957 (aged 24) | 0 | Veléz Sársfield |
| 17 | 4FW | Santiago Santamaría | (1952-08-22)22 August 1952 (aged 29) | 8 | Newell's Old Boys |
| 18 | 2DF | Alberto Tarantini | (1955-12-03)3 December 1955 (aged 26) | 56 | River Plate |
| 19 | 2DF | Enzo Trossero | (1953-05-23)23 May 1953 (aged 29) | 5 | Independiente |
| 20 | 4FW | Jorge Valdano | (1955-10-04)4 October 1955 (aged 26) | 5 | Zaragoza |
| 21 | 3MF | José Daniel Valencia | (1955-10-03)3 October 1955 (aged 26) | 38 | Talleres de Córdoba |
| 22 | 2DF | José Van Tuyne | (1954-12-13)13 December 1954 (aged 27) | 10 | Racing |
Note that this squad is numbered alphabetically by surname, unlike traditional numbering systems where the goalkeeper has shirt number 1 and so forth. However, Diego Maradona and Patricio Hernández were swapped round to give Maradona his favoured 10.

### Belgium

Head coach: Guy Thys
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Jean-Marie Pfaff | (1953-12-04)4 December 1953 (aged 28) | 28 | Beveren |
| 2 | 2DF | Eric Gerets (c) | (1954-05-18)18 May 1954 (aged 28) | 38 | Standard Liège |
| 3 | 2DF | Luc Millecamps | (1951-09-10)10 September 1951 (aged 30) | 24 | KSV Waregem |
| 4 | 2DF | Walter Meeuws | (1951-07-11)11 July 1951 (aged 30) | 32 | Standard Liège |
| 5 | 2DF | Michel Renquin | (1955-11-03)3 November 1955 (aged 26) | 34 | Anderlecht |
| 6 | 4FW | Franky Vercauteren | (1956-10-28)28 October 1956 (aged 25) | 18 | Anderlecht |
| 7 | 3MF | Jos Daerden | (1954-11-26)26 November 1954 (aged 27) | 1 | Standard Liège |
| 8 | 3MF | Wilfried Van Moer | (1945-03-01)1 March 1945 (aged 37) | 54 | Beveren |
| 9 | 4FW | Erwin Vandenbergh | (1959-01-26)26 January 1959 (aged 23) | 18 | Lierse |
| 10 | 3MF | Ludo Coeck | (1955-09-25)25 September 1955 (aged 26) | 29 | Anderlecht |
| 11 | 3MF | Jan Ceulemans | (1957-02-28)28 February 1957 (aged 25) | 28 | Club Brugge |
| 12 | 1GK | Theo Custers | (1950-08-10)10 August 1950 (aged 31) | 9 | Espanyol |
| 13 | 4FW | François Van Der Elst | (1954-12-01)1 December 1954 (aged 27) | 36 | West Ham United |
| 14 | 2DF | Marc Baecke | (1956-07-24)24 July 1956 (aged 25) | 6 | Beveren |
| 15 | 2DF | Maurits De Schrijver | (1951-06-26)26 June 1951 (aged 30) | 1 | Lokeren |
| 16 | 2DF | Gerard Plessers | (1959-03-30)30 March 1959 (aged 23) | 7 | Standard Liège |
| 17 | 3MF | René Verheyen | (1952-03-20)20 March 1952 (aged 30) | 18 | Lokeren |
| 18 | 4FW | Raymond Mommens | (1958-12-27)27 December 1958 (aged 23) | 10 | Lokeren |
| 19 | 3MF | Marc Millecamps | (1950-10-09)9 October 1950 (aged 31) | 5 | KSV Waregem |
| 20 | 3MF | Guy Vandersmissen | (1957-12-25)25 December 1957 (aged 24) | 0 | Standard Liège |
| 21 | 4FW | Alexandre Czerniatynski | (1960-07-28)28 July 1960 (aged 21) | 6 | Antwerp |
| 22 | 1GK | Jacky Munaron | (1956-09-08)8 September 1956 (aged 25) | 0 | Anderlecht |
Jozef Daerden was a replacement to René Vandereycken in at the last moment due to an injury of the latter.

### El Salvador

Head coach: Mauricio Rodríguez
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Luis Guevara Mora | (1961-09-02)2 September 1961 (aged 20) | 0 | Platense Municipal |
| 2 | 2DF | Mario Castillo | (1951-10-30)30 October 1951 (aged 30) | 0 | Santiagueño |
| 3 | 2DF | José Francisco Jovel | (1951-05-26)26 May 1951 (aged 31) | 0 | Águila |
| 4 | 2DF | Carlos Recinos | (1950-06-30)30 June 1950 (aged 31) | 0 | FAS |
| 5 | 2DF | Ramón Fagoaga | (1952-01-12)12 January 1952 (aged 30) | 0 | Atlético Marte |
| 6 | 3MF | Joaquín Ventura | (1956-10-27)27 October 1956 (aged 25) | 0 | Santiagueño |
| 7 | 3MF | Silvio Aquino | (1949-06-30)30 June 1949 (aged 32) | ? | Deportivo Jalapa |
| 8 | 3MF | José Luis Rugamas | (1953-06-05)5 June 1953 (aged 29) | 0 | Atlético Marte |
| 9 | 4FW | Ever Hernández | (1958-12-11)11 December 1958 (aged 23) | 0 | Santiagueño |
| 10 | 3MF | Norberto Huezo (c) | (1956-06-06)6 June 1956 (aged 26) | 0 | Atlético Marte |
| 11 | 4FW | Jorge González | (1958-03-13)13 March 1958 (aged 24) | 0 | FAS |
| 12 | 2DF | Francisco Osorto | (1957-03-20)20 March 1957 (aged 25) | 0 | Santiagueño |
| 13 | 4FW | José María Rivas | (1958-05-12)12 May 1958 (aged 24) | 0 | Independiente de San Vicente |
| 14 | 4FW | Luis Ramírez Zapata | (1954-01-06)6 January 1954 (aged 28) | 0 | Atlético Marte |
| 15 | 2DF | Jaime Rodríguez | (1959-01-17)17 January 1959 (aged 23) | 0 | Bayer Uerdingen |
| 16 | 3MF | Mauricio Alfaro | (1956-02-13)13 February 1956 (aged 26) | 0 | Platense Municipal |
| 17 | 4FW | Guillermo Ragazzone | (1956-01-05)5 January 1956 (aged 26) | ? | Atlético Marte |
| 18 | 2DF | Miguel Ángel Díaz | (1957-01-27)27 January 1957 (aged 25) | 0 | CD Chalatenango |
| 19 | 1GK | Eduardo Hernández | (1958-01-31)31 January 1958 (aged 24) | ? | Santiagueño |
| 20 | 1GK | José Luis Munguía | (1959-10-28)28 October 1959 (aged 22) | ? | FAS |
* Only 20 players in El Salvador's squad.

### Hungary

Head coach: Kálmán Mészöly
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Ferenc Mészáros | (1950-04-11)11 April 1950 (aged 32) | 25 | Sporting CP |
| 2 | 2DF | Győző Martos | (1949-12-15)15 December 1949 (aged 32) | 27 | Waterschei Thor |
| 3 | 2DF | László Bálint | (1948-02-01)1 February 1948 (aged 34) | 74 | Toulouse |
| 4 | 2DF | József Tóth | (1951-12-02)2 December 1951 (aged 30) | 47 | Újpest |
| 5 | 3MF | Sándor Müller | (1948-09-21)21 September 1948 (aged 33) | 15 | Hércules |
| 6 | 2DF | Imre Garaba | (1958-07-29)29 July 1958 (aged 23) | 17 | Budapest Honvéd |
| 7 | 4FW | László Fazekas | (1947-10-15)15 October 1947 (aged 34) | 87 | Antwerp |
| 8 | 4FW | Tibor Nyilasi (c) | (1955-01-18)18 January 1955 (aged 27) | 49 | Ferencváros |
| 9 | 4FW | András Törőcsik | (1955-05-01)1 May 1955 (aged 27) | 33 | Újpest |
| 10 | 4FW | László Kiss | (1956-03-12)12 March 1956 (aged 26) | 24 | Vasas |
| 11 | 4FW | Gábor Pölöskei | (1960-10-11)11 October 1960 (aged 21) | 6 | Ferencváros |
| 12 | 4FW | Lázár Szentes | (1955-12-12)12 December 1955 (aged 26) | 1 | Győr |
| 13 | 2DF | Tibor Rab | (1955-10-02)2 October 1955 (aged 26) | 19 | Ferencváros |
| 14 | 2DF | Sándor Sallai | (1960-03-26)26 March 1960 (aged 22) | 8 | Debrecen |
| 15 | 4FW | Béla Bodonyi | (1956-09-14)14 September 1956 (aged 25) | 13 | Budapest Honvéd |
| 16 | 3MF | Ferenc Csongrádi | (1956-03-29)29 March 1956 (aged 26) | 13 | Videoton |
| 17 | 3MF | Károly Csapó | (1952-02-23)23 February 1952 (aged 30) | 17 | Tatabányai Bányász |
| 18 | 2DF | Attila Kerekes | (1954-04-04)4 April 1954 (aged 28) | 10 | Békéscsabai Előre |
| 19 | 2DF | József Varga | (1954-10-09)9 October 1954 (aged 27) | 9 | Budapest Honvéd |
| 20 | 2DF | József Csuhay | (1957-07-12)12 July 1957 (aged 24) | 0 | Videoton |
| 21 | 1GK | Béla Katzirz | (1953-07-27)27 July 1953 (aged 28) | 15 | Pécs |
| 22 | 1GK | Imre Kiss | (1957-08-10)10 August 1957 (aged 24) | 0 | Tatabányai Bányász |

## Group 4
### Czechoslovakia

Head coach: Jozef Vengloš
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Stanislav Seman | (1952-08-08)8 August 1952 (aged 29) | 14 | Lokomotiva Košice |
| 2 | 2DF | František Jakubec | (1956-04-12)12 April 1956 (aged 26) | 11 | Bohemians Praha |
| 3 | 2DF | Jan Fiala | (1956-05-19)19 May 1956 (aged 26) | 22 | Dukla Prague |
| 4 | 2DF | Ladislav Jurkemik | (1953-07-20)20 July 1953 (aged 28) | 48 | Inter Bratislava |
| 5 | 2DF | Jozef Barmoš | (1954-08-28)28 August 1954 (aged 27) | 49 | Inter Bratislava |
| 6 | 2DF | Rostislav Vojáček | (1949-02-23)23 February 1949 (aged 33) | 38 | Baník Ostrava |
| 7 | 3MF | Ján Kozák | (1954-04-17)17 April 1954 (aged 28) | 54 | Dukla Prague |
| 8 | 3MF | Antonín Panenka | (1948-12-02)2 December 1948 (aged 33) | 57 | Rapid Wien |
| 9 | 4FW | Ladislav Vízek | (1955-01-22)22 January 1955 (aged 27) | 34 | Dukla Prague |
| 10 | 4FW | Tomáš Kříž | (1959-03-17)17 March 1959 (aged 23) | 5 | Dukla Prague |
| 11 | 4FW | Zdeněk Nehoda (c) | (1952-05-09)9 May 1952 (aged 30) | 86 | Dukla Prague |
| 12 | 3MF | Přemysl Bičovský | (1950-08-18)18 August 1950 (aged 31) | 39 | Bohemians Praha |
| 13 | 3MF | Jan Berger | (1955-11-27)27 November 1955 (aged 26) | 13 | Sparta Prague |
| 14 | 2DF | Libor Radimec | (1950-05-22)22 May 1950 (aged 32) | 15 | Baník Ostrava |
| 15 | 2DF | Jozef Kukučka | (1957-03-13)13 March 1957 (aged 25) | 4 | Plastika Nitra |
| 16 | 3MF | Pavel Chaloupka | (1959-05-04)4 May 1959 (aged 23) | 1 | Bohemians Praha |
| 17 | 3MF | František Štambachr | (1953-02-13)13 February 1953 (aged 29) | 24 | Dukla Prague |
| 18 | 4FW | Petr Janečka | (1957-11-25)25 November 1957 (aged 24) | 15 | Zbrojovka Brno |
| 19 | 4FW | Marián Masný | (1950-08-13)13 August 1950 (aged 31) | 73 | Slovan Bratislava |
| 20 | 4FW | Vlastimil Petržela | (1953-07-20)20 July 1953 (aged 28) | 0 | Slavia Prague |
| 21 | 1GK | Zdeněk Hruška | (1954-07-25)25 July 1954 (aged 27) | 15 | Bohemians Praha |
| 22 | 1GK | Karel Stromšík | (1958-04-12)12 April 1958 (aged 24) | 2 | Dukla Prague |

### England

Head coach: Ron Greenwood
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Ray Clemence | (1948-08-05)5 August 1948 (aged 33) | 59 | Tottenham Hotspur |
| 2 | 2DF | Viv Anderson | (1956-08-29)29 August 1956 (aged 25) | 10 | Nottingham Forest |
| 3 | 3MF | Trevor Brooking | (1948-10-02)2 October 1948 (aged 33) | 46 | West Ham United |
| 4 | 2DF | Terry Butcher | (1958-12-28)28 December 1958 (aged 23) | 4 | Ipswich Town |
| 5 | 3MF | Steve Coppell | (1955-07-09)9 July 1955 (aged 26) | 36 | Manchester United |
| 6 | 2DF | Steve Foster | (1957-09-24)24 September 1957 (aged 24) | 2 | Brighton & Hove Albion |
| 7 | 4FW | Kevin Keegan (c) | (1951-02-14)14 February 1951 (aged 31) | 62 | Southampton |
| 8 | 4FW | Trevor Francis | (1954-04-19)19 April 1954 (aged 28) | 27 | Manchester City |
| 9 | 3MF | Glenn Hoddle | (1957-10-27)27 October 1957 (aged 24) | 11 | Tottenham Hotspur |
| 10 | 3MF | Terry McDermott | (1951-12-08)8 December 1951 (aged 30) | 25 | Liverpool |
| 11 | 4FW | Paul Mariner | (1953-05-22)22 May 1953 (aged 29) | 21 | Ipswich Town |
| 12 | 2DF | Mick Mills | (1949-01-04)4 January 1949 (aged 33) | 37 | Ipswich Town |
| 13 | 1GK | Joe Corrigan | (1948-11-18)18 November 1948 (aged 33) | 9 | Manchester City |
| 14 | 2DF | Phil Neal | (1951-02-20)20 February 1951 (aged 31) | 37 | Liverpool |
| 15 | 3MF | Graham Rix | (1957-10-23)23 October 1957 (aged 24) | 8 | Arsenal |
| 16 | 3MF | Bryan Robson | (1957-01-11)11 January 1957 (aged 25) | 19 | Manchester United |
| 17 | 2DF | Kenny Sansom | (1958-09-26)26 September 1958 (aged 23) | 23 | Arsenal |
| 18 | 2DF | Phil Thompson | (1954-01-21)21 January 1954 (aged 28) | 35 | Liverpool |
| 19 | 3MF | Ray Wilkins | (1956-09-14)14 September 1956 (aged 25) | 47 | Manchester United |
| 20 | 4FW | Peter Withe | (1951-08-30)30 August 1951 (aged 30) | 6 | Aston Villa |
| 21 | 4FW | Tony Woodcock | (1955-12-06)6 December 1955 (aged 26) | 22 | 1. FC Köln |
| 22 | 1GK | Peter Shilton | (1949-09-18)18 September 1949 (aged 32) | 37 | Nottingham Forest |
Note that this squad is numbered alphabetically by surname, unlike traditional numbering systems. Despite this, the goalkeepers are given the usual England goalkeepers' numbers 1, 13 & 22 (again alphabetically) and Kevin Keegan is given his favoured 7.

### France

Head coach: Michel Hidalgo
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Dominique Baratelli | (1947-12-26)26 December 1947 (aged 34) | 21 | Paris Saint-Germain |
| 2 | 2DF | Manuel Amoros | (1962-02-01)1 February 1962 (aged 20) | 4 | Monaco |
| 3 | 2DF | Patrick Battiston | (1957-03-12)12 March 1957 (aged 25) | 19 | Saint-Étienne |
| 4 | 2DF | Maxime Bossis | (1955-06-26)26 June 1955 (aged 26) | 37 | Nantes |
| 5 | 2DF | Gérard Janvion | (1953-08-21)21 August 1953 (aged 28) | 32 | Saint-Étienne |
| 6 | 2DF | Christian Lopez | (1953-03-15)15 March 1953 (aged 29) | 35 | Saint-Étienne |
| 7 | 2DF | Philippe Mahut | (1956-03-04)4 March 1956 (aged 26) | 4 | Metz |
| 8 | 2DF | Marius Trésor | (1950-01-15)15 January 1950 (aged 32) | 53 | Bordeaux |
| 9 | 3MF | Bernard Genghini | (1958-01-18)18 January 1958 (aged 24) | 8 | Sochaux |
| 10 | 3MF | Michel Platini (c) | (1955-06-21)21 June 1955 (aged 26) | 35 | Saint-Étienne |
| 11 | 3MF | René Girard | (1954-04-04)4 April 1954 (aged 28) | 2 | Bordeaux |
| 12 | 3MF | Alain Giresse | (1952-08-02)2 August 1952 (aged 29) | 14 | Bordeaux |
| 13 | 3MF | Jean-François Larios | (1956-08-27)27 August 1956 (aged 25) | 15 | Saint-Étienne |
| 14 | 3MF | Jean Tigana | (1955-06-23)23 June 1955 (aged 26) | 13 | Bordeaux |
| 15 | 4FW | Bruno Bellone | (1962-03-14)14 March 1962 (aged 20) | 6 | Monaco |
| 16 | 4FW | Alain Couriol | (1958-10-24)24 October 1958 (aged 23) | 7 | Monaco |
| 17 | 4FW | Bernard Lacombe | (1952-08-15)15 August 1952 (aged 29) | 29 | Bordeaux |
| 18 | 4FW | Dominique Rocheteau | (1955-01-14)14 January 1955 (aged 27) | 24 | Paris Saint-Germain |
| 19 | 4FW | Didier Six | (1954-08-21)21 August 1954 (aged 27) | 36 | VfB Stuttgart |
| 20 | 4FW | Gérard Soler | (1954-03-29)29 March 1954 (aged 28) | 7 | Bordeaux |
| 21 | 1GK | Jean Castaneda | (1957-03-20)20 March 1957 (aged 25) | 7 | Saint-Étienne |
| 22 | 1GK | Jean-Luc Ettori | (1955-07-29)29 July 1955 (aged 26) | 2 | Monaco |
Note: This squad is numbered alphabetically within the players' positions, while the goalkeepers have been given numbers 1, 21 and 22 (also alphabetically). The exception is Michel Platini, who was given his favoured number 10.

### Kuwait

Head coach: Carlos Alberto Parreira
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Ahmed Al-Tarabulsi | (1947-03-22)22 March 1947 (aged 35) | 4 | Kuwait SC |
| 2 | 2DF | Naeem Saad | (1957-10-01)1 October 1957 (aged 24) | 0 | Al Tadamun |
| 3 | 2DF | Mahboub Juma'a | (1955-09-17)17 September 1955 (aged 26) | 4 | Al-Salmiya |
| 4 | 2DF | Jamal Al-Qabendi | (1959-04-07)7 April 1959 (aged 23) | 3 | Kazma |
| 5 | 2DF | Waleed Al-Jasem | (1959-11-18)18 November 1959 (aged 22) | 4 | Kuwait SC |
| 6 | 3MF | Saad Al-Houti (c) | (1954-05-24)24 May 1954 (aged 28) | 4 | Kuwait SC |
| 7 | 4FW | Fathi Kameel | (1955-05-23)23 May 1955 (aged 27) | 0 | Al Tadamun |
| 8 | 4FW | Abdullah Al-Buloushi | (1960-02-16)16 February 1960 (aged 22) | 3 | Al-Arabi |
| 9 | 4FW | Jasem Yaqoub | (1953-10-25)25 October 1953 (aged 28) | 4 | Al-Qadsia |
| 10 | 4FW | Abdulaziz Al-Anberi | (1954-01-03)3 January 1954 (aged 28) | 0 | Kuwait SC |
| 11 | 3MF | Nassir Al-Ghanem | (1961-04-04)4 April 1961 (aged 21) | ? | Kazma |
| 12 | 3MF | Yussef Al-Suwayed | (1958-09-20)20 September 1958 (aged 23) | 2 | Kazma |
| 13 | 2DF | Mubarak Marzouq | (1961-01-01)1 January 1961 (aged 21) | ? | Al Tadamun |
| 14 | 2DF | Abdullah Mayouf | (1953-12-03)3 December 1953 (aged 28) | 0 | Kazma |
| 15 | 2DF | Sami Al-Hashash | (1959-09-15)15 September 1959 (aged 22) | 2 | Al-Arabi |
| 16 | 4FW | Faisal Al-Dakhil | (1957-08-13)13 August 1957 (aged 24) | 4 | Al-Qadsia |
| 17 | 2DF | Hamoud Al-Shemmari | (1960-09-26)26 September 1960 (aged 21) | 4 | Kazma |
| 18 | 3MF | Mohammed Karam | (1955-01-01)1 January 1955 (aged 27) | 0 | Al-Arabi |
| 19 | 4FW | Muayad Al-Haddad | (1960-01-01)1 January 1960 (aged 22) | ? | Khaitan |
| 20 | 4FW | Abdulaziz Al-Buloushi | (1962-12-04)4 December 1962 (aged 19) | ? | Al-Qadsia |
| 21 | 1GK | Adam Marjan | (1957-09-23)23 September 1957 (aged 24) | ? | Kazma |
| 22 | 1GK | Jasem Bahman | (1958-02-15)15 February 1958 (aged 24) | ? | Al-Qadsia |

## Group 5
### Honduras

Head coach: José de la Paz Herrera
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Salomón Nazar | (1953-09-07)7 September 1953 (aged 28) | ? | Universidad |
| 2 | 2DF | Efraín Gutiérrez | (1954-05-07)7 May 1954 (aged 28) | 0 | Universidad |
| 3 | 2DF | Jaime Villegas | (1950-07-05)5 July 1950 (aged 31) | 0 | Real España |
| 4 | 2DF | Fernando Bulnes | (1946-10-21)21 October 1946 (aged 35) | 0 | Olimpia |
| 5 | 2DF | Anthony Costly | (1954-12-13)13 December 1954 (aged 27) | 0 | Real España |
| 6 | 3MF | Ramón Maradiaga (c) | (1954-10-30)30 October 1954 (aged 27) | 0 | Motagua |
| 7 | 4FW | Antonio Laing | (1958-12-27)27 December 1958 (aged 23) | 0 | Platense |
| 8 | 3MF | Francisco Javier Toledo | (1959-09-30)30 September 1959 (aged 22) | ? | Marathón |
| 9 | 4FW | Armando Betancourt | (1957-10-10)10 October 1957 (aged 24) | 0 | Real España |
| 10 | 4FW | Roberto Figueroa | (1959-12-15)15 December 1959 (aged 22) | 0 | Vida |
| 11 | 3MF | David Buezo | (1955-05-05)5 May 1955 (aged 27) | ? | Motagua |
| 12 | 2DF | Domingo Drummond | (1957-04-14)14 April 1957 (aged 25) | 0 | Platense |
| 13 | 3MF | Prudencio Norales | (1956-04-20)20 April 1956 (aged 26) | 0 | Olimpia |
| 14 | 3MF | Juan Cruz | (1959-06-24)24 June 1959 (aged 22) | 0 | Universidad |
| 15 | 2DF | Héctor Zelaya | (1957-07-12)12 July 1957 (aged 24) | 0 | Motagua |
| 16 | 4FW | Roberto Bailey | (1952-08-10)10 August 1952 (aged 29) | ? | Marathón |
| 17 | 2DF | Luis Cruz | (1949-06-12)12 June 1949 (aged 33) | 0 | Motagua |
| 18 | 3MF | Carlos Caballero | (1958-12-05)5 December 1958 (aged 23) | 0 | Real España |
| 19 | 4FW | Celso Güity | (1955-08-07)7 August 1955 (aged 26) | ? | Marathón |
| 20 | 3MF | Gilberto Yearwood | (1956-03-15)15 March 1956 (aged 26) | 0 | Valladolid |
| 21 | 1GK | Julio César Arzú | (1954-06-05)5 June 1954 (aged 28) | 0 | Real España |
| 22 | 1GK | Jimmy Steward | (1946-12-09)9 December 1946 (aged 35) | ? | Real España |

### Northern Ireland

Head coach: Billy Bingham
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Pat Jennings | (1945-06-12)12 June 1945 (aged 37) | 91 | Arsenal |
| 2 | 2DF | Jimmy Nicholl | (1956-02-28)28 February 1956 (aged 26) | 43 | Toronto Blizzard |
| 3 | 2DF | Mal Donaghy | (1957-09-13)13 September 1957 (aged 24) | 12 | Luton Town |
| 4 | 3MF | David McCreery | (1957-09-16)16 September 1957 (aged 24) | 39 | Tulsa Roughnecks |
| 5 | 2DF | Chris Nicholl | (1946-10-12)12 October 1946 (aged 35) | 41 | Southampton |
| 6 | 2DF | John O'Neill | (1958-03-11)11 March 1958 (aged 24) | 17 | Leicester City |
| 7 | 4FW | Noel Brotherston | (1956-11-18)18 November 1956 (aged 25) | 14 | Blackburn Rovers |
| 8 | 3MF | Martin O'Neill (c) | (1952-03-01)1 March 1952 (aged 30) | 44 | Norwich City |
| 9 | 4FW | Gerry Armstrong | (1954-05-23)23 May 1954 (aged 28) | 37 | Watford |
| 10 | 4FW | Sammy McIlroy | (1954-08-02)2 August 1954 (aged 28) | 49 | Stoke City |
| 11 | 4FW | Billy Hamilton | (1957-05-09)9 May 1957 (aged 25) | 16 | Burnley |
| 12 | 2DF | John McClelland | (1955-12-07)7 December 1955 (aged 26) | 10 | Rangers |
| 13 | 2DF | Sammy Nelson | (1949-04-01)1 April 1949 (aged 33) | 49 | Brighton & Hove Albion |
| 14 | 3MF | Tommy Cassidy | (1950-11-18)18 November 1950 (aged 31) | 23 | Burnley |
| 15 | 3MF | Tommy Finney | (1952-11-06)6 November 1952 (aged 29) | 15 | Cambridge United |
| 16 | 4FW | Norman Whiteside | (1965-05-07)7 May 1965 (aged 17) | 0 | Manchester United |
| 17 | 1GK | Jim Platt | (1952-01-26)26 January 1952 (aged 30) | 15 | Middlesbrough |
| 18 | 3MF | Johnny Jameson | (1958-03-11)11 March 1958 (aged 24) | 0 | Glentoran |
| 19 | 4FW | Felix Healy | (1955-09-27)27 September 1955 (aged 26) | 2 | Coleraine |
| 20 | 3MF | Jim Cleary | (1956-05-27)27 May 1956 (aged 26) | 2 | Glentoran |
| 21 | 4FW | Bobby Campbell | (1956-09-13)13 September 1956 (aged 25) | 2 | Bradford City |
| 22 | 1GK | George Dunlop | (1956-01-16)16 January 1956 (aged 26) | 0 | Linfield |

### Spain

Head coach: José Santamaría
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Luis Arconada (c) | (1954-06-26)26 June 1954 (aged 27) | 39 | Real Sociedad |
| 2 | 2DF | José Antonio Camacho | (1955-06-08)8 June 1955 (aged 27) | 29 | Real Madrid |
| 3 | 2DF | Rafael Gordillo | (1957-02-24)24 February 1957 (aged 25) | 29 | Real Betis |
| 4 | 3MF | Periko Alonso | (1953-02-01)1 February 1953 (aged 29) | 15 | Real Sociedad |
| 5 | 2DF | Miguel Tendillo | (1961-02-01)1 February 1961 (aged 21) | 20 | Valencia |
| 6 | 2DF | José Ramón Alexanko | (1956-05-19)19 May 1956 (aged 26) | 29 | Barcelona |
| 7 | 4FW | Juanito | (1954-11-10)10 November 1954 (aged 27) | 30 | Real Madrid |
| 8 | 3MF | Joaquín | (1956-06-09)9 June 1956 (aged 26) | 12 | Sporting Gijón |
| 9 | 4FW | Jesús María Satrústegui | (1954-01-12)12 January 1954 (aged 28) | 28 | Real Sociedad |
| 10 | 3MF | Jesús María Zamora | (1955-01-01)1 January 1955 (aged 27) | 26 | Real Sociedad |
| 11 | 4FW | Roberto López Ufarte | (1958-04-19)19 April 1958 (aged 24) | 11 | Real Sociedad |
| 12 | 2DF | Santiago Urquiaga | (1958-04-14)14 April 1958 (aged 24) | 2 | Athletic Bilbao |
| 13 | 2DF | Manuel Jiménez | (1956-10-27)27 October 1956 (aged 25) | 1 | Sporting Gijón |
| 14 | 2DF | Antonio Maceda | (1957-05-16)16 May 1957 (aged 25) | 3 | Sporting Gijón |
| 15 | 3MF | Enrique Saura | (1954-08-02)2 August 1954 (aged 27) | 19 | Valencia |
| 16 | 3MF | Tente Sánchez | (1956-10-08)8 October 1956 (aged 25) | 8 | Barcelona |
| 17 | 3MF | Ricardo Gallego | (1959-02-08)8 February 1959 (aged 23) | 3 | Real Madrid |
| 18 | 4FW | Pedro Uralde | (1958-03-02)2 March 1958 (aged 24) | 1 | Real Sociedad |
| 19 | 4FW | Santillana | (1952-08-23)23 August 1952 (aged 29) | 32 | Real Madrid |
| 20 | 4FW | Quini | (1949-09-23)23 September 1949 (aged 32) | 32 | Barcelona |
| 21 | 1GK | Urruti | (1952-02-17)17 February 1952 (aged 30) | 5 | Barcelona |
| 22 | 1GK | Miguel Ángel | (1947-12-24)24 December 1947 (aged 34) | 18 | Real Madrid |

### Yugoslavia

Head coach: Miljan Miljanić
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Dragan Pantelić | (1951-12-09)9 December 1951 (aged 30) | 15 | Bordeaux |
| 2 | 2DF | Ive Jerolimov | (1958-03-30)30 March 1958 (aged 24) | 5 | Rijeka |
| 3 | 3MF | Ivan Gudelj | (1960-09-21)21 September 1960 (aged 21) | 5 | Hajduk Split |
| 4 | 2DF | Velimir Zajec | (1956-02-12)12 February 1956 (aged 26) | 19 | Dinamo Zagreb |
| 5 | 2DF | Nenad Stojković | (1956-05-26)26 May 1956 (aged 26) | 19 | Partizan |
| 6 | 2DF | Zlatko Krmpotić | (1958-08-07)7 August 1958 (aged 23) | 5 | Red Star Belgrade |
| 7 | 3MF | Vladimir Petrović | (1955-07-01)1 July 1955 (aged 26) | 30 | Red Star Belgrade |
| 8 | 3MF | Edhem Šljivo | (1950-03-16)16 March 1950 (aged 32) | 9 | Nice |
| 9 | 2DF | Zoran Vujović | (1958-08-26)26 August 1958 (aged 23) | 11 | Hajduk Split |
| 10 | 4FW | Zvonko Živković | (1959-10-31)31 October 1959 (aged 22) | 0 | Partizan |
| 11 | 4FW | Zlatko Vujović | (1958-08-26)26 August 1958 (aged 23) | 16 | Hajduk Split |
| 12 | 1GK | Ivan Pudar | (1961-08-16)16 August 1961 (aged 20) | 0 | Hajduk Split |
| 13 | 4FW | Safet Sušić | (1955-04-13)13 April 1955 (aged 27) | 21 | Sarajevo |
| 14 | 2DF | Nikola Jovanović | (1952-09-18)18 September 1952 (aged 29) | 4 | Budućnost Titograd |
| 15 | 2DF | Miloš Hrstić | (1955-11-20)20 November 1955 (aged 26) | 9 | Rijeka |
| 16 | 4FW | Miloš Šestić | (1956-08-08)8 August 1956 (aged 25) | 8 | Red Star Belgrade |
| 17 | 3MF | Jurica Jerković | (1950-02-25)25 February 1950 (aged 32) | 43 | Zürich |
| 18 | 4FW | Stjepan Deverić | (1961-08-20)20 August 1961 (aged 20) | 0 | Dinamo Zagreb |
| 19 | 4FW | Vahid Halilhodžić | (1952-10-15)15 October 1952 (aged 29) | 12 | Nantes |
| 20 | 3MF | Ivica Šurjak (c) | (1953-03-23)23 March 1953 (aged 29) | 51 | Paris Saint-Germain |
| 21 | 3MF | Predrag Pašić | (1958-10-18)18 October 1958 (aged 23) | 5 | Sarajevo |
| 22 | 1GK | Ratko Svilar | (1950-05-06)6 May 1950 (aged 32) | 3 | Antwerp |

## Group 6
### Brazil

Head coach: Telê Santana
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Waldir Peres | (1951-02-02)2 February 1951 (aged 31) | 23 | São Paulo |
| 2 | 2DF | Leandro | (1959-03-17)17 March 1959 (aged 23) | 6 | Flamengo |
| 3 | 2DF | Oscar | (1954-06-20)20 June 1954 (aged 27) | 36 | São Paulo |
| 4 | 2DF | Luizinho | (1958-10-22)22 October 1958 (aged 23) | 24 | Atlético Mineiro |
| 5 | 3MF | Toninho Cerezo | (1955-04-21)21 April 1955 (aged 27) | 49 | Atlético Mineiro |
| 6 | 2DF | Júnior | (1954-06-29)29 June 1954 (aged 27) | 35 | Flamengo |
| 7 | 3MF | Paulo Isidoro | (1953-08-03)3 August 1953 (aged 28) | 28 | Grêmio |
| 8 | 3MF | Sócrates (c) | (1954-02-19)19 February 1954 (aged 28) | 33 | Corinthians |
| 9 | 4FW | Serginho | (1953-12-23)23 December 1953 (aged 28) | 15 | São Paulo |
| 10 | 3MF | Zico | (1953-03-03)3 March 1953 (aged 29) | 56 | Flamengo |
| 11 | 4FW | Éder | (1957-05-25)25 May 1957 (aged 25) | 24 | Atlético Mineiro |
| 12 | 1GK | Paulo Sérgio | (1954-07-24)24 July 1954 (aged 27) | 3 | Botafogo |
| 13 | 2DF | Edevaldo | (1958-01-28)28 January 1958 (aged 24) | 17 | Internacional |
| 14 | 2DF | Juninho | (1958-08-29)29 August 1958 (aged 23) | 4 | Ponte Preta |
| 15 | 3MF | Falcão | (1953-10-16)16 October 1953 (aged 28) | 17 | Roma |
| 16 | 2DF | Edinho | (1955-06-05)5 June 1955 (aged 27) | 34 | Fluminense |
| 17 | 2DF | Pedrinho | (1957-10-22)22 October 1957 (aged 24) | 8 | Vasco da Gama |
| 18 | 3MF | Batista | (1955-03-08)8 March 1955 (aged 27) | 32 | Grêmio |
| 19 | 3MF | Renato | (1957-02-21)21 February 1957 (aged 25) | 13 | São Paulo |
| 20 | 4FW | Roberto Dinamite | (1954-04-13)13 April 1954 (aged 28) | 32 | Vasco da Gama |
| 21 | 3MF | Dirceu | (1952-06-15)15 June 1952 (aged 29) | 23 | Atlético Madrid |
| 22 | 1GK | Carlos | (1956-03-04)4 March 1956 (aged 26) | 6 | Ponte Preta |

### New Zealand

Head coach: John Adshead
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Richard Wilson | (1956-05-08)8 May 1956 (aged 26) | ? | Preston Macedonia |
| 2 | 2DF | Glenn Dods | (1957-07-07)7 July 1957 (aged 24) | 0 | Adelaide City |
| 3 | 2DF | Ricki Herbert | (1961-04-10)10 April 1961 (aged 21) | 0 | Mount Wellington |
| 4 | 3MF | Brian Turner | (1949-07-31)31 July 1949 (aged 32) | 4 | Gisborne City |
| 5 | 2DF | Dave Bright | (1949-11-29)29 November 1949 (aged 32) | ? | Manurewa |
| 6 | 2DF | Bobby Almond | (1951-04-16)16 April 1951 (aged 31) | 0 | Invercargill Thistle |
| 7 | 4FW | Wynton Rufer | (1962-12-29)29 December 1962 (aged 19) | 9 | Miramar Rangers |
| 8 | 3MF | Duncan Cole | (1958-07-12)12 July 1958 (aged 23) | 0 | Hanimex United |
| 9 | 4FW | Steve Wooddin | (1955-01-16)16 January 1955 (aged 27) | 0 | South Melbourne |
| 10 | 3MF | Steve Sumner (c) | (1955-04-02)2 April 1955 (aged 27) | 38 | West Adelaide Hellas |
| 11 | 2DF | Sam Malcolmson | (1948-04-02)2 April 1948 (aged 34) | 0 | East Coast Bays |
| 12 | 3MF | Keith MacKay | (1956-12-08)8 December 1956 (aged 25) | 0 | Gisborne City |
| 13 | 3MF | Kenny Cresswell | (1958-06-04)4 June 1958 (aged 24) | 0 | Gisborne City |
| 14 | 2DF | Adrian Elrick | (1949-09-29)29 September 1949 (aged 32) | 0 | Hanimex United |
| 15 | 2DF | John Hill | (1950-01-07)7 January 1950 (aged 32) | 0 | Gisborne City |
| 16 | 2DF | Glen Adam | (1959-05-22)22 May 1959 (aged 23) | ? | Mount Wellington |
| 17 | 3MF | Allan Boath | (1958-02-14)14 February 1958 (aged 24) | 0 | West Adelaide Hellas |
| 18 | 3MF | Peter Simonsen | (1959-04-17)17 April 1959 (aged 23) | ? | Manurewa |
| 19 | 3MF | Billy McClure | (1958-01-04)4 January 1958 (aged 24) | ? | Mount Wellington |
| 20 | 3MF | Grant Turner | (1958-10-07)7 October 1958 (aged 23) | ? | Gisborne City |
| 21 | 1GK | Barry Pickering | (1956-12-12)12 December 1956 (aged 25) | ? | Miramar Rangers |
| 22 | 1GK | Frank van Hattum | (1958-11-17)17 November 1958 (aged 23) | 0 | Manurewa |

### Scotland

Head coach: Jock Stein
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Alan Rough | (1951-11-25)25 November 1951 (aged 30) | 48 | Partick Thistle |
| 2 | 2DF | Danny McGrain (c) | (1950-05-01)1 May 1950 (aged 32) | 60 | Celtic |
| 3 | 2DF | Frank Gray | (1954-10-27)27 October 1954 (aged 27) | 22 | Leeds United |
| 4 | 3MF | Graeme Souness | (1953-05-06)6 May 1953 (aged 29) | 25 | Liverpool |
| 5 | 2DF | Alan Hansen | (1955-06-13)13 June 1955 (aged 27) | 14 | Liverpool |
| 6 | 2DF | Willie Miller | (1955-05-02)2 May 1955 (aged 27) | 17 | Aberdeen |
| 7 | 3MF | Gordon Strachan | (1957-02-09)9 February 1957 (aged 25) | 11 | Aberdeen |
| 8 | 4FW | Kenny Dalglish | (1951-03-04)4 March 1951 (aged 31) | 86 | Liverpool |
| 9 | 4FW | Alan Brazil | (1959-06-15)15 June 1959 (aged 22) | 7 | Ipswich Town |
| 10 | 3MF | John Wark | (1957-08-04)4 August 1957 (aged 24) | 15 | Ipswich Town |
| 11 | 4FW | John Robertson | (1953-01-20)20 January 1953 (aged 29) | 21 | Nottingham Forest |
| 12 | 1GK | George Wood | (1952-09-26)26 September 1952 (aged 29) | 4 | Arsenal |
| 13 | 2DF | Alex McLeish | (1959-01-21)21 January 1959 (aged 23) | 15 | Aberdeen |
| 14 | 2DF | David Narey | (1956-06-12)12 June 1956 (aged 26) | 13 | Dundee United |
| 15 | 4FW | Joe Jordan | (1951-12-15)15 December 1951 (aged 30) | 51 | Milan |
| 16 | 3MF | Asa Hartford | (1950-10-24)24 October 1950 (aged 31) | 49 | Manchester City |
| 17 | 2DF | Allan Evans | (1956-10-12)12 October 1956 (aged 25) | 3 | Aston Villa |
| 18 | 4FW | Steve Archibald | (1956-09-27)27 September 1956 (aged 25) | 14 | Tottenham Hotspur |
| 19 | 4FW | Paul Sturrock | (1956-10-10)10 October 1956 (aged 25) | 7 | Dundee United |
| 20 | 4FW | Davie Provan | (1956-05-08)8 May 1956 (aged 26) | 10 | Celtic |
| 21 | 2DF | George Burley | (1956-06-03)3 June 1956 (aged 26) | 11 | Ipswich Town |
| 22 | 1GK | Jim Leighton | (1958-07-24)24 July 1958 (aged 23) | 0 | Aberdeen |

### Soviet Union

Head coach: Konstantin Beskov
| No. | Pos. | Player | Date of birth (age) | Caps | Club |
| 1 | 1GK | Rinat Dasayev | (1957-06-13)13 June 1957 (aged 25) | 21 | Spartak Moscow |
| 2 | 2DF | Tengiz Sulakvelidze | (1956-07-23)23 July 1956 (aged 25) | 16 | Dinamo Tbilisi |
| 3 | 2DF | Aleksandr Chivadze (c) | (1955-04-08)8 April 1955 (aged 27) | 15 | Dinamo Tbilisi |
| 4 | 2DF | Vagiz Khidiyatullin | (1959-03-03)3 March 1959 (aged 23) | 26 | CSKA Moscow |
| 5 | 2DF | Sergei Baltacha | (1958-02-17)17 February 1958 (aged 24) | 11 | Dynamo Kyiv |
| 6 | 2DF | Anatoliy Demyanenko | (1959-02-19)19 February 1959 (aged 23) | 8 | Dynamo Kyiv |
| 7 | 4FW | Ramaz Shengelia | (1957-01-01)1 January 1957 (aged 25) | 16 | Dinamo Tbilisi |
| 8 | 3MF | Volodymyr Bessonov | (1958-03-05)5 March 1958 (aged 24) | 32 | Dynamo Kyiv |
| 9 | 3MF | Yuri Gavrilov | (1953-05-03)3 May 1953 (aged 29) | 28 | Spartak Moscow |
| 10 | 3MF | Khoren Hovhannisyan | (1955-01-10)10 January 1955 (aged 27) | 17 | Ararat Yerevan |
| 11 | 4FW | Oleg Blokhin | (1952-11-05)5 November 1952 (aged 29) | 78 | Dynamo Kyiv |
| 12 | 3MF | Andriy Bal | (1958-02-16)16 February 1958 (aged 24) | 4 | Dynamo Kyiv |
| 13 | 3MF | Vitaly Daraselia | (1957-10-09)9 October 1957 (aged 24) | 18 | Dinamo Tbilisi |
| 14 | 2DF | Sergei Borovsky | (1956-01-29)29 January 1956 (aged 26) | 5 | Dinamo Minsk |
| 15 | 4FW | Sergey Andreyev | (1956-05-16)16 May 1956 (aged 26) | 18 | SKA Rostov |
| 16 | 4FW | Sergey Rodionov | (1962-09-03)3 September 1962 (aged 19) | 2 | Spartak Moscow |
| 17 | 3MF | Leonid Buryak | (1953-07-10)10 July 1953 (aged 28) | 43 | Dynamo Kyiv |
| 18 | 2DF | Yuri Susloparov | (1958-08-14)14 August 1958 (aged 23) | 6 | Torpedo Moscow |
| 19 | 3MF | Vadym Yevtushenko | (1958-01-01)1 January 1958 (aged 24) | 2 | Dynamo Kyiv |
| 20 | 2DF | Oleg Romantsev | (1954-01-04)4 January 1954 (aged 28) | 9 | Spartak Moscow |
| 21 | 1GK | Viktor Chanov | (1959-07-21)21 July 1959 (aged 22) | 1 | Dynamo Kyiv |
| 22 | 1GK | Vyacheslav Chanov | (1951-10-23)23 October 1951 (aged 30) | 0 | Torpedo Moscow |

## Coaches representation by country

Unless specified, coaches were coaching their own national team. Algeria and Austria both had two head coaches. José Santamaría represented both Uruguay and Spain as a player.
| Nº | Country | Coaches |
| 3 | Brazil | Carlos Alberto Parreira (Kuwait), Telê Santana, Tim (Peru) |
| 2 | Algeria | Mahieddine Khalef, Rachid Mekhloufi |
| 2 | Austria | Felix Latzke, Georg Schmidt |
| 2 | England | John Adshead (New Zealand), Ron Greenwood |
| 2 | France | Michel Hidalgo, Jean Vincent (Cameroon) |
| 1 | Argentina | César Luis Menotti |
| 1 | Belgium | Guy Thys |
| 1 | Chile | Luis Santibáñez |
| 1 | Czechoslovakia | Jozef Vengloš |
| 1 | El Salvador | Mauricio Rodríguez |
| 1 | Honduras | José de la Paz Herrera |
| 1 | Hungary | Kálmán Mészöly |
| 1 | Italy | Enzo Bearzot |
| 1 | Northern Ireland | Billy Bingham |
| 1 | Poland | Antoni Piechniczek |
| 1 | Scotland | Jock Stein |
| 1 | Soviet Union | Konstantin Beskov |
| 1 | Uruguay | José Santamaría (Spain) |
| 1 | West Germany | Jupp Derwall |
| 1 | Yugoslavia | Miljan Miljanić |