Vòng loại Cúp bóng đá châu Phi 2004

Vòng loại cúp bóng đá châu Phi 2004 diễn ra từ 6 tháng 9 năm 2002 đến 6 tháng 7 năm 2003. Khác với những giải trước, giải này không có vòng sơ loại. Do đó vòng loại chia ra nhiều bảng hơn gồm 49 đội chia làm 13 bảng để chọn lấy 13 đội đầu bảng và đội thứ nhì có thành tích tốt nhất vào vòng chung kết cùng đương kim vô địch Cameroon và chủ nhà Tunisia.

Các đội lọt vào vòng chung kết

Chú thích

Bảng 1
Ghi chú: rút lui.

| score = 0-0
| team2 =
| goals1 =
| goals2 =
| stadium = Sân vận động Cidadela, Luanda
| attendance = 10.000}}
----

| score = 1-0
| team2 =
| goals1 = Mwafulirwa
| goals2 =
| stadium = Sân vận động Civo, Lilongwe}}
----

| score = 0-1
| team2 =
| goals1 =
| goals2 = Utaka
| stadium = Sân vận động Chichiri, Blantyre}}
----

| score = 4-1
| team2 =
| goals1 = Aiyegbeni N. Kanu
| goals2 =
| stadium = Sân vận động Quốc gia, Abuja}}
----

| score = 2-2
| team2 =
| goals1 = Uche Kalu Odemwingie
| goals2 = Figueiredo Akwá
| stadium = Sân vận động Samuel Ogbemudia, Thành phố Benin}}
----

| score = 5-1
| team2 =
| goals1 = Msowoya Akwá Flávio Amado Stopirra Chinho
| goals2 = Mgangira
| stadium = Sân vận động Cidadela, Luanda}}
----

Bảng 2

| score = 3-1
| team2 =
| goals1 = Tankary Garba Abdoulaye
| goals2 = Ashenafi
| stadium = Sân vận động Tướng Seyni Kountché, Niamey}}
----

| score = 3-0
| team2 =
| goals1 = Titi Camara Mansaré Ibrahima Camara
| goals2 =
| stadium = Sân vận động 28 tháng 9, Conakry}}
----

| score = 1-0
| team2 =
| goals1 = Daye
| goals2 =
| stadium = Sân vận động Samuel Kanyon Doe, Monrovia}}
----

| score = 1-0
| team2 =
| goals1 = Abege
| goals2 =
| stadium = Sân vận động Addis Ababa, Addis Ababa}}
----

| score = 1-0
| team2 =
| goals1 = Feleke
| goals2 =
| stadium = Sân vận động Addis Ababa, Addis Ababa}}
----

| score = 2-0
| team2 =
| goals1 = Fodé Mansaré A. Sylla
| goals2 =
| stadium = Sân vận động 28 tháng 9, Conakry}}
----

| score = 1–0
| team2 =
| goals1 = Yahaya Tankari
| goals2 =
| stadium = Sân vận động Tướng Seyni Kountché, Niamey}}
----

| score = 1–0
| team2 =
| goals1 = Mennoh
| goals2 =
| stadium = Sân vận động Antoinette Tubman, Monrovia}}
----

| score = 1–2
| team2 =
| goals1 = Daye
| goals2 = Youla
| stadium = Sân vận động Thể thao Accra, Accra, Ghana (Liberia thi đấu trên sân trung lập do bất ổn về chính trị)}}
----

| score = 2–0
| team2 =
| goals1 = Abdulahi Azad Ermias Kidanu
| goals2 =
| stadium = Sân vận động Addis Ababa, Addis Ababa}}
----

| score = 1–0
| team2 =
| goals1 = Alhassan
| goals2 =
| stadium = Sân vận động Tướng Seyni Kountché, Niamey}}
----

| score = 3–0
| team2 =
| goals1 = Youla Feindouno
| goals2 =
| stadium = Sân vận động 28 tháng 9, Conakry}}

Bảng 3
Note: pulled out for financial reasons, their final game being declared a walkover.

| score = 4–0
| team2 =
| goals1 = Adjamossi Tchomogo Latoundji
| goals2 =
| stadium = Sân vận động René Pleven d'Akpakpa, Cotonou}}
----

