# 1990 African Cup of Nations squads

The list below details the squads that competed at the 1990 African Cup of Nations.

## Group A
### Algeria

Coach: Abdelhamid Kermali
| No. | Pos. | Player | Date of birth (age) | Club |
| 1 | 1GK | Larbi El Hadi | (1961-05-27)27 May 1961 (aged 28) | JS Kabylie |
| 16 | 1GK | Kamel Kadri | (1963-11-19)19 November 1963 (aged 26) | MC Alger |
| 22 | 1GK | Antar Osmani | (1960-02-22)22 February 1960 (aged 30) | ES Sétif |
| 2 | 2DF | Noureddine Bounaâs | (1965-10-18)18 October 1965 (aged 24) | MO Constantine |
| 3 | 2DF | Kamel Adjas | (1961-08-22)22 August 1961 (aged 28) | ES Sétif |
| 4 | 2DF | Ali Benhalima | (1962-01-21)21 January 1962 (aged 28) | MC Oran |
| 5 | 2DF | Rachid Adghigh* | (1961-07-01)1 July 1961 (aged 28) | JS Kabylie |
| 5 | 2DF | Messaoud Aït Abderrahmane* | (1970-11-11)11 November 1970 (aged 19) | JS Kabylie |
| 8 | 2DF | Djamel Amani | (1962-06-17)17 June 1962 (aged 27) | Royal Antwerp |
| 13 | 2DF | Lotfi Manaâ | (1964-11-21)21 November 1964 (aged 25) | USM Annaba |
| 15 | 2DF | Abdelhakim Serrar | (1961-04-24)24 April 1961 (aged 28) | ES Sétif |
| 19 | 2DF | Tarek Lazizi | (1971-06-08)8 June 1971 (aged 18) | MC Alger |
| 20 | 2DF | Fodil Megharia | (1961-05-23)23 May 1961 (aged 28) | Club Africain |
| 6 | 3MF | Mahieddine Meftah | (1968-09-25)25 September 1968 (aged 21) | JS Kabylie |
| 14 | 3MF | Tahar Chérif El-Ouazzani | (1967-07-10)10 July 1967 (aged 22) | MC Oran |
| 18 | 3MF | Moussa Saïb | (1969-03-06)6 March 1969 (aged 20) | JS Kabylie |
| 7 | 4FW | Hamid Rahmouni | (1967-10-22)22 October 1967 (aged 22) | ES Sétif |
| 9 | 4FW | Djamel Menad | (1960-07-22)22 July 1960 (aged 29) | Nîmes Olympique |
| 10 | 4FW | Chérif Oudjani | (1964-12-09)9 December 1964 (aged 25) | FC Sochaux |
| 11 | 4FW | Rabah Madjer (c) | (1958-02-15)15 February 1958 (aged 32) | FC Porto |
| 12 | 4FW | Nacer Bouiche | (1965-05-16)16 May 1965 (aged 24) | JS Kabylie |
| 17 | 4FW | Mohamed Rahem | (1970-06-21)21 June 1970 (aged 19) | USM El Harrach |
| 21 | 4FW | Abderrazak Djahnit | (1968-01-02)2 January 1968 (aged 22) | JS Kabylie |
*Rachid Adghigh seriously injured after the 2nd match, Algeria decided to replace him with Messaoud Aït Abderrahmane

### Egypt

Coach: Hany Moustafa
| No. | Pos. | Player | Date of birth (age) | Club |
| 1 | 1GK | Thabet El-Batal | (1953-09-16)16 September 1953 (aged 36) | Al-Ahly |
| | 1GK | Islam Yusef | | Tersana SC |
| | 1GK | Basim Khairatl | | El Shams SC |
| | 2DF | Fawzi Gamal | (1966-10-23)23 October 1966 (aged 23) | Ismaily |
| | 2DF | Hamada Sedki | (1961-08-25)25 August 1961 (aged 28) | Al-Ahly |
| | 2DF | Hesham Ibrahim | | Zamalek |
| | 2DF | Mohamed Saad | | Al-Ahly |
| | 2DF | Talaat Mansour | (1967-02-26)26 February 1967 (aged 23) | Al Masry SC |
| | 2DF | Mosheer Hanafi | (1969-11-01)1 November 1969 (aged 20) | Al-Ahly |
| | 2DF | Nabil Mahmoud | | Zamalek |
| | 3MF | Taha El-Sayed | | Al Mokawloon Al Arab SC |
| | 3MF | Ehab Galal | | El Shams SC |
| | 3MF | Abdulhameed Fathallah | | Al-Ahly |
| | 3MF | Mohamed Saad Shehata | (1961-02-08)8 February 1961 (aged 29) | Al Mokawloon Al Arab SC |
| | 3MF | Essam Marei | | Al Mokawloon Al Arab SC |
| | 3MF | Ashraf Abu Al wafa | | Suez SC |
| | 4FW | Adel Abdel Rahman | (1967-12-11)11 December 1967 (aged 22) | Al-Ahly |
| | 4FW | Ahmed Hamouda | | Al-Ahly |
| | 4FW | Emad Salah | | Zamalek |
| | 4FW | Abdel Azim El-Shoura | | Ghazl El Mahalla |
| | 4FW | Yasser Rayyan | (1970-03-26)26 March 1970 (aged 19) | El Mansoura |
| | 4FW | Tarek Yehia | (1961-09-10)10 September 1961 (aged 28) | Zamalek |

