(All times GMT)
First leg matches in parenthesis.
Saturday 26 April
Difaa Hassani El Jadidi (Morocco) 2-1 Ahly (Egypt) 0-1
Scorers: Ahmed Chagou 62 (pen), Johan Diderot Lengoualama 78/ Ahmed Raouf 90+1
Ahly reach the group stage on the away goal rule
Bayelsa (Nigeria) 0-1 Sewe Sport (Ivory Coast) 0-2
Scorers: Kouamé 89pen
Sewe Sport reach the group stage after beating Bayelsa 3-0 on aggregate.
Sunday 27 April
Bizertin (Tunisia) 1-1 Nkana (Zambia) 0-0
Nkana (Zambia) reach the group stage on the away goal rule
ASEC Mimosas (Ivory Coast) 1-0 Kaizer Chiefs (South Africa) 2-1
Scorers: Foba Stevens Koffi 76
ASEC Mimosas (Ivory Coast) reach the group stage after beating Kaizer Chiefs 3-1 on aggregate
Petro Atletico (Angola) 2-2 Cotonsport (Cameroon) 1-2
Cotonsport (Cameroon) reach the group stage after beating Petro Atletico 3-2 on aggregate
E.S. Sahel (Tunisia) 1-0 Horoya (Guinea) 0-0
Scorers: Hamza Lahmar 84
E.S. Sahel reach the group stage after beating Horoya 1-0 on aggregate
Medeama (Ghana) 2-0 AC Léopards (Congo) 0-2
AC Léopards reach the group stage after winning 5-4 on penalties
Djoliba (Mali) 0-0 Real Bamako (Mali) 1-2
Real Bamako (Mali) reach the group stage after beating Djoliba 2-1 on aggregate
(For more sports news and updates, follow Ahram Online Sports on Twitter at @AO_Sports and on Facebook at AhramOnlineSports.)
Short link: