Tour préliminaire
Ashanti Golden Boys (Guinée) – Stade Malien (Mali) 1-2
Armed Forces FC (Gambie) – Teungueth FC (Sénégal) 1-1
Racing Club Abidjan (C.Ivoire) – ASKO Kara (Togo) 1-0
AS SONIDEP (Niger) – Mogadishu City Club (Somalie) 2-0
Al Ahli Benghazi (Libye) – Mekelle 70 (Ethiopie) Ff Mekelle
Gazelle (Tchad) – Garde Républicaine (Djibouti) Ff Garde
Forest Rangers (Zambie) – AS Bouenguidi (Gabon) 0-0
Jwaneng Galaxy (Botswana) – US Zilimadjou (Comores) 4-0
Young Buffaloes (Eswatini) – Le Messager Ngozi (Burundi) 0-0
PWD Bamenda (Cameroun) – Kaizer Chiefs Afrique du Sud) 0-1
AS Otôho (Congo) – Al Merriekh (Soudan) 1-1
Rahimo (Burkina Faso) – Enyimba (Nigeria) 0-1
FC Nouadhibou (Mauritanie) – Ashanti Kotoko (Ghana) 1-1
Vipers (Ouganda) – Al Hilal (Soudan) 0-1
Buffles du Borgou (Bénin) – Mouloudia Alger (Algérie) 1-1
Mlandege (Zanzibar) – CS Sfaxien (Tunisie) 0-5
Bantu FC (Lesotho) – Nkana FC (Zambie) 0-1
Akonangui (Guinée Equat.) – Petro Atletico (Angola) 0-1
Costa do Sol (Mozambique) – Platinum (Zimbabwe) 1-2
Plateau Utd (Nigeria) – Simba SC (Tanzanie) 0-1
CR Belouizdad (Algérie) – El Nasr Benghazi (Libye) 2-0
APR FC (Rwanda) – Gor Mahia (Kenya) 2-1