| score = 0–1
| team2 =
| goals1 =
| goals2 = Nsofwa
| stadium = Sân vận động Al-Merrikh, Omdurman}}
----

| score = 1–2
| team2 =
| goals1 = Abdallah Rajab
| goals2 = Lado Mussa
| stadium = Sân vận động CCM Kirumba, Mwanza}}
----

| score = 1–1
| team2 =
| goals1 = Kilambe
| goals2 = Oladipupo
| stadium = Sân vận động Độc lập, Lusaka}}
----

| score = 0–1
| team2 =
| goals1 =
| goals2 = Lungu
| stadium = Sân vận động Quốc gia, Dar es Salaam}}
----

| score = 3–0
| team2 =
| goals1 = Tambal Kabair
| goals2 =
| stadium = Sân vận động Al-Hilal, Omdurman}}
----

| score = 2–0
| team2 =
| goals1 = Milanzi
| goals2 =
| stadium = Sân vận động Độc lập, Lusaka}}
----

| score = 3–0
| team2 =
| goals1 = Tchomogo Ogunbiyi
| goals2 =
| stadium = Sân vận động Hữu nghị, Cotonou}}
----

| score = 1–1
| team2 =
| goals1 = Chalwe
| goals2 = Dalag
| stadium = Sân vận động Độc lập, Lusaka}}
----

| score = 0–1
| team2 =
| goals1 =
| goals2 = Kabirou
| stadium = Sân vận động Quốc gia, Dar es Salaam}}
----

| score = 3–0
| team2 =
| goals1 = Tchomogo Latoundji
| goals2 =
| stadium = Sân vận động Hữu nghị, Cotonou}}
----

| score = 3–0 (xử thắng)
| team2 =
| goals1 =
| goals2 =
| stadium = Omdurman}}

Bảng 4

| score = 0–0
| team2 =
| goals1 =
| goals2 =
| stadium = Sân vận động Alphonse Massemba-Débat, Brazzaville}}
----

| score = 1–1
| team2 =
| goals1 = Tamboulas
| goals2 = Fumo
| stadium = Sân vận động Barthélemy Boganda, Bangui}}
----

| score = 2–1
| team2 =
| goals1 = A. Touré Minoungou
| goals2 = Berede Oueifio
| stadium = Sân vận động 4 tháng 8, Ouagadougou}}
----

| score = 0–3
| team2 =
| goals1 =
| goals2 = Tsoumou-Madza Guié-Mien Bakouma
| stadium = Sân vận động Maxaquene, Maputo}}
----

| score = 1–0
| team2 =
| goals1 = Dário
| goals2 =
| stadium = Sân vận động Machava, Maputo}}
----

| score = 2–1
| team2 =
| goals1 = Embingou Ewolo
| goals2 = Makita
| stadium = Sân vận động Alphonse Massemba-Débat, Brazzaville}}
----

| score = 4–0
| team2 =
| goals1 = Dagano A. Touré Minoungou
| goals2 =
| stadium = Sân vận động 4 tháng 8, Ouagadougou}}
----

| score = 0–0
| team2 =
| goals1 =
| goals2 =
| stadium = Sân vận động Barthélemy Boganda, Bangui}}
----

| score = 3–0
| team2 =
| goals1 = A. Touré Ouédraogo Minoungou
| goals2 =
| stadium = Sân vận động 4 tháng 8, Ouagadougou}}
----

| score = 1–0
| team2 =
| goals1 = Jossias
| goals2 =
| stadium = Sân vận động Machava, Maputo}}
----

| score = 0–3
| team2 =
| goals1 =
| goals2 = Dagano Minoungou
| stadium = Sân vận động Barthélemy Boganda, Bangui}}
----

| score = 0–0
| team2 =
| goals1 =
| goals2 =
| stadium = Sân vận động Alphonse Massemba-Débat, Brazzaville}}

Bảng 5

| score = 0–2
| team2 =
| goals1 =
| goals2 = Lito Antonio Duarte
| stadium = Sân vận động Olympic, Nouakchott}}
----