### Ivory Coast

Coach: Radivoje Ognjanović
| No. | Pos. | Player | Date of birth (age) | Club |
| 1 | 1GK | Alain Gouaméné | (1966-06-15)15 June 1966 (aged 23) | ASEC Mimosas |
| 22 | 1GK | Obou Macaire | (1970-12-28)28 December 1970 (aged 19) | |
| 5 | 2DF | Sékana Diaby | (1968-08-10)10 August 1968 (aged 21) | RCF Paris |
| 2 | 2DF | Basile Aka Kouamé | (1963-04-06)6 April 1963 (aged 26) | ASEC Abidjan |
| 13 | 2DF | Omar Tiero | | |
| 12 | 2DF | Georges Lignon | (1968-12-29)29 December 1968 (aged 21) | Africa Sports |
| 3 | 2DF | Arsène Hobou | (1967-10-30)30 October 1967 (aged 22) | ASEC Abidjan |
| 21 | 2DF | Ruffin Lué | (1968-01-05)5 January 1968 (aged 22) | Africa Sports |
| 7 | 3MF | Saint-Joseph Gadji-Celi | (1961-03-01)1 March 1961 (aged 29) | ASEC Mimosas |
| 16 | 3MF | Serge Maguy | (1970-10-20)20 October 1970 (aged 19) | Africa Sports |
| | 3MF | Youssouf Fofana | (1966-07-26)26 July 1966 (aged 23) | AS Monaco |
| 18 | 3MF | Pascal Miézan | (1959-04-03)3 April 1959 (aged 30) | Africa Sports |
| 8 | 3MF | Oumar Ben Salah | (1964-07-02)2 July 1964 (aged 25) | Avignon Football 84 |
| 4 | 3MF | Yao Amani | (1963-09-17)17 September 1963 (aged 26) | ASEC Abidjan |
| 10 | 4FW | Abdoulaye Traoré | (1967-03-04)4 March 1967 (aged 22) | Avignon Football 84 |
| 11 | 4FW | Dali Benoit Yohoua | (1968-08-10)10 August 1968 (aged 21) | Africa Sports |
| | 4FW | Lucien Kassi-Kouadio | (1963-12-21)21 December 1963 (aged 26) | ASEC Abidjan |
| 6 | | Monghi | | |

### Nigeria

Coach: Clemens Westerhof
| No. | Pos. | Player | Date of birth (age) | Club |
| 1 | 1GK | Alloysius Agu | (1967-07-12)12 July 1967 (aged 22) | ACB Lagos |
| 2 | 2DF | Abdul Aminu | (1965-02-21)21 February 1965 (aged 25) | El-Kanemi Warriors |
| 3 | 2DF | Andrew Uwe | (1967-10-12)12 October 1967 (aged 22) | KSV Roeselare |
| 4 | 2DF | Uche Okechukwu | (1967-09-27)27 September 1967 (aged 22) | Iwuanyanwu Nationale |
| 6 | 3MF | Thompson Oliha | (1968-10-04)4 October 1968 (aged 21) | Iwuanyanwu Nationale |
| 7 | 3MF | Ayodele Ogunlana | | Ranchers Bees |
| 8 | 3MF | Moses Kpakor | (1965-06-01)1 June 1965 (aged 24) | BCC Lions |
| 9 | 4FW | Rashidi Yekini | (1963-10-23)23 October 1963 (aged 26) | Africa Sports |
| 10 | 3MF | Emmanuel Okocha | (1968-12-20)20 December 1968 (aged 21) | Enugu Rangers |
| 11 | 3MF | Ademola Adeshina | (1964-04-06)6 April 1964 (aged 25) | Shooting Stars |
| 13 | 2DF | Herbert Anijekwu | (1964-12-04)4 December 1964 (aged 25) | Enugu Rangers |
| 14 | 4FW | Daniel Amokachi | (1972-12-30)30 December 1972 (aged 17) | Ranchers Bees |
| 15 | 2DF | Benedict Iroha | (1969-11-29)29 November 1969 (aged 20) | Iwuanyanwu Nationale |
| 16 | 3MF | Wasiu Ipaye | (1968-07-06)6 July 1968 (aged 21) | First Bank FC |
| 17 | 3MF | Friday Elahor | (1967-11-14)14 November 1967 (aged 22) | Brøndby IF |
| 18 | 1GK | Christian Obi | (1967-01-02)2 January 1967 (aged 23) | |
| 19 | 2DF | Isaac Semitoje | (1968-04-28)28 April 1968 (aged 21) | Bendel Insurance |
| 20 | 4FW | Baldwin Bazuaye | (1968-09-09)9 September 1968 (aged 21) | Bendel Insurance |
| | 3MF | Tajudeen Oyekanmi | (1973-02-23)23 February 1973 (aged 17) | Ranchers Bees |

