With the CAF Champions League quarter-finals draw taking place later today, here are all eight teams that have made the last eight, including two South African sides for the first time in history.
Click through the gallery above to see all the sides who have qualified for the quarter-finals.
Mamelodi Sundowns were one of the first team book their spot in the last eight on matchday four in the group stages and managed to secure top spot in Group B.
Kaizer Chiefs, meanwhile, were the final team advance to the knockout stage after finishing second in Group C with a 2-2 draw away to Horoya on Saturday night.
The defending champions Al Ahly were made to work for a spot in the quarter-finals but they finished in second spot behind Group A leaders Simba SC.
As a result, Pitso Mosimane could be drawn against his former side Sundowns or Wyydad Casablanca, who topped Chiefs' group.
While ES Tunis cruised to top spot in Group D, last season's runners-up Zamalek missed out despite thrashing Teungueth 4-1 as MC Alger's 1-1 draw at Tunis was enough to secure a spot in the next round.
The draw will take place in Cairo at 14:00 on Friday and hosted by CAF Director of competitions Samson Adamu, who will be assisted by Ivory Coast legend Abdoulaye Traore.