The 2017 CAF Confederation Cup knockout stage was played from 8 September to 25 November 2017. A total of eight teams competed in the knockout stage to decide the champions of the 2017 CAF Confederation Cup.
The winners and runners-up of each of the four groups in the group stage advanced to the quarter-finals.
<section begin=Format /> In the knockout stage, the eight teams played a single-elimination tournament. Each tie was played on a home-and-away two-legged basis. If the aggregate score was tied after the second leg, the away goals rule would be applied, and if still tied, extra time would not be played, and the penalty shoot-out would be used to determine the winner (Regulations III. 26 & 27).<section end=Format />
The schedule of each round was as follows.
The calendar was amended from the original one for the following dates:
The bracket of the knockout stage was determined as follows:
The order of legs for the semi-finals and final was decided by an additional draw held after the group stage draw on 26 April 2017, 14:00 EET (), at the CAF Headquarters in Cairo, Egypt. <section begin=Bracket /> <section end=Bracket />
<section begin=Quarter-finals /> In the quarter-finals, the winners of one group played the runners-up of another group, with the group winners hosting the second leg.
<section end=Quarter-finals />
Club Africain won 2âÂÂ1 on aggregate.
2âÂÂ2 on aggregate. SuperSport United won on away goals.
1âÂÂ1 on aggregate. FUS Rabat won 5âÂÂ4 on penalties.
TP Mazembe won 7âÂÂ1 on aggregate.
<section begin=Semi-finals /> In the semi-finals, the four quarter-final winners played in two ties, with the order of legs decided by an additional draw held after the group stage draw.
<section end=Semi-finals />
SuperSport United won 4âÂÂ2 on aggregate.
TP Mazembe won 1âÂÂ0 on aggregate.
<section begin=Final /> In the final, the two semi-final winners played each other, with the order of legs decided by an additional draw held after the group stage draw.
TP Mazembe won 2âÂÂ1 on aggregate.<section end=Final />