1986 FIFA World Cup squads

Below are the squads for the 1986 FIFA World Cup final tournament in Mexico.

Group A

 Argentina

Head coach: Carlos Bilardo

No. Pos. Player DoB/Age Caps Club
1 FW Sergio Almirón 18 November 1958 (aged 27) NA Argentina Newell's Old Boys
2 MF Sergio Batista 9 November 1962 (aged 23) NA Argentina Argentinos Juniors
3 MF Ricardo Bochini 25 January 1954 (aged 32) NA Argentina Independiente
4 MF Claudio Borghi 28 September 1964 (aged 21) NA Argentina Argentinos Juniors
5 DF José Luis Brown 10 November 1956 (aged 29) NA Argentina Deportivo Español
6 DF Daniel Passarella 25 May 1953 (aged 33) NA Italy Fiorentina
7 MF Jorge Burruchaga 9 October 1962 (aged 23) NA France Nantes
8 DF Néstor Clausen 29 September 1962 (aged 23) NA Argentina Independiente
9 DF José Luis Cuciuffo 1 February 1961 (aged 25) NA Argentina Vélez Sársfield
10 MF Diego Maradona (Captain) 30 October 1960 (aged 25) NA Italy Napoli
11 FW Jorge Valdano 4 October 1955 (aged 30) NA Spain Real Madrid
12 MF Héctor Enrique 26 April 1962 (aged 24) NA Argentina River Plate
13 DF Oscar Garré 9 December 1956 (aged 29) NA Argentina Ferro Carril Oeste
14 MF Ricardo Giusti 11 December 1956 (aged 29) NA Argentina Independiente
15 GK Luis Islas 22 December 1965 (aged 20) NA Argentina Estudiantes de La Plata
16 DF Julio Olarticoechea 18 October 1958 (aged 27) NA Argentina Boca Juniors
17 FW Pedro Pasculli 17 May 1960 (aged 26) NA Italy Lecce
18 GK Nery Pumpido 30 July 1957 (aged 28) NA Argentina River Plate
19 DF Oscar Ruggeri 26 January 1962 (aged 24) NA Argentina River Plate
20 MF Carlos Tapia 20 August 1962 (aged 23) NA Argentina Boca Juniors
21 MF Marcelo Trobbiani 17 February 1955 (aged 31) NA Spain Elche
22 GK Héctor Zelada 30 April 1957 (aged 29) NA Mexico América

Note that this squad is numbered alphabetically by surname, unlike traditional numbering systems where the goalkeeper has shirt number 1 and so forth. Exceptions were Daniel Passarella, Diego Maradona and Jorge Valdano, who were given their favoured #6, #10 and #11 shirts.

 Bulgaria

Head coach: Ivan Vutsov

No. Pos. Player DoB/Age Caps Club
1 GK Borislav Mikhailov 12 February 1963 (aged 23) 21 Bulgaria Vitosha Sofia
2 MF Nasko Sirakov 26 April 1962 (aged 24) 17 Bulgaria Vitosha Sofia
3 DF Nikolay Arabov 21 February 1953 (aged 33) 36 Bulgaria Sliven
4 DF Petar Petrov 20 February 1961 (aged 25) 28 Bulgaria Vitosha Sofia
5 DF Georgi Dimitrov (Captain) 14 January 1959 (aged 27) 57 Bulgaria Sredec Sofia
6 MF Andrey Zhelyazkov 9 July 1952 (aged 33) 46 France Strasbourg
7 FW Bozhidar Iskrenov 1 August 1962 (aged 23) 25 Bulgaria Vitosha Sofia
8 MF Ayan Sadakov 28 September 1961 (aged 24) 35 Bulgaria Lokomotiv Plovdiv
9 FW Stoycho Mladenov 24 April 1957 (aged 29) 48 Bulgaria Sredec Sofia
10 MF Zhivko Gospodinov 6 September 1957 (aged 28) 24 Bulgaria Spartak Varna
11 MF Plamen Getov 4 March 1959 (aged 27) 16 Bulgaria Spartak Pleven
12 MF Radoslav Zdravkov 30 July 1956 (aged 29) 61 Bulgaria Sredec Sofia
13 DF Aleksandar Markov 17 August 1961 (aged 24) 13 Bulgaria Spartak Pleven
14 FW Plamen Markov 11 September 1957 (aged 28) 33 France Metz
15 MF Georgi Yordanov 21 July 1963 (aged 22) 4 Bulgaria Vitosha Sofia
16 FW Vasil Dragolov 17 August 1962 (aged 23) 2 Bulgaria Beroe Stara Zagora
17 MF Hristo Kolev 21 September 1964 (aged 21) 6 Bulgaria Lokomotiv Plovdiv
18 FW Boycho Velichkov 13 August 1958 (aged 27) 24 Bulgaria Lokomotiv Sofia
19 MF Atanas Pashev 21 November 1963 (aged 22) 11 Bulgaria Trakia Plovdiv
20 FW Kostadin Kostadinov 25 June 1959 (aged 26) 37 Bulgaria Trakia Plovdiv
21 DF Iliya Dyakov 28 September 1963 (aged 22) 3 Bulgaria Dobrudzha Tolbuchin
22 GK Iliya Valov 29 December 1961 (aged 24) 10 Bulgaria Vratsa

 Italy

Head coach: Enzo Bearzot

No. Pos. Player DoB/Age Caps Club
1 GK Giovanni Galli 29 April 1958 (aged 28) NA Italy Milan
2 DF Giuseppe Bergomi 22 December 1963 (aged 22) NA Italy Internazionale
3 DF Antonio Cabrini 8 October 1957 (aged 28) NA Italy Juventus
4 DF Fulvio Collovati 9 May 1957 (aged 29) NA Italy Internazionale
5 DF Sebastiano Nela 13 March 1961 (aged 25) NA Italy Roma
6 DF Gaetano Scirea (Captain) 25 May 1953 (aged 33) NA Italy Juventus
7 DF Roberto Tricella 18 March 1959 (aged 27) NA Italy Verona
8 DF Pietro Vierchowod 6 April 1959 (aged 27) NA Italy Sampdoria
9 MF Carlo Ancelotti 10 June 1959 (aged 26) NA Italy Roma
10 MF Salvatore Bagni 25 September 1956 (aged 29) NA Italy Napoli
11 MF Giuseppe Baresi 7 February 1958 (aged 28) NA Italy Internazionale
12 GK Franco Tancredi 10 January 1955 (aged 31) NA Italy Roma
13 MF Fernando De Napoli 15 March 1964 (aged 22) NA Italy Avellino
14 MF Antonio Di Gennaro 5 October 1958 (aged 27) NA Italy Verona
15 MF Marco Tardelli 24 September 1954 (aged 31) NA Italy Internazionale
16 MF Bruno Conti 13 March 1955 (aged 31) NA Italy Roma
17 FW Gianluca Vialli 9 July 1964 (aged 21) NA Italy Sampdoria
18 FW Alessandro Altobelli 28 November 1955 (aged 30) NA Italy Internazionale
19 FW Giuseppe Galderisi 22 March 1963 (aged 23) NA Italy Verona
20 FW Paolo Rossi 23 September 1956 (aged 29) NA Italy Milan
21 FW Aldo Serena 25 June 1960 (aged 25) NA Italy Juventus
22 GK Walter Zenga 30 April 1960 (aged 26) NA Italy Internazionale