| score = 3–0
| team2 =
| goals1 = Baraza Otieno Oliech
| goals2 =
| stadium = Trung tâm Thể thao Quốc tế Moi, Nairobi}}
----

| score = 0–1
| team2 =
| goals1 =
| goals2 = Baraza
| stadium = Sân vận động Quốc gia Cabo Verde, Praia}}
----

| score = 1–0
| team2 =
| goals1 = Adebayor
| goals2 =
| stadium = Sân vận động Kégué, Lomé}}
----

| score = 4–0
| team2 =
| goals1 = Mambo Oyuga Oliech
| goals2 =
| stadium = Trung tâm Thể thao Quốc tế Moi, Nairobi}}
----

| score = 2–1
| team2 =
| goals1 = Duarte Caló
| goals2 = Wondu
| stadium = Sân vận động Várzea, Praia}}
----

| score = 0–0
| team2 =
| goals1 =
| goals2 =
| stadium = Sân vận động Olympic, Nouakchott}}
----

| score = 5–2
| team2 =
| goals1 = Alessandro Faria Sherif Touré Mikimba Adebayor
| goals2 = Lito Caló
| stadium = Sân vận động Kégué, Lomé}}
----

| score = 3–0
| team2 =
| goals1 = Lito Caló
| goals2 =
| stadium = Sân vận động Várzea, Praia}}
----

| score = 2–0
| team2 =
| goals1 = Alessandro Faria
| goals2 =
| stadium = Sân vận động Kégué, Lomé}}
----

| score = 0–0
| team2 =
| goals1 =
| goals2 =
| stadium = Sân vận động Olympic, Nouakchott}}
----

| score = 1–0
| team2 =
| goals1 = Oliech
| goals2 =
| stadium = Trung tâm Thể thao Quốc tế Moi, Nairobi}}

Bảng 6
Ghi chú: Zimbabwe là đội nhì bảng có thành tích tốt nhất nên được lọt vào vòng chung kết.

| score = 1–0
| team2 =
| goals1 = Roddy Victor
| goals2 =
| stadium = Victoria, Seychelles}}
----

| score = 1–0
| team2 =
| goals1 = Muhoni
| goals2 =
| stadium = Harare}}
----

| score = 0–1
| team2 =
| goals1 =
| goals2 = Peter Ndlovu
| stadium = Asmara}}
----

| score = 3–0
| team2 =
| goals1 = Seydou Keita Sidibé D. Coulibaly
| goals2 =
| stadium = Bamako}}
----

| score = 0–2
| team2 =
| goals1 =
| goals2 = Thiam D. Coulibaly
| stadium = Asmara}}
----

| score = 3–1
| team2 =
| goals1 = Peter Ndlovu Adam Ndlovu
| goals2 = Brian Methe
| stadium = Harare}}
----

| score = 2–1
| team2 =
| goals1 = Baldé Zialor
| goals2 = Adam Ndlovu
| stadium = Victoria, Seychelles}}
----

| score = 1–0
| team2 =
| goals1 = S. Coulibaly
| goals2 =
| stadium = Bamako}}
----

| score = 1–0
| team2 =
| goals1 = Fessehaye
| goals2 =
| stadium = Asmara}}
----

| score = 0–0
| team2 =
| goals1 =
| goals2 =
| stadium = Bamako}}
----

| score = 0–2
| team2 =
| goals1 =
| goals2 = Sammy Traoré B. Touré
| stadium = Victoria, Seychelles}}
----

| score = 2–0
| team2 =
| goals1 = Peter Ndlovu
| goals2 =
| stadium = Zimbabwe}}

Bảng 7

| score = 0–1
| team2 =
| goals1 =
| goals2 = Chippo
| stadium = Libreville}}
----

| score = 1–3
| team2 =
| goals1 = Mavidi
| goals2 = Bah Benjamin Sesay Mansaray
| stadium = Malabo}}
----

| score = 2–0
| team2 =
| goals1 = Kpaka Bah
| goals2 =
| stadium = Freetown}}
----

| score = 5–0
| team2 =
| goals1 = Ramzi Bidoudane Safri Rokki Kacemi
| goals2 =
| stadium = Rabat}}
----

