Since the first edition in 1957, 13 countries won the trophy. One won it five times, that is Egypt. Two won it four times (Cameroon and Ghana), two won it twice (Nigeria and DRC) and eight other countries won it only once.
1957: Egypt 4-0 Ethiopia
1959: Egypt 2-1 Sudan
1962: Ethiopia 4-2 Egypt
1963: Ghana 3-0 Sudan
1965: Ghana 3-2 Tunisia
1968: Congo-Kinshasa (DRC) 1-0 Ghana
1970: Sudan 1-0 Ghana
1972: Congo 3-2 Mali
1974: Zaïre (today DRC) 2-2 puis 2-0 Zambia
1976: Morocco 1-1 Guinea (Morocco won)
1978: Ghana 2-0 Uganda
1980: Nigeria 3-0 Algeria
1982: Ghana 1-1 (7-6 Penalty kicks) Libya
1984: Cameroon 3-1 Nigeria
1986: Egypt 0-0 (5-4, Penalty kicks) Cameroon
1988: Cameroon 1-0 Nigeria
1990: Algeria 1-0 Nigeria
1992: Ivory Coast 0-0 (11-10, Penalty kicks) Ghana
1994: Nigeria 2-1 Zambia
1996: South Africa 2-0 Tunisia
1998: Egypt 2-0 South Africa
2000: Cameroon 2-2 (4-3, Penalty kicks) Nigeria
2002: Cameroun 0-0 (3-2, Penalty kicks) Senegal
2004: Tunisia 2-1 Morocco
2006: Egypt 0-0 (4-3, Penalty kicks) Ivory Coast