South Korea Korea Republic

Head coach: Kim Jung-nam

No. Pos. Player DoB/Age Caps Club
1 GK Cho Byung-deuk 26 May 1958 (aged 28) NA South Korea Hallelujah FC
2 DF Park Kyung-hoon 19 January 1961 (aged 25) NA South Korea POSCO Atoms
3 DF Chung Jong-soo 27 March 1961 (aged 25) NA South Korea Yukong Elephants
4 MF Cho Kwang-rae 19 March 1954 (aged 32) NA South Korea Daewoo Royals
5 DF Chung Yong-hwan 10 February 1960 (aged 26) NA South Korea Daewoo Royals
6 FW Lee Tae-ho 29 January 1961 (aged 25) NA South Korea Daewoo Royals
7 FW Kim Jong-boo 3 November 1965 (aged 20) NA South Korea Korea University
8 DF Cho Young-jeung 18 August 1954 (aged 31) NA South Korea Lucky-Goldstar Hwangso
9 FW Choi Soon-ho 10 January 1962 (aged 24) NA South Korea POSCO Atoms
10 MF Park Chang-sun (Captain) 2 February 1954 (aged 32) NA South Korea Daewoo Royals
11 FW Cha Bum-kun 21 May 1953 (aged 33) NA West Germany Bayer Leverkusen
12 DF Kim Pyung-seok 22 September 1958 (aged 27) NA South Korea Hyundai Horangi
13 MF Noh Soo-jin 10 February 1962 (aged 24) NA South Korea Yukong Elephants
14 DF Cho Min-kook 5 July 1963 (aged 22) NA South Korea Lucky-Goldstar Hwangso
15 DF Yoo Byung-ok 2 March 1964 (aged 22) NA South Korea Hanyang University
16 MF Kim Joo-sung 17 January 1966 (aged 20) NA South Korea Chosun University
17 MF Huh Jung-moo 13 January 1955 (aged 31) NA South Korea Hyundai Horangi
18 MF Kim Sam-soo 8 February 1963 (aged 23) NA South Korea Hyundai Horangi
19 FW Byun Byung-joo 26 April 1961 (aged 25) NA South Korea Daewoo Royals
20 FW Kim Yong-se 21 April 1960 (aged 26) NA South Korea Yukong Elephants
21 GK Oh Yun-kyo 25 May 1960 (aged 26) NA South Korea Yukong Elephants
22 MF Kang Deuk-soo 16 August 1961 (aged 24) NA South Korea Lucky-Goldstar Hwangso

Group B

 Belgium

Head coach: Guy Thys

No. Pos. Player DoB/Age Caps Club
1 GK Jean-Marie Pfaff 4 December 1953 (aged 32) NA West Germany Bayern Munich
2 DF Eric Gerets 18 May 1954 (aged 32) NA Netherlands PSV
3 DF Franky Van Der Elst 30 April 1961 (aged 25) NA Belgium Club Brugge
4 DF Michel de Wolf 19 January 1958 (aged 28) NA Belgium Gent
5 DF Michel Renquin 3 November 1955 (aged 30) NA Belgium Standard Liège
6 MF Franky Vercauteren 28 October 1956 (aged 29) NA Belgium Anderlecht
7 MF René Vandereycken 22 July 1953 (aged 32) NA Belgium Anderlecht
8 MF Enzo Scifo 19 February 1966 (aged 20) NA Belgium Anderlecht
9 FW Erwin Vandenbergh 26 January 1959 (aged 27) NA Belgium Anderlecht
10 MF Philippe Desmet 29 November 1958 (aged 27) NA Belgium Waregem
11 MF Jan Ceulemans (Captain) 28 February 1957 (aged 29) NA Belgium Club Brugge
12 GK Jacky Munaron 8 September 1956 (aged 29) NA Belgium Anderlecht
13 DF Georges Grün 25 January 1962 (aged 24) NA Belgium Anderlecht
14 DF Lei Clijsters 6 November 1956 (aged 29) NA Belgium Waterschei Thor
15 DF Leo Van Der Elst 7 January 1962 (aged 24) NA Belgium Club Brugge
16 FW Nico Claesen 7 October 1962 (aged 23) NA Belgium Standard Liège
17 MF Raymond Mommens 27 December 1958 (aged 27) NA Belgium Lokeren
18 FW Daniel Veyt 9 December 1956 (aged 29) NA Belgium Waregem
19 DF Hugo Broos 10 April 1952 (aged 34) NA Belgium Club Brugge
20 GK Gilbert Bodart 2 September 1962 (aged 23) NA Belgium Standard Liège
21 MF Stéphane Demol 11 March 1966 (aged 20) NA Belgium Anderlecht
22 MF Patrick Vervoort 17 January 1965 (aged 21) NA Belgium Beerschot

 Iraq

Head coach: Brazil Evaristo de Macedo

No. Pos. Player DoB/Age Caps Club
1 GK Raad Hammoudi Salman (Captain) 20 April 1953 (aged 33) NA Iraq Al-Shurta
2 DF Maad Ibrahim Majid 30 June 1960 (aged 25) NA Iraq Al-Rasheed
3 DF Khalil Mohammed Allawi 6 September 1958 (aged 27) NA Iraq Al-Rasheed
4 DF Nadhim Shaker Salim 13 April 1958 (aged 28) NA Iraq Al-Tayaran
5 DF Samir Shaker Mahmoud 28 February 1958 (aged 28) NA Iraq Al-Rasheed
6 MF Ali Hussein Shihab 5 May 1961 (aged 25) NA Iraq Talaba
7 MF Haris Mohammed Hassan 3 March 1958 (aged 28) NA Iraq Al-Rasheed
8 FW Ahmad Radhi Amaiesh 27 March 1964 (aged 22) NA Iraq Al-Rasheed
9 FW Karim Saddam Minshid 26 May 1960 (aged 26) NA Iraq Al-Jaish
10 FW Hussein Saeed Mohammed 21 January 1958 (aged 28) NA Iraq Talaba
11 FW Abdul-Rahim Hamed Aufi 23 May 1963 (aged 23) NA Iraq Al-Jaish
12 MF Jamal Ali Hamza 2 February 1956 (aged 30) NA Iraq Talaba
13 MF Karim Mohammed Allawi 1 April 1960 (aged 26) NA Iraq Al-Rasheed
14 MF Basil Gorgis Hanna 6 September 1961 (aged 24) NA Iraq Al-Shabab
15 DF Natiq Hashim Abidoun 15 January 1960 (aged 26) NA Iraq Al-Tayaran
16 MF Shaker Mahmoud Hamza 5 May 1960 (aged 26) NA Iraq Al-Shabab
17 MF Anad Abid Tweresh 3 August 1954 (aged 31) NA Iraq Al-Rasheed
18 MF Ismail Mohammed Sharif 17 April 1962 (aged 24) NA Iraq Al-Shabab
19 MF Basim Qasim Hamdan 22 March 1959 (aged 27) NA Iraq Al-Shurta
20 GK Abdul-Fatah Nasif Jassim 2 February 1951 (aged 35) NA Iraq Al-Jaish
21 GK Ahmad Jassim Mohammed 4 May 1960 (aged 26) NA Iraq Al-Rasheed
22 DF Ghanim Oraibi Jassim 16 August 1961 (aged 24) NA Iraq Al-Shabab

 Mexico