## Group B
### Cameroon

Coach: Valery Nepomnyashchy
| Pos. | Player | Date of birth (age) | Club |
| 1GK | William Andem | (1968-06-14)14 June 1968 (aged 21) | Union Douala |
| 1GK | Thomas Nkono | (1955-07-20)20 July 1955 (aged 34) | RCD Espanyol |
| 2DF | Bertin Ebwellé | (1962-09-11)11 September 1962 (aged 27) | Tonnerre Yaoundé |
| 2DF | Emmanuel Kundé | (1956-07-15)15 July 1956 (aged 33) | Canon Yaoundé |
| 2DF | Benjamin Massing | (1962-06-20)20 June 1962 (aged 27) | Créteil |
| 2DF | Jules Onana | (1964-06-12)12 June 1964 (aged 25) | Canon Yaoundé |
| 2DF | Jean-Claude Pagal | (1964-09-15)15 September 1964 (aged 25) | La Roche VF |
| 2DF | Stephen Tataw | (1963-03-31)31 March 1963 (aged 26) | Tonnerre Yaoundé |
| 3MF | Ernest Ebongué | (1962-05-15)15 May 1962 (aged 27) | Varzim S.C. |
| 3MF | André Kana-Biyik | (1965-09-01)1 September 1965 (aged 24) | FC Metz |
| 3MF | Thomas Libiih | (1967-11-17)17 November 1967 (aged 22) | Tonnerre Yaoundé |
| 3MF | Emmanuel Maboang | (1968-11-27)27 November 1968 (aged 21) | Canon Yaoundé |
| 3MF | Louis-Paul Mfédé | (1961-02-26)26 February 1961 (aged 29) | Canon Yaoundé |
| 4FW | Bonaventure Djonkep | (1961-08-20)20 August 1961 (aged 28) | Union Douala |
| 4FW | Eugène Ekéké | (1960-05-30)30 May 1960 (aged 29) | Valenciennes FC |
| 4FW | Cyril Makanaky | (1965-06-28)28 June 1965 (aged 24) | SC Toulon |
| 4FW | François Omam-Biyik | (1966-05-21)21 May 1966 (aged 23) | Stade Laval |

### Kenya

Coach: Mohammed Kheri
| Pos. | Player | Date of birth (age) | Club |
| 1GK | John Busolo | | Leopards |
| 1GK | Washington Muhanji | | Leopards |
| 2DF | Wycliffe Anyangu | | |
| 2DF | Austin Oduor | | Gor Mahia |
| 2DF | Micky Weche | | |
| 2DF | Tobias Ochola | | |
| 3MF | Paul Ochieng | | Gor Mahia |
| 3MF | Abbas Khamis Magongo | | Gor Mahia |
| 3MF | John Lukoye | | |
| 3MF | George Onyango | | |
| 3MF | Sammy Onyango | (1961-03-03)3 March 1961 (aged 28) | Kisumu Posta |
| 3MF | Henry Nyandoro | (1969-10-20)20 October 1969 (aged 20) | Leopards |
| 3MF | Paul Onyera | | |
| 4FW | Henry Motego | (1964-05-21)21 May 1964 (aged 25) | Al-Oruba |
| 4FW | Peter Dawo | 1964 | Gor Mahia |
| 4FW | Mike Origi | (1967-11-16)16 November 1967 (aged 22) | Tusker |
| 4FW | John Odie | | |
| 3MF | Anthony Ndolo | | |
| 3MF | Mulupi Makuto | | |

### Senegal

