A torna programja:
A csoport (Kairó):
Egyiptom - Líbia (január 20.)
Marokkó - Elefántcsontpart (január 21.)
Líbia - Elefántcsontpart (január 24.)
Egyiptom - Marokkó (január 24.)
Egyiptom - Elefántcsontpart (január 28.)
Líbia - Marokkó (január 28.)
B csoport (Kairó):
Kamerun - Angola (január 21.)
Togo - Kongói DK (január 21.)
Angola - Kongói DK (január 25.)
Kamerun - Togo (január 25.)
Angola - Togo (Január 29.)
Kamerun - Kongói DK (január 29.)
C csoport (Alexandria):
Tunézia - Zambia (január 22.)
Dél-Afrika - Guinea (január 22.)
Zambia - Guinea (január 26.)
Tunézia - Dél-Afrika (január 26.)
Tunézia - Guinea (január 30.)
Zambia - Dél-Afrika (január 30.)
D csoport (Port Szaid):
Nigéria - Ghána (január 23.)
Zimbabwe - Szenegál (január 23.)
Ghána - Szenegál (január 27.)
Nigéria - Zimbabwe (január 27.)
Nigéria - Szenegál (január 31.)
Ghána - Zimbabwe (január 31.)
(Utóbbi mérkőzést Iszmailiában rendezik.)
Negyeddöntő:
A csoport győztese - B csoport másodikja (1. mérkőzés, február 3., Kairó)
C csoport győztese - D csoport másodikja (2. mérkőzés, február 3., Alexandria)
B csoport győztese - A csoport másodikja (3. mérkőzés, február 4., Kairó)
D csoport győztese - C csoport másodikja (4. mérkőzés, február 4., Port Szaid)
Elődöntő:
1. mérkőzés győztese - 2. mérkőzés győztese (február 7., Kairó)
3. mérkőzés győztese - 4. mérkőzés győztese (február 7., Alexandria)
A harmadik helyért:
február 9., Kairó
Döntő:
február 10., Kairó
Az eddigi győztesek
1957 - Egyiptom
1959 - Egyiptom
1962 - Etiópia
1963 - Ghána
1965 - Ghána
1968 - Zaire
1970 - Szudán
1972 - Kongó
1974 - Zaire
1976 - Marokkó
1978 - Ghána
1980 - Nigéria
1982 - Ghána
1984 - Kamerun
1986 - Egyiptom
1988 - Kamerun
1990 - Algéria
1992 - Elefántcsontpart
1994 - Nigéria
1996 - Dél-Afrika
1998 - Egyiptom
2000 - Kamerun
2002 - Kamerun
2004 - Tunézia