Head coach: Socialist Federal Republic of Yugoslavia Bora Milutinović

No. Pos. Player DoB/Age Caps Club
1 GK Pablo Larios 31 July 1960 (aged 25) NA Mexico Cruz Azul
2 DF Mario Trejo 18 September 1961 (aged 24) NA Mexico Club América
3 DF Fernando Quirarte 17 May 1956 (aged 30) NA Mexico Guadalajara
4 DF Armando Manzo 16 October 1958 (aged 27) NA Mexico Club América
5 FW Francisco Javier Cruz 24 May 1966 (aged 20) NA Mexico Monterrey
6 MF Carlos de los Cobos 10 December 1958 (aged 27) NA Mexico Club América
7 MF Miguel España 4 April 1961 (aged 25) NA Mexico UNAM Pumas
8 MF Alejandro Domínguez 9 February 1961 (aged 25) NA Mexico Club América
9 FW Hugo Sánchez 11 July 1958 (aged 27) NA Spain Real Madrid
10 MF Tomás Boy (Captain) 5 July 1953 (aged 32) NA Mexico Tigres
11 FW Carlos Hermosillo 24 August 1964 (aged 21) NA Mexico Club América
12 GK Ignacio Rodríguez 13 August 1959 (aged 26) NA Mexico Atlante
13 MF Javier Aguirre 1 December 1958 (aged 27) NA Mexico Club América
14 DF Felix Cruz 4 April 1961 (aged 25) NA Mexico UNAM Pumas
15 FW Luis Flores 8 August 1962 (aged 23) NA Mexico UNAM Pumas
16 MF Carlos Muñoz 8 September 1962 (aged 23) NA Mexico Tigres
17 DF Raúl Servín 29 April 1963 (aged 23) NA Mexico UNAM Pumas
18 DF Rafael Amador 16 February 1959 (aged 27) NA Mexico UNAM Pumas
19 FW Javier Hernández 1 August 1961 (aged 24) NA Mexico Tecos
20 GK Olaf Heredia 19 October 1957 (aged 28) NA Mexico Tigres
21 FW Cristóbal Ortega 25 July 1956 (aged 29) NA Mexico Club América
22 FW Manuel Negrete 15 May 1959 (aged 27) NA Mexico UNAM Pumas

 Paraguay

Head coach: Cayetano Ré

No. Pos. Player DoB/Age Caps Club
1 GK Roberto Fernández 9 July 1954 (aged 31) NA Colombia Deportivo Cali
2 DF Juan Torales 9 May 1956 (aged 30) NA Paraguay Libertad
3 DF César Zabala 3 June 1961 (aged 24) NA Paraguay Cerro Porteño
4 DF Vladimiro Schettina 8 October 1955 (aged 30) NA Paraguay Guaraní
5 DF Rogelio Delgado (Captain) 12 October 1959 (aged 26) NA Paraguay Olimpia
6 MF Jorge Amado Nunes 18 October 1961 (aged 24) NA Colombia Deportivo Cali
7 FW Buenaventura Ferreira 4 July 1960 (aged 25) NA Colombia Deportivo Cali
8 MF Julio César Romero 28 August 1960 (aged 25) NA Brazil Fluminense
9 FW Roberto Cabañas 11 April 1961 (aged 25) NA Colombia América de Cali
10 MF Adolfino Cañete 13 September 1956 (aged 29) NA Mexico Cruz Azul
11 FW Alfredo Mendoza 31 December 1963 (aged 22) NA Colombia Independiente Medellín
12 GK Jorge Battaglia 12 May 1960 (aged 26) NA Paraguay Sol de America
13 DF Virginio Cáceres 21 May 1962 (aged 24) NA Paraguay Guaraní
14 DF Luis Caballero 17 September 1962 (aged 23) NA Paraguay Guaraní
15 MF Eufemio Cabral 21 March 1955 (aged 31) NA Paraguay Guaraní
16 MF Jorge Guasch 17 January 1961 (aged 25) NA Paraguay Olimpia
17 FW Francisco Alcaraz 4 October 1960 (aged 25) NA Paraguay Nacional
18 FW Evaristo Isasi 26 October 1955 (aged 30) NA Paraguay Olimpia
19 MF Rolando Chilavert 22 May 1961 (aged 25) NA Paraguay Guaraní
20 FW Ramón Hicks 30 May 1959 (aged 27) NA Paraguay Libertad
21 FW Faustino Alonso 15 February 1961 (aged 25) NA Paraguay Sol de America
22 GK Julián Coronel 23 October 1958 (aged 27) NA Paraguay Guaraní

Group C

 Canada

Head coach: England Tony Waiters

No. Pos. Player DoB/Age Caps Club
1 GK Tino Lettieri 27 September 1957 (aged 28) NA United States Minnesota Strikers
2 DF Bob Lenarduzzi 1 May 1955 (aged 31) NA United States Tacoma Stars
3 DF Bruce Wilson (Captain) 20 June 1951 (aged 34) NA no club
4 MF Randy Ragan 7 June 1959 (aged 26) NA no club
5 DF Terry Moore 2 June 1958 (aged 27) NA Northern Ireland Glentoran
6 DF Ian Bridge 18 September 1959 (aged 26) NA Switzerland La Chaux-de-Fonds
7 FW Carl Valentine 4 July 1958 (aged 27) NA United States Cleveland Force
8 MF Gerry Gray 20 January 1961 (aged 25) NA United States Chicago Sting
9 FW Branko Segota 8 June 1961 (aged 24) NA United States San Diego Sockers
10 FW Igor Vrablic 19 July 1965 (aged 20) NA Belgium Seraing
11 MF Mike Sweeney 25 December 1959 (aged 26) NA United States Cleveland Force
12 DF Randy Samuel 23 December 1963 (aged 22) NA Netherlands PSV Eindhoven
13 MF George Pakos 14 August 1952 (aged 33) NA Canada Victoria Athletic Association
14 FW Dale Mitchell 21 April 1958 (aged 28) NA United States Tacoma Stars
15 MF Paul James 11 November 1963 (aged 22) NA Mexico CF Monterrey
16 MF Greg Ion 12 March 1963 (aged 23) NA United States Los Angeles Lazers
17 MF David Norman 6 May 1962 (aged 24) NA United States Tacoma Stars
18 MF Jamie Lowery 15 January 1961 (aged 25) NA no club
19 MF Pasquale De Luca 26 May 1962 (aged 24) NA United States Cleveland Force
20 DF Colin Miller 4 October 1964 (aged 21) NA Scotland Rangers
21 GK Sven Habermann 3 November 1961 (aged 24) NA no club
22 GK Paul Dolan 16 April 1966 (aged 20) NA Canada Edmonton Brickmen

 France