Coach: Claude Le Roy
| No. | Pos. | Player | Date of birth (age) | Club |
| 16 | 1GK | Abdou M'Baye | | |
| 1 | 1GK | Cheikh Seck | (1958-01-08)8 January 1958 (aged 32) | ES Tunis |
| 9 | 2DF | Mustapha Diagne | (1966-08-15)15 August 1966 (aged 23) | Grenoble Foot |
| 2 | 2DF | Pape Fall | (1960-01-19)19 January 1960 (aged 30) | Caen |
| 3 | 2DF | Adolphe Mendy | (1960-01-16)16 January 1960 (aged 30) | ASC Port Autonome |
| 5 | 2DF | Roger Mendy | (1960-02-08)8 February 1960 (aged 30) | AS Monaco |
| | 2DF | Mamadou Tew | (1959-11-27)27 November 1959 (aged 30) | Club Brugge |
| 12 | 3MF | Adama Cissé | (1967-03-21)21 March 1967 (aged 22) | ASC Diaraf |
| 10 | 3MF | Jules Bocandé | (1958-11-25)25 November 1958 (aged 31) | OGC Nice |
| 6 | 3MF | Lamine Sagna | (1969-11-17)17 November 1969 (aged 20) | ASC Diaraf |
| 15 | 3MF | Sylvestre Coly | | Casa Sport |
| | 3MF | Mamadou Gueye | | |
| | 3MF | Youssou Mbengue | | |
| 8 | 3MF | Baytir Samb | | |
| 7 | 4FW | Abdoulaye Diallo | (1963-01-27)27 January 1963 (aged 27) | Marseille |
| 17 | 4FW | Mamadou Diallo | (1971-08-21)21 August 1971 (aged 18) | Sotra FC |
| 14 | 4FW | Lamine N'Diaye | (1956-10-18)18 October 1956 (aged 33) | Mulhouse |
| 18 | 4FW | Moussa N'Dao | (1968-07-15)15 July 1968 (aged 21) | WAC Casablanca |
| | 4FW | Souleyman Sané | (1961-02-26)26 February 1961 (aged 29) | 1. FC Nürnberg |
| 19 | 4FW | Mamadou Diarra | (1970-10-18)18 October 1970 (aged 19) | ASC Port Autonome |

### Zambia

Coach: Samuel Ndhlovu
| No. | Pos. | Player | Date of birth (age) | Club |
| 1 | 1GK | David Chabala | (1960-02-02)2 February 1960 (aged 30) | Mufulira Wanderers |
| | 2DF | Whiteson Changwe | (1964-10-19)19 October 1964 (aged 25) | Kabwe Warriors |
| | 2DF | Samuel Chomba | (1964-01-05)5 January 1964 (aged 26) | Kabwe Warriors |
| | 2DF | John Soko | (1968-05-05)5 May 1968 (aged 21) | Kalulushi Modern Stars F.C. |
| | 2DF | Kapambwe Mulenga | 1963 (aged 27) | Nkana Red Devils |
| | 3MF | Joel Bwalya | (1972-10-24)24 October 1972 (aged 17) | Mufulira Wanderers |
| | 3MF | Wisdom Mumba Chansa | (1964-04-17)17 April 1964 (aged 25) | Power Dynamos |
| | 3MF | Linos Makwaza | (1965-12-04)4 December 1965 (aged 24) | Power Dynamos |
| | 3MF | Eston Mulenga | (1961-08-06)6 August 1961 (aged 28) | Nkana Red Devils |
| | 3MF | Lucky Msiska | (1960-03-17)17 March 1960 (aged 29) | KSV Roeselare |
| | 3MF | Derby Makinka | (1965-09-05)5 September 1965 (aged 24) | Profund Warriors |
| | 3MF | Beston Chambeshi | (1960-04-04)4 April 1960 (aged 29) | Nkana Red Devils |
| | 4FW | Philemon Chisala | (1966-11-11)11 November 1966 (aged 23) | Mufulira Wanderers| |
| | 3MF | Webster Chikabala | (1965-03-27)27 March 1965 (aged 24) | Nchanga Rangers |
| | 4FW | Kenneth Malitoli | (1966-08-20)20 August 1966 (aged 23) | Nkana Red Devils |
| | 4FW | Geoffrey Mulenga | (1967-10-12)12 October 1967 (aged 22) | FC Fribourg |
| | 4FW | Pearson Mwanza | (1968-01-01)1 January 1968 (aged 22) | Power Dynamos |
| | 4FW | Timothy Mwitwa | (1968-05-21)21 May 1968 (aged 21) | Kabwe Warriors |