| score = 0–0
| team2 =
| goals1 =
| goals2 =
| stadium = Freetown}}
----

| score = 4–0
| team2 =
| goals1 = Mouloungui Lary Bito'o
| goals2 =
| stadium = Libreville}}
----

| score = 1–0
| team2 =
| goals1 = Chippo
| goals2 =
| stadium = Casablanca}}
----

| score = 2–1
| team2 =
| goals1 = Mba Malango
| goals2 = Alain Djissikadié
| stadium = Malabo}}
----

| score = 2–0
| team2 =
| goals1 = El Yaagoubi Jaouad Zairi
| stadium = Rabat}}
----

| score = 2–0
| team2 =
| goals1 = Kallon Kabbah
| goals2 =
| stadium = Freetown}}
----

| score = 0–1
| team2 =
| goals1 =
| goals2 = Kharja
| stadium = Malabo}}
----

| score = 2–0
| team2 =
| goals1 = Mbanangoyé Mintsa
| goals2 =
| stadium = Libreville}}

Bảng 8
Ghi chú: rút lui.

| score = 0–1
| team2 =
| goals1 =
| goals2 = Henri Camara
| stadium = Maseru}}
----

| score = 6–0
| team2 =
| goals1 = Nyang Sarr J. Ceesay Soley
| goals2 =
| stadium = Banjul}}
----

| score = 0–0
| team2 =
| goals1 =
| goals2 =
| stadium = Banjul}}
----

| score = 3–1
| team2 =
| goals1 = Diatta Henri Camara Diouf
| goals2 = Sillah
| stadium = Dakar}}
----

| score = 3–0
| team2 =
| goals1 = Diouf Henri Camara
| goals2 =
| stadium = Dakar}}
----

| score = 1–0
| team2 =
| goals1 = Makhele
| goals2 =
| stadium = Maseru}}

Bảng 9

| score = 0–0
| team2 =
| goals1 =
| goals2 =
| stadium = Sân vận động Quốc gia Botswana, Gaborone}}
----

| score = 3–2
| team2 =
| goals1 = Al-Malyan Muntasser Essam Bilal
| goals2 = Nonda Marlin Piana
| stadium = Sân vận động Misurata, Misurata}}
----

| score = 2–0
| team2 =
| goals1 = LuaLua Piana
| goals2 =
| stadium = Sân vận động Martyrs, Kinshasa}}
----

| score = 2–1
| team2 =
| goals1 = Gamedze Nhleko
| goals2 = Salah
| stadium = Sân vận động Quốc gia Somhlolo, Lobamba}}
----

| score = 0–0
| team2 =
| goals1 =
| goals2 =
| stadium = Sân vận động 28 tháng 3, Benghazi}}
----

| score = 1–1
| team2 =
| goals1 = Mfanzile Dlamini
| goals2 = Musasa
| stadium = Sân vận động Quốc gia Somhlolo, Lobamba}}
----

| score = 0–1
| team2 =
| goals1 =
| goals2 = al Masli
| stadium = Sân vận động Quốc gia Botswana, Gaborone}}
----

| score = 2–0
| team2 =
| goals1 = Piana Musasa
| goals2 =
| stadium = Sân vận động Martyrs, Kinshasa}}
----

| score = 2–1
| team2 =
| goals1 = Masudi Piana
| goals2 = Ilid Hamid
| stadium = Sân vận động Martyrs, Kinshasa}}
----

| score = 3–2
| team2 =
| goals1 = Siza Dlamini Sibusiso Dlamini
| goals2 = Mogaladi Kolagano
| stadium = Sân vận động Quốc gia Somhlolo, Lobamba}}
----

| score = 6–2
| team2 =
| goals1 = El Taib al-Mirghani al-Tarhouni Ahmed Saad al-Milyan
| goals2 = Bongali Dlamini
| stadium = Sân vận động 11 tháng 6, Tripoli}}
----

| score = 0–0
| team2 =
| goals1 =
| goals2 =
| stadium = Sân vận động Quốc gia Botswana, Gaborone}}