Head coach: Henri Michel

No. Pos. Player DoB/Age Caps Club
1 GK Joël Bats 4 January 1957 (aged 29) 23 France Paris Saint-Germain
2 DF Manuel Amoros 1 February 1962 (aged 24) 32 France AS Monaco
3 DF William Ayache 10 January 1961 (aged 25) 9 France Nantes
4 DF Patrick Battiston 12 March 1957 (aged 29) 42 France Bordeaux
5 DF Michel Bibard 30 November 1958 (aged 27) 5 France Paris Saint-Germain
6 DF Maxime Bossis 26 June 1955 (aged 30) 69 France Racing Paris
7 DF Yvon Le Roux 19 April 1960 (aged 26) 18 France Nantes
8 DF Thierry Tusseau 19 January 1958 (aged 28) 18 France Bordeaux
9 MF Luis Fernández 2 October 1959 (aged 26) 28 France Paris Saint-Germain
10 MF Michel Platini (Captain) 21 June 1955 (aged 30) 63 Italy Juventus
11 MF Jean-Marc Ferreri 26 December 1962 (aged 23) 14 France Auxerre
12 MF Alain Giresse 2 September 1952 (aged 33) 41 France Bordeaux
13 MF Bernard Genghini 18 January 1958 (aged 28) 25 France AS Monaco
14 MF Jean Tigana 23 June 1955 (aged 30) 40 France Bordeaux
15 MF Philippe Vercruysse 28 January 1962 (aged 24) 2 France Lens
16 FW Bruno Bellone 14 March 1962 (aged 24) 24 France AS Monaco
17 FW Jean-Pierre Papin 5 November 1963 (aged 22) 1 Belgium Club Brugge
18 FW Dominique Rocheteau 14 January 1955 (aged 31) 45 France Paris Saint-Germain
19 FW Yannick Stopyra 9 January 1961 (aged 25) 16 France Toulouse
20 FW Daniel Xuereb 22 June 1959 (aged 26) 3 France Lens
21 GK Philippe Bergeroo 13 January 1954 (aged 32) 3 France Toulouse
22 GK Albert Rust 10 October 1953 (aged 32) 0 France Sochaux

Note that this squad is numbered alphabetically by surname within each positional group, and the goalkeepers are assigned the traditional French goalkeepers' shirts 1, 21 and 22 alphabetically. Exceptions are Platini and Giresse who are given their favoured 10 and 12 shirts.

 Hungary

Head coach: György Mezey

No. Pos. Player DoB/Age Caps Club
1 GK Péter Disztl 30 March 1960 (aged 26) 12 Hungary Videoton
2 DF Sándor Sallai 26 March 1960 (aged 26) 30 Hungary Videoton
3 DF Antal Róth 14 September 1960 (aged 25) 18 Hungary Pécsi Munkás
4 DF József Varga 9 October 1954 (aged 31) 29 Turkey Denizlispor
5 DF József Kardos 22 March 1960 (aged 26) 25 Hungary Újpesti Dózsa
6 DF Imre Garaba 29 July 1958 (aged 27) 51 Hungary Budapest Honvéd
7 FW József Kiprich 6 September 1963 (aged 22) 12 Hungary Tatabányai Bányász
8 MF Antal Nagy (Captain) 17 October 1956 (aged 29) 23 Hungary Budapest Hovnéd
9 MF László Dajka 29 April 1959 (aged 27) 17 Hungary Budapest Honvéd
10 MF Lajos Détári 24 April 1963 (aged 23) 15 Hungary Budapest Honvéd
11 FW Márton Esterházy 9 April 1956 (aged 30) 20 Greece AEK Athens
12 DF József Csuhay 12 July 1957 (aged 28) 9 Hungary Videoton
13 DF László Disztl 4 June 1962 (aged 23) 4 Hungary Videoton
14 DF Zoltán Péter 23 March 1958 (aged 28) 19 Hungary Zalaegerszegi TE
15 MF Péter Hannich 30 March 1957 (aged 29) 21 Hungary Rába ETO Győr
16 DF József Nagy 20 October 1960 (aged 25) 1 Hungary Szombathelyi Haladás
17 MF Győző Burcsa 13 March 1954 (aged 32) 11 France Auxerre
18 GK József Szendrei 25 April 1954 (aged 32) 1 Hungary Újpesti Dózsa
19 FW György Bognár 5 November 1961 (aged 24) 5 Hungary MTK Hungária
20 FW Kálmán Kovács 11 September 1965 (aged 20) 6 Hungary Budapest-Honvéd
21 MF Gyula Hajszán 9 October 1961 (aged 24) 20 Hungary Rába ETO Győr
22 GK József Andrusch 31 March 1956 (aged 30) 5 Hungary Budapest Honvéd

 Soviet Union

Head coach: Valeri Lobanovsky

No. Pos. Player DoB/Age Caps Club
1 GK Rinat Dasayev 13 June 1957 (aged 28) 58 Soviet Union Spartak Moscow
2 DF Volodymyr Bezsonov 5 March 1958 (aged 28) 53 Soviet Union Dynamo Kyiv
3 DF Aleksandr Chivadze 8 April 1955 (aged 31) 42 Soviet Union Dinamo Tbilisi
4 DF Gennady Morozov 30 December 1962 (aged 23) 9 Soviet Union Spartak Moscow
5 DF Anatoliy Demyanenko (Captain) 19 February 1959 (aged 27) 46 Soviet Union Dynamo Kyiv
6 DF Aleksandr Bubnov 10 October 1955 (aged 30) 32 Soviet Union Spartak Moscow
7 MF Ivan Yaremchuk 19 March 1962 (aged 24) 2 Soviet Union Dynamo Kyiv
8 MF Pavel Yakovenko 19 December 1964 (aged 21) 1 Soviet Union Dynamo Kyiv
9 MF Aleksandr Zavarov 24 April 1961 (aged 25) 7 Soviet Union Dynamo Kyiv
10 DF Oleh Kuznetsov 22 March 1963 (aged 23) 5 Soviet Union Dynamo Kyiv
11 FW Oleh Blokhin 5 November 1952 (aged 33) 104 Soviet Union Dynamo Kyiv
12 MF Andriy Bal 16 February 1958 (aged 28) 17 Soviet Union Dynamo Kyiv
13 MF Gennadiy Litovchenko 11 September 1963 (aged 22) 18 Soviet Union Dnipro Dnipropetrovsk
14 FW Sergey Rodionov 3 September 1962 (aged 23) 17 Soviet Union Spartak Moscow
15 DF Nikolay Larionov 19 January 1957 (aged 29) 15 Soviet Union Zenit Leningrad
16 GK Viktor Chanov 21 July 1959 (aged 26) 1 Soviet Union Dynamo Kyiv
17 MF Vadym Yevtushenko 1 January 1958 (aged 28) 7 Soviet Union Dynamo Kyiv
18 FW Oleh Protasov 4 February 1964 (aged 22) 19 Soviet Union Dnipro Dnipropetrovsk
19 FW Ihor Belanov 25 September 1960 (aged 25) 4 Soviet Union Dynamo Kyiv
20 MF Sergei Aleinikov 7 November 1961 (aged 24) 23 Soviet Union Dinamo Minsk
21 DF Vasiliy Rats 25 April 1961 (aged 25) 2 Soviet Union Dynamo Kyiv
22 GK Serhiy Krakovskiy 11 August 1960 (aged 25) 0 Soviet Union Dnipro Dnipropetrovsk

