Listed below are the dates and results for the first round for the African zone (CAF) of the 1994 FIFA World Cup qualification tournament. For an overview of the entire African zone, see the article 1994 FIFA World Cup qualification (CAF). For an overview of the qualification rounds in their entirety, see the article 1994 FIFA World Cup qualification.
A total of 40 CAF teams entered the competition. However, Burkina Faso, Gambia, Malawi, Mali, Mauritania, São Tomé and Príncipe, Sierra Leone and Sudan all withdrew before the draw was made. In addition, Liberia withdrew during qualification due to financial hardship during a civil war,[1] and Libya withdrew due to UN sanctions.[2]
The African zone was allocated 3 places (out of 24) in the final tournament.[3]
For the first round of play, the zone's 36 remaining teams were divided into 9 groups of 4 teams each. The teams would play against each other on a home-and-away basis, with the group winners advancing to the final round.[3]
Team | Pld | W | D | L | GF | GA | GD | Pts |
---|---|---|---|---|---|---|---|---|
![]() |
4 | 2 | 1 | 1 | 5 | 4 | +1 | 5 |
![]() |
4 | 2 | 0 | 2 | 4 | 3 | +1 | 4 |
![]() |
4 | 1 | 1 | 2 | 2 | 4 | -2 | 3 |
![]() |
withdrew |
Source: [3]
Algeria advanced to the final round.
Algeria ![]() | 3 – 1 | ![]() |
---|---|---|
Tasfaout ![]() Meziane ![]() |
Report | Niyonkuru ![]() |
Attendance: 27,000
Referee: Idrissa Sarr (Mauritania)
Burundi ![]() | 1 – 0 | ![]() |
---|---|---|
Habimana ![]() |
Attendance: 7,000
Referee: Ali Tahir Hafidhi (Tanzania)
Ghana ![]() | 2 – 0 | ![]() |
---|---|---|
Yeboah ![]() K. Ayew ![]() |
Report |
Attendance: 40,000
Referee: Souleymane Badara Sene (Senegal)
Burundi ![]() | 0 – 0 | ![]() |
---|---|---|
Report |
Attendance: 5,000
Referee: Jonathan Gatera (Rwanda)
Ghana ![]() | 1 – 0 | ![]() |
---|---|---|
A. Pele ![]() |
Attendance: 31,711
Referee: Idrissa Sarr (Mauritania)
Algeria ![]() | 2 – 1 | ![]() |
---|---|---|
Brahimi ![]() Meziane ![]() |
Report | Akonnor ![]() |
Attendance: 30,000
Referee: Lim Kee Chong (Mauritius)
Team | Pld | W | D | L | GF | GA | GD | Pts |
---|---|---|---|---|---|---|---|---|
![]() |
4 | 2 | 2 | 0 | 7 | 1 | +6 | 6 |
![]() |
3 | 1 | 1 | 1 | 1 | 5 | -4 | 3 |
![]() |
3 | 0 | 1 | 2 | 1 | 3 | -2 | 1 |
![]() |
withdrew after one match |
Source: [3]
Liberia withdrew after one match, the result was annulled. Swaziland and Zaire did not play last match as neither could qualify
Cameroon advanced to the final round.
Zaire ![]() | 4 – 2 Annulled | ![]() |
---|---|---|
Kabongo ![]() Lukaku ![]() |
Sebwe ![]() Sogbie ![]() |
Referee: Jean-Fidèle Diramba (Gabon)
Cameroon ![]() | 5 – 0 | ![]() |
---|---|---|
Tiki ![]() Tchami ![]() Djappa ![]() Mbarga ![]() Fiala ![]() |
Attendance: 10,336
Referee: Omer Yengo (Congo)
Liberia ![]() | 0 – 0 Annulled | ![]() |
---|---|---|
Referee: Dodji Hounnake-Kouassi (Togo)
Swaziland ![]() | 1 – 0 | ![]() |
---|---|---|
Terblanche ![]() |
Referee: Haroun Onderah (Kenya)
Zaire ![]() | 1 – 2 | ![]() |
---|---|---|
Katschi ![]() |
Ebongué ![]() Tchami ![]() |
Attendance: 28,941
Referee: Joel Dwarf Mondoka (Zambia)
Swaziland ![]() | 0 – 0 | ![]() |
---|---|---|
Referee: Christian Chikuka (Zambia)
Zaire ![]() | Not Played[a] | ![]() |
---|---|---|
Referee: Bantsimba (Congo)
Cameroon ![]() | 0 – 0 | ![]() |
---|---|---|
Referee: Anthony Edusah (Ghana)
Team | Pld | W | D | L | GF | GA | GD | Pts |
---|---|---|---|---|---|---|---|---|
![]() |
6 | 4 | 2 | 0 | 8 | 4 | +4 | 10 |
![]() |
6 | 3 | 2 | 1 | 9 | 3 | +6 | 8 |
![]() |
5 | 1 | 2 | 2 | 3 | 4 | -1 | 4 |
![]() |
5 | 0 | 0 | 5 | 2 | 11 | -9 | 0 |
Source: [3]
Togo replaced Sierra Leone after the latter withdrew after seeding.
Angola vs Togo was not played, as neither team could advance with a win.
Zimbabwe advanced to the final round.
Zimbabwe ![]() | 1 – 0 | ![]() |
---|---|---|
A. Ndlovu ![]() |
Attendance: 42,958
Referee: Macnever Mang'anda (Malawi)
Egypt ![]() | 1 – 0 | ![]() |
---|---|---|
H. Hassan ![]() |
Referee: Rachid Ben Khedija (Tunisia)
Togo ![]() | 1 – 4 | ![]() |
---|---|---|
Salou ![]() |
Mansour ![]() H. Hassan ![]() Ramzy ![]() |
Attendance: 10,253
Referee: Cherif Boubacar Mbaye (Senegal)
Zimbabwe ![]() | 2 – 1 | ![]() |
---|---|---|
P. Ndlovu ![]() Sawu ![]() |
El-Kass ![]() |
Attendance: 55,000
Referee: Getachew Mekonen (Ethiopia)
Angola ![]() | 1 – 1 | ![]() |
---|---|---|
Russo ![]() |
Sawu ![]() |
Referee: Kalumba Kabuya (Zaire)
Togo ![]() | 1 – 2 | ![]() |
---|---|---|
Ali ![]() |
Sawu ![]() McKop ![]() |
Attendance: 5,464
Referee: Fode Capi Camara (Guinea)
Angola ![]() | 0 – 0 | ![]() |
---|---|---|
Referee: Eric Blareau (Belgium)
Egypt ![]() | 3 – 0 | ![]() |
---|---|---|
H. Hassan ![]() Ezzat ![]() El-Kass ![]() |
Referee: Mohamed Bahar (Madagascar)
Zimbabwe ![]() | 2 – 1 | ![]() |
---|---|---|
Sawu ![]() P. Ndlovu ![]() |
Neto ![]() |
Referee: Karamchand Teeluckdharry (Mauritius)
Angola ![]() | Not Played[b] | ![]() |
---|---|---|
Egypt ![]() | 2 – 1 Annulled[c] | ![]() |
---|---|---|
Kasem ![]() H. Hassan ![]() |
Sawu ![]() |
Referee: Jean-Fidèle Diramba (Gabon)
Togo ![]() | 0 – 1 | ![]() |
---|---|---|
Paulão ![]() |
Attendance: 2,427
Referee: Ousmane Souleymane Diallo (Burkina Faso)
Egypt ![]() | 0 – 0 Replay | ![]() |
---|---|---|
Attendance: 10,000
Referee: Joël Quiniou (France)
Team | Pld | W | D | L | GF | GA | GD | Pts |
---|---|---|---|---|---|---|---|---|
![]() |
4 | 3 | 1 | 0 | 7 | 0 | +7 | 7 |
![]() |
4 | 2 | 1 | 1 | 2 | 4 | -2 | 5 |
![]() |
4 | 0 | 0 | 4 | 0 | 5 | -5 | 0 |
![]() |
withdrew, results annulled[e] |
Source: [3]
South Africa replaced São Tomé and Príncipe after the latter withdrew after seeding.
Nigeria advanced to the final round.
Nigeria ![]() | 4 – 0 | ![]() |
---|---|---|
Ricky ![]() Siasa ![]() Yekini ![]() |
Attendance: 40,738
Referee: Rex Odei (Ghana)
South Africa ![]() | 1 – 0 | ![]() |
---|---|---|
Masinga ![]() |
Attendance: 18,964
Referee: Lim Kee Chong (Mauritius)
Congo ![]() | 0 – 1 | ![]() |
---|---|---|
Yekini ![]() |
Attendance: 60,000
Referee: Pierre Alain Mounguengui (Gabon)
South Africa ![]() | 0 – 0 | ![]() |
---|---|---|
Attendance: 47,748
Referee: Edwin Senai (Botswana)
Congo ![]() | 0 – 1 | ![]() |
---|---|---|
Legodi ![]() |
Attendance: 6,000
Referee: Sylvain Abikanlou (Benin)
Nigeria ![]() | 2 – 0 | ![]() |
---|---|---|
Fuludu ![]() George ![]() |
Attendance: 30,202
Referee: Mohamed Kouradji (Algeria)
Team | Pld | W | D | L | GF | GA | GD | Pts |
---|---|---|---|---|---|---|---|---|
![]() |
4 | 2 | 2 | 0 | 7 | 0 | +7 | 6 |
![]() |
4 | 2 | 1 | 1 | 3 | 2 | +1 | 5 |
![]() |
4 | 0 | 1 | 3 | 1 | 9 | -8 | 1 |
![]() |
withdrew |
Source: [3]
Ivory Coast advanced to the final round.
Ivory Coast ![]() | 6 – 0 | ![]() |
---|---|---|
A. Traoré ![]() Ben Salah ![]() Tiéhi ![]() Kouadio ![]() |
Attendance: 15,052
Referee: Titus Olabode Adegbehingbe (Nigeria)
Niger ![]() | 0 – 0 | ![]() |
---|---|---|
Attendance: 14,230
Referee: Ahmat Kinder (Ghana)
Botswana ![]() | 0 – 1 | ![]() |
---|---|---|
Yattaga ![]() |
Referee: Wallace Ernest Mabuza (Swaziland)
Botswana ![]() | 0 – 0 | ![]() |
---|---|---|
Referee: Alem Assefa (Ethiopia)
Ivory Coast ![]() | 1 – 0 | ![]() |
---|---|---|
A. Traoré ![]() |
Attendance: 18,011
Referee: Mamadouba Engage Camara (Guinea)
Niger ![]() | 2 – 1 | ![]() |
---|---|---|
Yahaya ![]() |
Duiker ![]() |
Referee: Sidi Bekaye Magassa (Mali)
Team | Pld | W | D | L | GF | GA | GD | Pts |
---|---|---|---|---|---|---|---|---|
![]() |
6 | 4 | 2 | 0 | 13 | 1 | +12 | 10 |
![]() |
6 | 3 | 3 | 0 | 14 | 2 | +12 | 9 |
![]() |
6 | 1 | 1 | 4 | 3 | 11 | -8 | 3 |
![]() |
6 | 1 | 0 | 5 | 3 | 19 | -16 | 2 |
Source: [3]
Benin replaced Malawi after the latter withdrew after seeding.
Morocco advanced to the final round.
Tunisia ![]() | 5 – 1 | ![]() |
---|---|---|
F. Roussi ![]() Mahjoubi ![]() Hamrouni ![]() Sellimi ![]() |
Sacramento ![]() |
Attendance: 30,118
Referee: Pierluigi Pairetto (Italy)
Morocco ![]() | 5 – 0 Suspended at 51'[f] | ![]() |
---|---|---|
Chaouch ![]() Fertout ![]() Lashaf ![]() Samadi ![]() |
Attendance: 6,820
Referee: Rachid Medjiba (Algeria)
Ethiopia ![]() | 0 – 0 | ![]() |
---|---|---|
Attendance: 2,488
Referee: Bora Mady Kanoso (Madagascar)
Benin ![]() | 0 – 1 | ![]() |
---|---|---|
Daoudi ![]() |
Attendance: 2,488
Referee: Oi Attikora (Ivory Coast)
Tunisia ![]() | 1 – 1 | ![]() |
---|---|---|
F. Rouissi ![]() |
Bouyboub ![]() |
Attendance: 36,950
Referee: Michel Piraux (Belgium)
Ethiopia ![]() | 3 – 1 | ![]() |
---|---|---|
Hussein ![]() Beguashaw ![]() Tenker ![]() |
Sossa ![]() |
Referee: Christopher Yolisichra-Musa (Uganda)
Ethiopia ![]() | 0 – 1 | ![]() |
---|---|---|
Fertout ![]() |
Attendance: 12,757
Referee: Martin Bita Omondi (Kenya)
Benin ![]() | 0 – 5 | ![]() |
---|---|---|
Tlemçani ![]() L. Rouissi ![]() Herichi ![]() |
Attendance: 5,933
Referee: Lazare Essimi Mbengue (Cameroon)
Tunisia ![]() | 3 – 0 | ![]() |
---|---|---|
Limam ![]() Mahjoubi ![]() Hamrouni ![]() |
Attendance: 7,500
Referee: Jean-Fidèle Diramba (Gabon)
Morocco ![]() | 5 – 0 | ![]() |
---|---|---|
Chaouch ![]() El Khalej ![]() Abrami ![]() Mezziane ![]() |
Attendance: 9,602
Referee: Cherif Boubacar Mbaye (Senegal)
Benin ![]() | 1 – 0 | ![]() |
---|---|---|
Arouna ![]() |
Referee: Zakaria Camara (Guinea)
Morocco ![]() | 0 – 0 | ![]() |
---|---|---|
Attendance: 60,000
Referee: Leslie Mottram (Scotland)
Team | Pld | W | D | L | GF | GA | GD | Pts |
---|---|---|---|---|---|---|---|---|
![]() |
4 | 3 | 0 | 1 | 10 | 4 | +6 | 6 |
![]() |
4 | 2 | 1 | 1 | 7 | 5 | +2 | 5 |
![]() |
4 | 0 | 1 | 3 | 3 | 11 | -8 | 1 |
![]() |
withdrew |
Source: [3]
Senegal advanced to the final round.
Gabon ![]() | 3 – 1 | ![]() |
---|---|---|
Nzamba ![]() Aubameyang ![]() |
Sardina ![]() |
Attendance: 8,903
Referee: Joao Do Nascimento Gonçalves (Angola)
Mozambique ![]() | 0 – 1 | ![]() |
---|---|---|
Diallo ![]() |
Attendance: 12,000
Referee: Christian Chikuka (Zambia)
Gabon ![]() | 3 – 2 | ![]() |
---|---|---|
Amégasse ![]() Nzamba ![]() Ondo ![]() |
Lette ![]() Sané ![]() |
Attendance: 25,000
Referee: Mamadouba Engage Camara (Guinea)
Mozambique ![]() | 1 – 1 | ![]() |
---|---|---|
Owanga ![]() |
Nzamba ![]() |
Attendance: 8,778
Referee: Ali Tahir Hafidhi (Tanzania)
Senegal ![]() | 6 – 1 | ![]() |
---|---|---|
Sané ![]() Seck ![]() Badiane ![]() Diarra ![]() |
Tembe ![]() |
Attendance: 6,758
Referee: Emmanuel Dada Obafemi (Nigeria)
Senegal ![]() | 1 – 0 | ![]() |
---|---|---|
Badiane ![]() |
Referee: Moulay-Lahcen Najachi (Morocco)
Team | Pld | W | D | L | GF | GA | GD | Pts |
---|---|---|---|---|---|---|---|---|
![]() |
4 | 3 | 0 | 1 | 11 | 3 | +8 | 6 |
![]() |
4 | 3 | 0 | 1 | 7 | 3 | +4 | 6 |
![]() |
4 | 0 | 0 | 4 | 0 | 12 | -12 | 0 |
![]() |
withdrew, results annulled |
Source: [3]
Namibia replaced Burkina Faso who withdrew after seeding
Zambia advanced to the final round.
Zambia ![]() | 2 – 0 Annulled | ![]() |
---|---|---|
J. Bwalya ![]() Mutale ![]() |
Attendance: 29,000
Referee: Gerald Gwatidzo (Zimbabwe)
Madagascar ![]() | 3 – 0 | ![]() |
---|---|---|
Jean-Paul ![]() Harry ![]() |
Attendance: 13,650
Referee: Goinsamy Maunick (Mauritius)
Tanzania ![]() | 0 – 0 Annulled | ![]() |
---|---|---|
Attendance: 6,881
Referee: Charles Bakundukize (Burundi)
Namibia ![]() | 0 – 4 | ![]() |
---|---|---|
Chikwalakwala ![]() Mutale ![]() |
Referee: Louis Yana Yana (Cameroon)
Tanzania ![]() | 2 – 0 Annulled | ![]() |
---|---|---|
Lunyamila ![]() Minde ![]() |
Referee: Charles Masembe (Uganda)
Madagascar ![]() | 2 – 0 | ![]() |
---|---|---|
Rasoanaivo ![]() Jean-Paul ![]() |
Attendance: 23,050
Referee: Bekele Kidane (Ethiopia)
Tanzania ![]() | 1 – 3 Annulled | ![]() |
---|---|---|
Jumanne ![]() |
K. Bwalya ![]() Mwila ![]() A. Bwalya ![]() |
Attendance: 8,894
Referee: Charles Bakundukize (Burundi)
Namibia ![]() | 0 – 1 | ![]() |
---|---|---|
Remi ![]() |
Referee: Jelas Ntebu Masole (Botswana)
Zambia ![]() | 4 – 0 | ![]() |
---|---|---|
Chansa ![]() Musonda ![]() K. Bwalya ![]() Simambe ![]() |
Referee: Jorge Mario Femandes (Angola)
Zambia ![]() | 3 – 1 | ![]() |
---|---|---|
Mutale ![]() K. Bwalya ![]() Mwitwa ![]() |
Rasoanaivo ![]() |
Referee: Hussein Ali Mousa (Egypt)
Team | Pld | W | D | L | GF | GA | GD | Pts |
---|---|---|---|---|---|---|---|---|
![]() |
2 | 1 | 0 | 1 | 4 | 2 | +2 | 2 |
![]() |
2 | 1 | 0 | 1 | 2 | 4 | -2 | 2 |
![]() |
withdrew | |||||||
![]() |
withdrew |
Source: [3]
Guinea advanced to the final round.
Guinea ![]() | 4 – 0 | ![]() |
---|---|---|
F. Camara ![]() Oularé ![]() T. Camara ![]() |
Attendance: 23,000
Referee: Infali Cassama (Gabon)
Kenya ![]() | 2 – 0 | ![]() |
---|---|---|
Matego ![]() Nachok ![]() |
Attendance: 6,785
Referee: Fethi Boucetta (Tunisia)