1st(1st leg) Espérance de Tunis - Al Merrikh SC 3:0
2nd (2nd leg) Al Merrikh SC - Espérance de Tunis 1:1
1st(1st leg): 23/04/2010 16:00 2nd (2nd leg): 08/05/2010 18:00 Winner: Espérance de Tunis
1st(1st leg) Al Ittihad Tripolis - Al Ahly SC 2:0
2nd (2nd leg) Al Ahly SC - Al Ittihad Tripolis 3:0
1st(1st leg): 23/04/2010 19:00 2nd (2nd leg): 09/05/2010 18:00 Winner: Al Ahly SC
1st(1st leg) ES Sétif - Zanaco FC 1:0
2nd (2nd leg) Zanaco FC - ES Sétif 2:2
1st(1st leg): 24/04/2010 19:00 2nd (2nd leg): 08/05/2010 14:00 Winner: ES Sétif
1st(1st leg) SuperSport United - Heartland FC 1:1
2nd (2nd leg) Heartland FC - SuperSport United 3:1
1st(1st leg): 24/04/2010 19:15 2nd (2nd leg): 09/05/2010 15:00 Winner: Heartland FC
1st(1st leg) Dynamos - Gaborone United 4:1
2nd (2nd leg) Gaborone United - Dynamos 0:0
1st(1st leg): 25/04/2010 12:00 2nd (2nd leg): 08/05/2010 14:30 Winner: Dynamos
1st(1st leg) JS Kabylie - Petro Atlético 2:0
2nd (2nd leg) Petro Atlético - JS Kabylie 2:1
1st(1st leg): 25/04/2010 17:00 2nd (2nd leg): 09/05/2010 15:30 Winner: JS Kabylie
1st(1st leg) Al Hilal Omdurman - Ismaily 0:1
2nd (2nd leg) Ismaily - Al Hilal Omdurman 3:1
1st(1st leg): 25/04/2010 18:00 2nd (2nd leg): 09/05/2010 17:30 Winner: Ismaily
1st(1st leg) Djoliba AC - TP Mazembe 0:1
2nd (2nd leg) TP Mazembe - Djoliba AC 3:0
1st(1st leg): 25/04/2010 18:00 2nd (2nd leg): 09/05/2010 15:30 Winner: TP Mazembe