Group D

 Algeria

Head coach: Rabah Saâdane

No. Pos. Player DoB/Age Caps Club
1 GK Nacerdine Drid 22 January 1957 (aged 29) NA Algeria MP Oran
2 DF Mahmoud Guendouz (Captain) 24 February 1953 (aged 33) NA Algeria JS El Biar
3 DF Fathi Chebal 19 August 1956 (aged 29) NA France FC Rouen
4 DF Nourredine Kourichi 12 April 1954 (aged 32) NA France Lille OSC
5 DF Abdellah Medjadi Liegeon 1 December 1957 (aged 28) NA France AS Monaco
6 MF Mohammed Kaci Said 2 May 1958 (aged 28) NA Algeria RS Kouba
7 FW Salah Assad 13 March 1958 (aged 28) NA France FC Mulhouse
8 MF Karim Maroc 5 March 1958 (aged 28) NA France Montpellier SC
9 FW Djamel Menad 22 July 1960 (aged 25) NA Algeria JE Tizi-Ouzou
10 MF Lakhdar Belloumi 29 December 1958 (aged 27) NA Algeria GCR Mascara
11 FW Rabah Madjer 15 December 1958 (aged 27) NA Portugal FC Porto
12 FW Tedj Bensaoula 1 December 1954 (aged 31) NA France Le Havre AC
13 FW Rachid Harkouk 16 May 1956 (aged 30) NA England Notts County
14 MF Djamel Zidane 28 April 1955 (aged 31) NA Belgium Waterschei Thor
15 DF Abdelhamid Sadmi 1 January 1961 (aged 25) NA Algeria JE Tizi-Ouzou
16 DF Faouzi Mansouri 17 January 1956 (aged 30) NA France Montpellier
17 FW Fawzi Benkhalidi 3 February 1963 (aged 23) NA Algeria WKF Boufarik
18 MF Halim Benmabrouk 25 June 1960 (aged 25) NA France Racing Paris
19 DF Mohammed Chaib 20 May 1957 (aged 29) NA Algeria RS Kouba
20 DF Fodil Megharia 23 May 1961 (aged 25) NA Algeria ASO Chlef
21 GK Larbi El Hadi 27 May 1961 (aged 25) NA Algeria WKF Boufarik
22 GK Mourad Amara 19 February 1959 (aged 27) NA Algeria JE Tizi-Ouzou

 Brazil

Head coach: Telê Santana

No. Pos. Player DoB/Age Caps Club
1 GK Carlos 4 March 1956 (aged 30) NA Brazil Corinthians
2 DF Édson 3 July 1959 (aged 26) NA Brazil Corinthians
3 DF Oscar 20 June 1954 (aged 31) NA Brazil São Paulo
4 DF Edinho (Captain) 5 June 1955 (aged 30) NA Italy Udinese
5 MF Falcão 16 October 1953 (aged 32) NA Brazil São Paulo
6 DF Júnior 29 June 1954 (aged 31) NA Italy Torino
7 FW Müller 31 January 1966 (aged 20) NA Brazil São Paulo
8 FW Casagrande 15 April 1963 (aged 23) NA Brazil Corinthians
9 FW Careca 5 October 1960 (aged 25) NA Brazil São Paulo
10 FW Zico 3 March 1953 (aged 33) NA Brazil Flamengo
11 FW Edivaldo 13 April 1962 (aged 24) NA Brazil Atlético Mineiro
12 GK Paulo Vitor 7 June 1957 (aged 28) NA Brazil Fluminense
13 DF Josimar 19 September 1961 (aged 24) NA Brazil Botafogo
14 DF Júlio César 8 March 1963 (aged 23) NA Brazil Guarani
15 MF Alemão 22 November 1961 (aged 24) NA Brazil Botafogo
16 DF Mauro Galvão 19 December 1961 (aged 24) NA Brazil Internacional
17 DF Branco 4 April 1964 (aged 22) NA Brazil Fluminense
18 MF Sócrates 19 February 1954 (aged 32) NA Brazil Flamengo
19 MF Elzo 22 January 1961 (aged 25) NA Brazil Atlético Mineiro
20 MF Silas 27 August 1965 (aged 20) NA Brazil São Paulo
21 MF Valdo 12 January 1964 (aged 22) NA Brazil Grêmio
22 GK Leão 11 July 1949 (aged 36) NA Brazil Palmeiras

 Northern Ireland

Head coach: Billy Bingham

No. Pos. Player DoB/Age Caps Club
1 GK Pat Jennings 12 June 1945 (aged 40) NA England Tottenham Hotspur
2 DF Jimmy Nicholl 28 December 1956 (aged 29) NA England West Bromwich Albion
3 DF Mal Donaghy 13 September 1957 (aged 28) NA England Luton Town
4 DF John O'Neill 11 March 1958 (aged 28) NA England Leicester City
5 DF Alan McDonald 12 October 1963 (aged 22) NA England Queens Park Rangers
6 MF David McCreery 16 September 1957 (aged 28) NA England Newcastle United
7 MF Steve Penney 16 January 1964 (aged 22) NA England Brighton
8 MF Sammy McIlroy (Captain) 2 August 1954 (aged 31) NA England Manchester City
9 FW Jimmy Quinn 18 November 1959 (aged 26) NA England Blackburn Rovers
10 MF Norman Whiteside 7 May 1965 (aged 21) NA England Manchester United
11 FW Ian Stewart 10 September 1961 (aged 24) NA England Newcastle United
12 GK Jim Platt 26 January 1951 (aged 35) NA Northern Ireland Coleraine
13 GK Philip Hughes 19 November 1964 (aged 21) NA England Bury
14 FW Gerry Armstrong 23 May 1954 (aged 32) NA England Chesterfield
15 MF Nigel Worthington 4 November 1961 (aged 24) NA England Sheffield Wednesday
16 MF Paul Ramsey 3 September 1962 (aged 23) NA England Leicester City
17 FW Colin Clarke 30 October 1962 (aged 23) NA England Bournemouth
18 DF John McClelland 7 December 1955 (aged 30) NA England Watford
19 FW Billy Hamilton 9 May 1957 (aged 29) NA England Oxford United
20 DF Bernard McNally 17 February 1963 (aged 23) NA England Shrewsbury Town
21 MF David Campbell 2 June 1965 (aged 20) NA England Nottingham Forest
22 FW Mark Caughey 31 August 1960 (aged 25) NA Northern Ireland Linfield

 Spain

