2004 African Cup of Nations qualification
| Qualification for championships (CAF) | 
|---|
Qualification for the 2004 African Cup of Nations.
Qualified teams
Qualifying round
Of the 52 nations, only Somalia didn't take part, Cameroon qualified as holders and Tunisia qualified as hosts. Furthermore, Djibouti, São Tomé and Príncipe, and Guinea-Bissau withdrew. The remaining 46 teams then ended up being divided into 7 groups of 4 teams and 6 groups of 3 teams, with the 13 group winners and the best runner-up from the groups containing 4 sides, qualifying for the finals. Qualifying took place between 6 September 2002 and 6 July 2003.[1]
Group 1
| Team | Pld | W | D | L | GF | GA | GD | Pts | 
|---|---|---|---|---|---|---|---|---|
|  Nigeria | 4 | 2 | 2 | 0 | 7 | 3 | +4 | 8 | 
|  Angola | 4 | 1 | 2 | 1 | 7 | 4 | +3 | 5 | 
|  Malawi | 4 | 1 | 0 | 3 | 3 | 10 | −7 | 3 | 
|  Djibouti (W) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
(W) Withdrew
| Malawi  | 1–0 |  Angola | 
|---|---|---|
| Mwafulirwa  85' | 
| Nigeria  | 2–2 |  Angola | 
|---|---|---|
| Kalu Uche  57' Odemwingie  62' (pen.) | Figueiredo  9' Akwá  55' | 
| Angola  | 5–1 |  Malawi | 
|---|---|---|
| Msowoya  2' Akwá  3' Flávio Amado  33' Stopirra  76' Chinho  89' | Mgangira  78' | 
Group 2
| Team | Pld | W | D | L | GF | GA | GD | Pts | 
|---|---|---|---|---|---|---|---|---|
|  Guinea | 6 | 4 | 0 | 2 | 10 | 3 | +7 | 12 | 
|  Niger | 6 | 3 | 0 | 3 | 5 | 6 | −1 | 9 | 
| .svg.png) Ethiopia | 6 | 3 | 0 | 3 | 5 | 7 | −2 | 9 | 
|  Liberia | 6 | 2 | 0 | 4 | 3 | 7 | −4 | 6 | 
| Liberia  | 1–2 |  Guinea | 
|---|---|---|
| Daye  20' | Youla  11', 50' | 
Group 3
| Team | Pld | W | D | L | GF | GA | GD | Pts | 
|---|---|---|---|---|---|---|---|---|
|  Benin | 6 | 4 | 1 | 1 | 12 | 4 | +8 | 13 | 
|  Zambia | 6 | 3 | 2 | 1 | 6 | 5 | +1 | 11 | 
|  Sudan | 6 | 3 | 1 | 2 | 9 | 6 | +3 | 10 | 
|  Tanzania | 6 | 0 | 0 | 6 | 1 | 13 | −12 | 0 | 
Tanzania pulled out for financial reasons and the game was awarded to Sudan.
Group 4
| Team | Pld | W | D | L | GF | GA | GD | Pts | 
|---|---|---|---|---|---|---|---|---|
|  Burkina Faso | 6 | 4 | 1 | 1 | 12 | 2 | +10 | 13 | 
|  Congo | 6 | 2 | 3 | 1 | 5 | 4 | +1 | 9 | 
|  Mozambique | 6 | 2 | 2 | 2 | 3 | 8 | −5 | 8 | 
|  Central African Republic | 6 | 0 | 2 | 4 | 3 | 9 | −6 | 2 | 
| Congo  | 0–0 |  Burkina Faso | 
|---|---|---|
| Central African Republic  | 1–1 |  Mozambique | 
|---|---|---|
| Tamboulas  72' | Fumo  60' | 
| Burkina Faso  | 2–1 |  Central African Republic | 
|---|---|---|
| A. Touré  60' Minoungou  75' | Oueifio  38' | 
| Mozambique  | 0–3 |  Congo | 
|---|---|---|
| Tsoumou-Madza  49' Guié-Mien  70' Bakouma  73' | 
| Mozambique  | 1–0 |  Burkina Faso | 
|---|---|---|
| Dário  89' | 
| Congo  | 2–1 |  Central African Republic | 
|---|---|---|
| Embingou  6' Ewolo  52' | Makita  84' | 
| Burkina Faso  | 4–0 |  Mozambique | 
|---|---|---|
| Dagano  6', 8' A. Touré  34' Minoungou  88' | 
| Central African Republic  | 0–0 |  Congo | 
|---|---|---|
| Mozambique  | 1–0 |  Central African Republic | 
|---|---|---|
| Jossias  73' (pen.) | 
| Central African Republic  | 0–3 |  Burkina Faso | 
|---|---|---|
| Dagano  30', 71' Minoungou  90' | 
Group 5
| Team | Pld | W | D | L | GF | GA | GD | Pts | 
|---|---|---|---|---|---|---|---|---|
|  Kenya | 6 | 4 | 1 | 1 | 9 | 2 | +7 | 13 | 
| .svg.png) Togo | 6 | 3 | 1 | 2 | 9 | 7 | +2 | 10 | 
|  Cape Verde | 6 | 3 | 0 | 3 | 9 | 8 | +1 | 9 | 
| .svg.png) Mauritania | 6 | 0 | 2 | 4 | 0 | 10 | −10 | 2 | 
| Mauritania .svg.png) | 0–2 |  Cape Verde | 
|---|---|---|
| Lito  45' Toni  60' | 
| Cape Verde  | 0–1 |  Kenya | 
|---|---|---|
| Baraza  58' | 
| Togo .svg.png) | 1–0 | .svg.png) Mauritania | 
|---|---|---|
| Adebayor  23' | 
| Kenya  | 4–0 | .svg.png) Mauritania | 
|---|---|---|
| Mambo  15', 70' Oyuga  43' Oliech  43' | 
| Cape Verde  | 2–1 | .svg.png) Togo | 
|---|---|---|
| Duarte  68' Caló  80' | Wondu  37' | 
| Mauritania .svg.png) | 0–0 |  Kenya | 
|---|---|---|
| Togo .svg.png) | 5–2 |  Cape Verde | 
|---|---|---|
| Faria  2' Touré  23', 32' Mikimba  72' Adebayor  78' | Lito  6' Caló  26' | 
| Cape Verde  | 3–0 Abandoned at 85' | .svg.png) Mauritania | 
|---|---|---|
| Lito  65' Caló  76' (pen.), 82' | 
The match was abandoned at 3-0 in 85' when Mauritania were reduced to six players following 5 red cards. The result stood.
| Mauritania .svg.png) | 0–0 | .svg.png) Togo | 
|---|---|---|
| Kenya  | 1–0 |  Cape Verde | 
|---|---|---|
| Oliech  84' | 
Group 6
| Team | Pld | W | D | L | GF | GA | GD | Pts | 
|---|---|---|---|---|---|---|---|---|
|  Mali | 6 | 4 | 1 | 1 | 9 | 2 | +7 | 13 | 
|  Zimbabwe | 6 | 4 | 1 | 1 | 8 | 3 | +5 | 13 | 
|  Seychelles | 6 | 2 | 0 | 4 | 4 | 10 | −6 | 6 | 
|  Eritrea | 6 | 1 | 0 | 5 | 1 | 7 | −6 | 3 | 
| Seychelles  | 1–0 |  Eritrea | 
|---|---|---|
| Victor  50' | 
| Mali  | 3–0 |  Seychelles | 
|---|---|---|
| S. Keita  30' Sidibé  75' D. Coulibaly  85' | 
| Eritrea  | 0–2 |  Mali | 
|---|---|---|
| Thiam  54' D. Coulibaly  89' | 
| Zimbabwe  | 3–1 |  Seychelles | 
|---|---|---|
| P. Ndlovu  19' (pen.), 94' (pen.) A. Ndlovu  90' | Philip Zialor  91' | 
| Seychelles  | 2–1 |  Zimbabwe | 
|---|---|---|
| Baldé  75' (pen.) Zialor  81' | A. Ndlovu  86' | 
| Mali  | 1–0 |  Eritrea | 
|---|---|---|
| S. Coulibaly  20' | 
| Eritrea  | 1–0 |  Seychelles | 
|---|---|---|
| Fessehaye  62' | 
| Seychelles  | 0–2 |  Mali | 
|---|---|---|
| S. Traoré  60' B. Touré  85' | 
Group 7
| Team | Pld | W | D | L | GF | GA | GD | Pts | 
|---|---|---|---|---|---|---|---|---|
|  Morocco | 6 | 5 | 1 | 0 | 10 | 0 | +10 | 16 | 
|  Sierra Leone | 6 | 3 | 1 | 2 | 7 | 4 | +3 | 10 | 
|  Gabon | 6 | 2 | 0 | 4 | 7 | 7 | 0 | 6 | 
|  Equatorial Guinea | 6 | 1 | 0 | 5 | 3 | 16 | −13 | 3 | 
| Equatorial Guinea  | 1–3 |  Sierra Leone | 
|---|---|---|
| Mavidi  82' | Bah  38' Sesay  46' Mansaray  68' | 
| Sierra Leone  | 2–0 |  Gabon | 
|---|---|---|
| Kpaka  45' Bah  46' | 
| Sierra Leone  | 0–0 |  Morocco | 
|---|---|---|
| Gabon  | 4–0 |  Equatorial Guinea | 
|---|---|---|
| Mouloungui  8' Larry  40', 49' Bito'o  65' (pen.) | 
| Morocco  | 1–0 |  Sierra Leone | 
|---|---|---|
| Chippo  25' | 
| Equatorial Guinea  | 2–1 |  Gabon | 
|---|---|---|
| Mba  22' Malango  50' | Djissikadié  43' | 
| Morocco  | 2–0 |  Gabon | 
|---|---|---|
| El Yaagoubi  22' Zairi  75' | 
| Sierra Leone  | 2–0 |  Equatorial Guinea | 
|---|---|---|
| Kallon  71' Kabbah  90' | 
| Equatorial Guinea  | 0–1 |  Morocco | 
|---|---|---|
| Kharja  60' | 
| Gabon  | 2–0 |  Sierra Leone | 
|---|---|---|
| Mbanangoyé  33' Mintsa  | 
Group 8
| Team | Pld | W | D | L | GF | GA | GD | Pts | 
|---|---|---|---|---|---|---|---|---|
|  Senegal | 4 | 3 | 1 | 0 | 7 | 1 | +6 | 10 | 
|  Gambia | 4 | 1 | 1 | 2 | 7 | 4 | +3 | 4 | 
| .svg.png) Lesotho | 4 | 1 | 0 | 3 | 1 | 10 | −9 | 3 | 
|  São Tomé and Príncipe (W) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
(W) Withdrew
Group 9
| Team | Pld | W | D | L | GF | GA | GD | Pts | 
|---|---|---|---|---|---|---|---|---|
| .svg.png) DR Congo | 6 | 3 | 2 | 1 | 9 | 5 | +4 | 11 | 
| .svg.png) Libya | 6 | 3 | 1 | 2 | 12 | 8 | +4 | 10 | 
|  Swaziland | 6 | 2 | 2 | 2 | 8 | 12 | −4 | 8 | 
|  Botswana | 6 | 0 | 3 | 3 | 2 | 6 | −4 | 3 | 
| Libya .svg.png) | 3–2 | .svg.png) DR Congo | 
|---|---|---|
| Al-Malyan  16' Muntasser  36' Essam Bilal  41' (pen.) | Nonda  22' Marlin Piana  52' | 
| Libya .svg.png) | 0–0 |  Botswana | 
|---|---|---|
| Swaziland  | 3–2 |  Botswana | 
|---|---|---|
| Siza Dlamini  7', 25' Sibusiso Dlamini  18' | Mogaladi  41' Kolagano  56' | 
Group 10
| Team | Pld | W | D | L | GF | GA | GD | Pts | 
|---|---|---|---|---|---|---|---|---|
|  Egypt | 4 | 3 | 0 | 1 | 14 | 1 | +13 | 9 | 
|  Madagascar | 4 | 2 | 0 | 2 | 2 | 8 | −6 | 6 | 
|  Mauritius | 4 | 1 | 0 | 3 | 2 | 9 | −7 | 3 | 
|  Guinea-Bissau (W) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
(W) Withdrew
| Madagascar  | 1–0 |  Egypt | 
|---|---|---|
| Menahely  73' | 
| Mauritius  | 0–1 |  Madagascar | 
|---|---|---|
| Menahely  26' | 
| Egypt  | 6–0 |  Madagascar | 
|---|---|---|
| El-Tabei  1' Belal  9', 24', 56', 83' Mido  41' | 
| Madagascar  | 0–2 |  Mauritius | 
|---|---|---|
| Perle  16' Appou  31' (pen.) | 
Group 11
| Team | Pld | W | D | L | GF | GA | GD | Pts | 
|---|---|---|---|---|---|---|---|---|
|  South Africa | 4 | 3 | 1 | 0 | 6 | 1 | +5 | 10 | 
|  Ivory Coast | 4 | 2 | 1 | 1 | 8 | 3 | +5 | 7 | 
|  Burundi | 4 | 0 | 0 | 4 | 1 | 11 | −10 | 0 | 
| South Africa  | 2–0 |  Burundi | 
|---|---|---|
| Mayo  13' Buckley  39' | 
| Burundi  | 0–1 |  Ivory Coast | 
|---|---|---|
| Bakari  11' | 
| Ivory Coast  | 6–1 |  Burundi | 
|---|---|---|
| Drogba  7', 27', 32' Bakari  56', 78' Dindane  70' | Shabani  88' | 
| South Africa  | 2–1 |  Ivory Coast | 
|---|---|---|
| Bartlett  21' Nomvete  65' | Kalou  41' | 
| Burundi  | 0–2 |  South Africa | 
|---|---|---|
| Mokoena  1' Fredericks  30' | 
Group 12
| Team | Pld | W | D | L | GF | GA | GD | Pts | 
|---|---|---|---|---|---|---|---|---|
|  Algeria | 4 | 3 | 1 | 0 | 6 | 1 | +5 | 10 | 
|  Chad | 4 | 1 | 1 | 2 | 4 | 6 | −2 | 4 | 
|  Namibia | 4 | 1 | 0 | 3 | 2 | 5 | −3 | 3 | 
| Chad  | 2–0 |  Namibia | 
|---|---|---|
| Hisseine  57', 90' | 
Group 13
| Team | Pld | W | D | L | GF | GA | GD | Pts | 
|---|---|---|---|---|---|---|---|---|
|  Rwanda | 4 | 2 | 1 | 1 | 4 | 4 | 0 | 7 | 
|  Uganda | 4 | 1 | 2 | 1 | 2 | 2 | 0 | 5 | 
|  Ghana | 4 | 1 | 1 | 2 | 5 | 5 | 0 | 4 | 
| Ghana  | 4–2 |  Rwanda | 
|---|---|---|
| Ntaganda  24' (o.g.) Mohammed  42' Asampong  58' Boateng  70' (pen.) | Milly  16' Ndikumana  43' (pen.) | 
Best runner-up
The best runner-up from groups with four teams would qualify for the finals.
| Team | Pld | W | D | L | GF | GA | GD | Pts | 
|---|---|---|---|---|---|---|---|---|
|  Zimbabwe | 6 | 4 | 1 | 1 | 9 | 2 | +7 | 13 | 
|  Zambia | 6 | 3 | 2 | 1 | 6 | 5 | +1 | 11 | 
| .svg.png) Libya | 6 | 3 | 1 | 2 | 12 | 8 | +4 | 10 | 
|  Sierra Leone | 6 | 3 | 1 | 2 | 7 | 4 | +3 | 10 | 
| .svg.png) Togo | 6 | 3 | 1 | 2 | 9 | 7 | +2 | 10 | 
|  Congo | 6 | 2 | 3 | 1 | 5 | 4 | +1 | 9 | 
|  Niger | 6 | 3 | 0 | 3 | 5 | 6 | −1 | 9 | 
References
- ^ "African Nations Cup 2004". www.rsssf.org. Retrieved 5 June 2025.