Bảng 10
Ghi chú: rút lui.

| score = 1–0
| team2 =
| goals1 = Ruphin
| goals2 =
| stadium =Sân vận động Thành phố Mahamasina, Antananarivo}}
----

| score = 0–1
| team2 =
| goals1 =
| goals2 =Ruphin
| stadium = Sân vận động Auguste Vollaire, Centre de Flacq}}
----

| score = 0–1
| team2 =
| goals1 =
| goals2 = Mido
| stadium = Sân vận động Rose Hill, Beau Bassin-Rose Hill}}
----

| score = 7–0
| team2 =
| goals1 = Mido Tarek El-Sayed Gamal Hamza Hazem Emam Ahmed Hassan
| goals2 =
| stadium = Sân vận động Port Said, Port Said}}
----

| score = 6–0
| team2 =
| goals1 = El-Tabei Ahmad Belal Mido
| goals2 =
| stadium = Sân vận động Port Said, Port Said}}
----

| score = 0–2
| team2 =
| goals1 =
| goals2 = Perle Appou
| stadium =Sân vận động Thành phố Mahamasina, Antananarivo}}

Bảng 11

| score = 0–0
| team2 =
| goals1 =
| goals2 =
| stadium = Abidjan}}
----

| score = 2–0
| team2 =
| goals1 = Mayo Buckley
| goals2 =
| stadium = Bloemfontein}}
----

| score = 0–1
| team2 =
| goals1 =
| goals2 = Bakari
| stadium = Bujumbura}}
----

| score = 6–1
| team2 =
| goals1 = Drogba Bakari Dindane
| goals2 = Shabani
| stadium = Abidjan}}
----

| score = 2–1
| team2 =
| goals1 = Bartlett Nomvete
| goals2 = Kalou
| stadium = Polokwane}}
----

| score = 0–2
| team2 =
| goals1 =
| goals2 = Mokoena Fredericks
| stadium = Bujumbura}}

Bảng 12

| score = 0–1
| report = Chi tiết
| team2 =
| goals1 =
| goals2 = Benjamin
| attendance = 13.000
| stadium = Sân vận động Độc lập, Windhoek}}
----

| score = 4–1
| report = Chi tiết
| team2 =
| goals1 = Akrour Djamel Belmadi
| goals2 =
| attendance = 20.000
| stadium = Sân vận động 19 tháng 5 năm 1956, Annaba}}
----

| score = 2–0
| team2 =
| goals1 = Hisseine
| goals2 =
| stadium = Sân vận động Quốc gia, N'Djamena}}
----

| score = 2–1
| team2 =
| goals1 = Dieergaardt Hummel
| goals2 = Hissein
| stadium = Sân vận động Độc lập, Windhoek}}
----

| score = 1–0
| report = Chi tiết
| team2 =
| goals1 = Kraouche
| goals2 =
| attendance = 30.000
| stadium = Sân vận động Mustapha Tchaker, Blida}}
----

| score = 0–0
| report = Chi tiết
| team2 =
| goals1 =
| goals2 =
| attendance =
| stadium = Sân vận động Quốc gia, N'Djamena}}

Bảng 13

| score = 1–0
| team2 =
| goals1 = Obwiny
| goals2 =
| stadium =Sân vận động Nakivubo, Kampala}}
----

| score = 4–2
| team2 =
| goals1 = Ntaganda Hamza Mohammed Asampong Taylor Derek Boateng
| goals2 = Milly Ndikumana
| stadium =Sân vận động Thể thao Accra, Accra}}
----

| score = 0–0
| team2 =
| goals1 =
| goals2 =
| stadium =Sân vận động Amahoro, Kigali}}
----

| score = 0–1
| team2 =
| goals1 =
| goals2 = Gatete
| stadium =Sân vận động Nakivubo, Kampala}}
----

| score = 1–1
| team2 =
| goals1 = Charles Amoah
| goals2 = Bajope
| stadium =Sân vận động Thể thao Kumasi, Kumasi}}
----

| score = 1–0
| team2 =
| goals1 = Gatete
| goals2 =
| stadium =Sân vận động Amahoro, Kigali}}

Tham khảo