Head coach: Miguel Muñoz

No. Pos. Player DoB/Age Caps Club
1 GK Andoni Zubizarreta 23 October 1961 (aged 24) NA Spain Athletic Bilbao
2 DF Tomás 9 August 1960 (aged 25) NA Spain Atlético Madrid
3 DF José Antonio Camacho (Captain) 8 June 1955 (aged 30) NA Spain Real Madrid
4 DF Antonio Maceda 16 May 1957 (aged 29) NA Spain Real Madrid
5 DF Víctor 15 March 1957 (aged 29) NA Spain Barcelona
6 MF Rafael Gordillo 24 February 1957 (aged 29) NA Spain Real Madrid
7 MF Juan Antonio Señor 26 August 1958 (aged 27) NA Spain Real Zaragoza
8 DF Andoni Goikoetxea 23 August 1956 (aged 29) NA Spain Athletic Bilbao
9 FW Emilio Butragueño 22 July 1963 (aged 22) NA Spain Real Madrid
10 FW Francisco José Carrasco 6 March 1959 (aged 27) NA Spain Barcelona
11 MF Julio Alberto 7 October 1958 (aged 27) NA Spain Barcelona
12 FW Quique Setién 27 September 1958 (aged 27) NA Spain Atlético Madrid
13 GK Urruti 17 February 1952 (aged 34) NA Spain Barcelona
14 MF Ricardo Gallego 8 February 1959 (aged 27) NA Spain Real Madrid
15 DF Chendo 12 October 1961 (aged 24) NA Spain Real Madrid
16 FW Hipólito Rincón 28 April 1957 (aged 29) NA Spain Real Betis
17 MF Francisco 1 November 1962 (aged 23) NA Spain Sevilla
18 MF Ramón Calderé 16 January 1959 (aged 27) NA Spain Barcelona
19 FW Julio Salinas 11 September 1962 (aged 23) NA Spain Athletic Bilbao
20 FW Eloy 10 July 1964 (aged 21) NA Spain Sporting Gijón
21 MF Míchel 23 March 1963 (aged 23) NA Spain Real Madrid
22 GK Juan Carlos Ablanedo 2 September 1963 (aged 22) NA Spain Sporting Gijón

Group E

 Denmark

Head coach: West Germany Sepp Piontek

No. Pos. Player DoB/Age Caps Club
1 GK Troels Rasmussen 4 July 1961 (aged 24) 15 Denmark Aarhus GF
2 DF John Sivebæk 25 October 1961 (aged 24) 36 England Manchester United
3 DF Søren Busk 10 April 1953 (aged 33) 46 Netherlands MVV Maastricht
4 DF Morten Olsen (Captain) 14 August 1949 (aged 36) 79 Belgium Anderlecht
5 DF Ivan Nielsen 9 October 1956 (aged 29) 31 Netherlands Feyenoord
6 MF Søren Lerby 1 February 1958 (aged 28) 51 West Germany Bayern Munich
7 MF Jan Mølby 4 July 1963 (aged 22) 20 England Liverpool
8 MF Jesper Olsen 20 March 1961 (aged 25) 26 England Manchester United
9 FW Klaus Berggreen 3 February 1958 (aged 28) 32 Italy Pisa
10 FW Preben Elkjær Larsen 11 September 1957 (aged 28) 56 Italy Verona
11 MF Michael Laudrup 15 June 1964 (aged 21) 30 Italy Juventus
12 DF Jens Jørn Bertelsen 15 February 1952 (aged 34) 58 Switzerland Aarau
13 MF Per Frimann 4 June 1962 (aged 23) 10 Belgium Anderlecht
14 FW Allan Simonsen 15 December 1952 (aged 33) 53 Denmark Vejle
15 MF Frank Arnesen 30 September 1956 (aged 29) 45 Netherlands PSV
16 GK Ole Qvist 25 February 1950 (aged 36) 38 Denmark KB
17 DF Kent Nielsen 28 December 1961 (aged 24) 4 Denmark Brønshøj
18 MF Flemming Christensen 10 April 1958 (aged 28) 10 Denmark Lyngby
19 FW John Eriksen 20 November 1957 (aged 28) 5 Netherlands Feyenoord
20 MF Jan Bartram 6 March 1962 (aged 24) 3 Denmark Aarhus
21 DF Henrik Andersen 7 May 1965 (aged 21) 6 Belgium Anderlecht
22 GK Lars Høgh 14 January 1959 (aged 27) 3 Denmark Odense

 Scotland

Head coach: Alex Ferguson

No. Pos. Player DoB/Age Caps Club
1 GK Jim Leighton 24 July 1958 (aged 27) 26 Scotland Aberdeen
2 DF Richard Gough 5 April 1962 (aged 24) 23 Scotland Dundee United
3 DF Maurice Malpas 3 August 1962 (aged 23) 10 Scotland Dundee United
4 MF Graeme Souness (Captain) 6 May 1953 (aged 33) 52 Italy Sampdoria
5 DF Alex McLeish 21 January 1959 (aged 27) 43 Scotland Aberdeen
6 DF Willie Miller 2 May 1955 (aged 31) 48 Scotland Aberdeen
7 MF Gordon Strachan 9 February 1957 (aged 29) 34 England Manchester United
8 MF Roy Aitken 24 November 1958 (aged 27) 20 Scotland Celtic
9 FW Eamonn Bannon 18 April 1958 (aged 28) 9 Scotland Dundee United
10 MF Jim Bett 25 November 1959 (aged 26) 17 Scotland Aberdeen
11 MF Paul McStay 22 October 1964 (aged 21) 14 Scotland Celtic
12 GK Andy Goram 13 April 1964 (aged 22) 3 England Oldham Athletic
13 DF Steve Nicol 11 December 1961 (aged 24) 8 England Liverpool
14 DF David Narey 12 June 1956 (aged 29) 28 Scotland Dundee United
15 DF Arthur Albiston 14 July 1957 (aged 28) 13 England Manchester United
16 MF Frank McAvennie 22 November 1959 (aged 26) 2 England West Ham United
17 FW Steve Archibald 27 September 1956 (aged 29) 26 Spain Barcelona
18 FW Graeme Sharp 16 October 1960 (aged 25) 6 England Everton
19 FW Charlie Nicholas 30 December 1961 (aged 24) 15 England Arsenal
20 FW Paul Sturrock 10 October 1956 (aged 29) 17 Scotland Dundee United
21 MF Davie Cooper 25 February 1956 (aged 30) 14 Scotland Rangers
22 GK Alan Rough 25 November 1951 (aged 34) 53 Scotland Hibernian

