Sudan 1957: Egypt 4–0 Ethiopia
Egypt 1959: Egypt 2–1 Sudan
Ethiopia 1962: Ethiopia 4–2 Egypt
Ghana 1963: Ghana 3–0 Sudan
Tunisia 1965: Ghana 3–2 Tunisia
Ethiopia 1968: Congo DR 1–0 Ghana
Sudan 1970: Sudan 3–2 Ghana
Cameroon 1972: Congo 3–2 Mali
Egypt 1974: Zaire 2–0 Zambia (after replay. First game ended 2-2)
Ethiopia 1976: Morocco won the title while guinea were ended second
Ghana 1978: Ghana 2–0 Uganda
Nigeria 1980: Nigeria 3–0 Algeria
Libya 1982: Ghana 1–1 Libya (7–6) on penalties
Ivory Coast 1984: Cameroon 3 – 1 Nigeria
Egypt 1986: Egypt 0–0 Cameroon (5–4) on penalties
Morocco 1988: Cameroon 1–0 Nigeria
Algeria 1990: Algeria 1–0 Nigeria
Senegal 1992: Côte d'Ivoire 0–0 Ghana (11–10) on penalties
Tunisia 1994: Nigeria 2–1 Zambia
South Africa 1996: South Africa 2–0 Tunisia
Burkina Faso 1998: Egypt 2–0 South Africa
Ghana / Nigeria 2000: Cameroon 2–2 Nigeria (4–3) on penalties
Mali 2002: Cameroon 0–0 Senegal (3-2) on penalties
Tunisia 2004: Tunisia 2–1 Morocco
Egypt 2006: Egypt 0–0 Ivory Coast (4–2) on penalties
Ghana 2008: Egypt 1–0 Cameroon
Angola 2010: Egypt 1–0 Ghana
Gabon / Equatorial Guinea 2012: Zambia 0-0 Ivory Coast (8-7) on penalties
South Africa 2013: Nigeria 1-0 Burkina Faso
Equatorial Guinea 2015: Ivory Coast 0-0 Ghana (9-8 on penalties)
Gabon 2017: Cameroon 2-1 Egypt
Egypt 2019: Algeria 1-0 Senegal
Cameroon 2021: Senegal 0-0 (4-2 pens) Egypt
Cote d'Ivoire 2023: Cote d'Ivoire 2-1 Nigeria
Titles by country
Egypt: 7 titles (1957, 1959, 1986, 1998, 2006, 2008, 2010)
Cameroon: 5 titles (1984, 1988, 2000, 2002, 2017)
Ghana: 4 titles (1963, 1965, 1978, 1982)
Cote d'Ivoire: 3 titles (1992, 2015, 2023)
Nigeria: 3 titles (1980, 1994, 2013)
Algeria: 2 titles (1990, 2019)
DR Congo: 2 titles (1968, 1974)
Congo: 1 title (1972)
Ethiopia: 1 title (1962)
Morocco: 1 title (1976)
Senegal: 1 title (2021)
South Africa: 1 title (1996)
Sudan: 1 title (1970)
Tunisia: 1 title (2004)
Zambia: 1 title (2012)