Uruguay Uruguay

Head coach: Omar Borrás

No. Pos. Player DoB/Age Caps Club
1 GK Rodolfo Rodríguez 20 January 1956 (aged 30) NA Brazil Santos
2 DF Nelson Gutiérrez 13 April 1962 (aged 24) NA Argentina River Plate
3 DF Eduardo Mario Acevedo 25 September 1959 (aged 26) NA Uruguay Defensor Sporting
4 DF Víctor Diogo 9 April 1958 (aged 28) NA Brazil Palmeiras
5 MF Miguel Bossio 10 February 1960 (aged 26) NA Uruguay Peñarol
6 DF José Batista 6 March 1962 (aged 24) NA Argentina Deportivo Español
7 FW Antonio Alzamendi 7 June 1956 (aged 29) NA Argentina River Plate
8 MF Jorge Barrios (Captain) 24 January 1961 (aged 25) NA Greece Olympiakos
9 FW Jorge da Silva 11 December 1961 (aged 24) NA Spain Atlético Madrid
10 MF Enzo Francescoli 12 November 1961 (aged 24) NA Argentina River Plate
11 MF Sergio Santín 6 August 1956 (aged 29) NA Colombia Atlético Nacional
12 GK Fernando Alvez 4 September 1959 (aged 26) NA Uruguay Peñarol
13 DF César Vega 2 September 1959 (aged 26) NA Uruguay Danubio
14 DF Darío Pereyra 19 October 1956 (aged 29) NA Brazil São Paulo
15 DF Eliseo Rivero 27 December 1957 (aged 28) NA Uruguay Peñarol
16 MF Mario Saralegui 24 April 1959 (aged 27) NA Uruguay Peñarol
17 MF José Zalazar 26 October 1963 (aged 22) NA Uruguay Peñarol
18 MF Rubén Paz 8 August 1959 (aged 26) NA Brazil Internacional
19 FW Venancio Ramos 20 June 1959 (aged 26) NA France Lens
20 FW Carlos Aguilera 21 September 1964 (aged 21) NA Uruguay Nacional
21 FW Wilmar Cabrera 31 July 1959 (aged 26) NA Spain Valencia
22 GK Celso Otero 1 February 1958 (aged 28) NA Uruguay Montevideo Wanderers

 West Germany

Head coach: Franz Beckenbauer

No. Pos. Player DoB/Age Caps Club
1 GK Harald Schumacher 6 March 1954 (aged 32) NA West Germany Köln
2 DF Hans-Peter Briegel 11 October 1955 (aged 30) NA Italy Verona
3 DF Andreas Brehme 9 November 1960 (aged 25) NA West Germany Kaiserslautern
4 DF Karlheinz Förster 25 July 1958 (aged 27) NA West Germany Stuttgart
5 DF Matthias Herget 14 November 1955 (aged 30) NA West Germany Bayer Uedingen
6 DF Norbert Eder 7 November 1955 (aged 30) NA West Germany Bayern Munich
7 MF Pierre Littbarski 16 April 1960 (aged 26) NA West Germany Köln
8 MF Lothar Matthäus 21 March 1961 (aged 25) NA West Germany Bayern Munich
9 FW Rudi Völler 13 April 1960 (aged 26) NA West Germany Werder Bremen
10 MF Felix Magath 26 July 1953 (aged 32) NA West Germany Hamburg
11 FW Karl-Heinz Rummenigge (Captain) 25 September 1955 (aged 30) NA Italy Internazionale
12 GK Uli Stein 23 October 1954 (aged 31) NA West Germany Hamburg
13 MF Karl Allgöwer 5 January 1957 (aged 29) NA West Germany Stuttgart
14 DF Thomas Berthold 12 November 1964 (aged 21) NA West Germany Eintracht Frankfurt
15 DF Klaus Augenthaler 26 September 1957 (aged 28) NA West Germany Bayern Munich
16 MF Olaf Thon 1 May 1966 (aged 20) NA West Germany Schalke 04
17 DF Ditmar Jakobs 28 August 1953 (aged 32) NA West Germany Hamburg
18 MF Uwe Rahn 21 May 1962 (aged 24) NA West Germany Borussia Mönchengladbach
19 FW Klaus Allofs 5 December 1956 (aged 29) NA West Germany Köln
20 FW Dieter Hoeneß 7 January 1953 (aged 33) NA West Germany Bayern Munich
21 MF Wolfgang Rolff 26 December 1959 (aged 26) NA West Germany Hamburg
22 GK Eike Immel 27 November 1960 (aged 25) NA West Germany Borussia Dortmund

Group F

 Morocco

Head coach: Brazil José Faria

No. Pos. Player DoB/Age Caps Club
1 GK Badou Zaki (Captain) 2 April 1959 (aged 27) NA Morocco Wydad Casablanca
2 DF Labid Khalifa 1955 NA Morocco Kenitra
3 DF Abdelmajid Lamriss 12 February 1959 (aged 27) NA Morocco FAR Rabat
4 DF Mustafa El Biyaz 12 December 1960 (aged 25) NA Morocco KAC Marrakesh
5 DF Noureddine Bouyahyaoui 7 January 1955 (aged 31) NA Morocco Kenitra
6 MF Abdelmajid Dolmy 19 April 1953 (aged 33) NA Morocco Raja Casablanca
7 MF Mustafa El Haddaoui 28 July 1961 (aged 24) NA Switzerland Lausanne
8 MF Aziz Bouderbala 26 December 1960 (aged 25) NA Switzerland Sion
9 FW Abdelkrim Merry "Krimau" 13 January 1955 (aged 31) NA France Le Havre
10 MF Mohammed Timoumi 15 January 1960 (aged 26) NA Morocco FAR Rabat
11 FW Mustafa Merry 21 April 1958 (aged 28) NA France Valenciennes
12 GK Salahdine Hmied 1 September 1961 (aged 24) NA Morocco FAR Rabat
13 FW Abdelfettah Rhiati 25 February 1963 (aged 23) NA Morocco Maghreb Fez
14 DF Lahcen Ouadani 14 July 1959 (aged 26) NA Morocco FAR Rabat
15 MF Mouncif El Haddaoui 21 October 1964 (aged 21) NA Morocco AS Sale
16 FW Azzedine Amanallah 7 April 1956 (aged 30) NA France Besançon
17 FW Abderrazak Khairi 20 November 1962 (aged 23) NA Morocco FAR Rabat
18 MF Mohammed Sahil 11 October 1963 (aged 22) NA Morocco KAC Marrakesh
19 MF Fadel Jilal 4 March 1964 (aged 22) NA Morocco Wydad Casablanca
20 DF Abdellah Bidane 10 September 1965 (aged 20) NA Morocco CODM Meknes
21 MF Abdelaziz Souleimani 30 April 1958 (aged 28) NA Morocco Maghreb Fez
22 GK Abdelfettah Mouddani 30 July 1956 (aged 29) NA Morocco Kenitra
23 DF Abderrazak Dinar 26 July 1961 (aged 24) NA Austria FK Austria Wien

 England

Head coach: Bobby Robson

No. Pos. Player DoB/Age Caps Club
1 GK Peter Shilton 18 September 1949 (aged 36) NA England Southampton
2 DF Gary Stevens 27 March 1963 (aged 23) NA England Everton
3 DF Kenny Sansom 26 September 1958 (aged 27) NA England Arsenal
4 MF Glenn Hoddle 27 October 1957 (aged 28) NA England Tottenham Hotspur
5 DF Alvin Martin 29 July 1958 (aged 27) NA England West Ham United
6 DF Terry Butcher 28 December 1958 (aged 27) NA England Ipswich Town
7 MF Bryan Robson (Captain) 11 January 1957 (aged 29) NA England Manchester United
8 MF Ray Wilkins 14 September 1956 (aged 29) NA Italy Milan
9 FW Mark Hateley 7 November 1961 (aged 24) NA Italy Milan
10 FW Gary Lineker 30 November 1960 (aged 25) NA England Everton
11 MF Chris Waddle 14 December 1960 (aged 25) NA England Tottenham Hotspur
12 DF Viv Anderson 29 July 1956 (aged 29) NA England Arsenal
13 GK Chris Woods 14 November 1959 (aged 26) NA England Norwich City
14 DF Terry Fenwick 17 November 1959 (aged 26) NA England Queens Park Rangers
15 DF Gary A. Stevens 30 March 1962 (aged 24) NA England Tottenham Hotspur
16 MF Peter Reid 20 June 1956 (aged 29) NA England Everton
17 MF Trevor Steven 21 September 1963 (aged 22) NA England Everton
18 MF Steve Hodge 25 October 1962 (aged 23) NA England Aston Villa
19 MF John Barnes 7 November 1963 (aged 22) NA England Watford
20 FW Peter Beardsley 18 January 1961 (aged 25) NA England Newcastle United
21 FW Kerry Dixon 24 July 1961 (aged 24) NA England Chelsea
22 GK Gary Bailey 9 August 1958 (aged 27) NA England Manchester United

 Poland

Head coach: Antoni Piechniczek

No. Pos. Player DoB/Age Caps Club
1 GK Józef Młynarczyk 20 September 1953 (aged 32) 38 Portugal Porto
2 DF Kazimierz Przybyś 11 July 1960 (aged 25) 9 Poland Widzew Łódź
3 DF Władysław Żmuda 6 June 1954 (aged 31) 90 Italy Cremonese
4 DF Marek Ostrowski 22 November 1959 (aged 26) 26 Poland Pogoń Szczecin
5 DF Roman Wójcicki 8 January 1958 (aged 28) 49 Poland Widzew Łódź
6 MF Waldemar Matysik 27 September 1961 (aged 24) 42 Poland Górnik Zabrze
7 MF Ryszard Tarasiewicz 27 April 1962 (aged 24) 12 Poland Śląsk Wrocław
8 FW Jan Urban 14 May 1962 (aged 24) 13 Poland Górnik Zabrze
9 MF Jan Karaś 17 March 1959 (aged 27) 6 Poland Legia Warszawa
10 DF Stefan Majewski 31 January 1956 (aged 30) 36 Germany Kaiserslautern
11 FW Włodzimierz Smolarek 16 July 1957 (aged 28) 48 Poland Widzew Łódź
12 GK Jacek Kazimierski 17 August 1959 (aged 26) 16 Poland Legia Warszawa
13 MF Ryszard Komornicki 14 August 1959 (aged 26) 14 Poland Górnik Zabrze
14 DF Dariusz Kubicki 6 June 1963 (aged 22) 11 Poland Legia Warszawa
15 MF Andrzej Buncol 21 September 1959 (aged 26) 49 Poland Legia Warszawa
16 FW Andrzej Pałasz 22 July 1960 (aged 25) 34 Poland Górnik Zabrze
17 FW Andrzej Zgutczyński 1 January 1958 (aged 28) 4 Poland Górnik Zabrze
18 DF Krzysztof Pawlak 12 February 1958 (aged 28) 22 Poland Lech Poznań
19 GK Józef Wandzik 13 August 1963 (aged 22) 3 Poland Górnik Zabrze
20 MF Zbigniew Boniek (Captain) 3 March 1956 (aged 30) 74 Italy Roma
21 MF Dariusz Dziekanowski 30 September 1962 (aged 23) 33 Poland Legia Warszawa
22 FW Jan Furtok 9 March 1962 (aged 24) 4 Poland GKS Katowice

 Portugal

Head coach: José Torres

No. Pos. Player DoB/Age Caps Club
1 GK Manuel Bento (Captain) 25 June 1948 (aged 37) NA Portugal Benfica
2 DF João Pinto 21 November 1961 (aged 24) NA Portugal Porto
3 MF António Sousa 28 April 1957 (aged 29) NA Portugal Sporting CP
4 DF José Ribeiro 2 November 1957 (aged 28) NA Portugal Boavista
5 DF Álvaro 3 January 1961 (aged 25) NA Portugal Benfica
6 MF Carlos Manuel 15 January 1958 (aged 28) NA Portugal Benfica
7 MF Jaime Pacheco 22 July 1958 (aged 27) NA Portugal Sporting CP
8 DF Frederico 6 April 1957 (aged 29) NA Portugal Boavista
9 FW Fernando Gomes 22 November 1956 (aged 29) NA Portugal Porto
10 FW Paulo Futre 28 February 1966 (aged 20) NA Portugal Porto
11 MF Fernando Óscar Bandeirinha 26 November 1962 (aged 23) NA Portugal Académica de Coimbra
12 GK Jorge Martins 22 August 1954 (aged 31) NA Portugal Belenenses
13 DF António Morato 6 November 1964 (aged 21) NA Portugal Sporting CP
14 MF Jaime Magalhães 10 July 1962 (aged 23) NA Portugal Porto
15 FW António Oliveira 8 June 1958 (aged 27) NA Portugal Benfica
16 DF José António 29 October 1957 (aged 28) NA Portugal Belenenses
17 FW Diamantino 3 August 1959 (aged 26) NA Portugal Benfica
18 MF Luís Sobrinho 5 May 1961 (aged 25) NA Portugal Belenenses
19 FW Rui Águas 28 April 1960 (aged 26) NA Portugal Benfica
20 DF Augusto Inácio 1 February 1955 (aged 31) NA Portugal Porto
21 MF António André 24 December 1957 (aged 28) NA Portugal Porto
22 GK Vítor Damas 8 October 1947 (aged 38) NA Portugal Sporting CP

External links