The Confederation of African Football (CAF) has confirmed the fixture dates and kick-off times for the highly anticipated 2024-25 TotalEnergies CAF Champions League and TotalEnergies CAF Confederation Cup Quarter-finals. South African clubs Mamelodi Sundowns, Orlando Pirates, and Stellenbosch FC are all set to battle for continental glory.
CAF Champions League Quarter-finals
Mamelodi Sundowns vs Esperance Sportive de Tunis
Mamelodi Sundowns will face off against Tunisia’s Esperance Sportive de Tunis in what promises to be an intense clash. The first leg will take place at Loftus Stadium on Tuesday, April 1, with kick-off at 13h00 GMT. Sundowns will then travel to Tunisia for the return leg at Stade Olympique Hammadi Agrebi on Tuesday, April 8 at 19h00 GMT. The winner of this encounter will face either Al Ahly or Al Hilal in the semi-finals.
Orlando Pirates vs MC Alger
Orlando Pirates will have to navigate a challenging fixture against Algerian giants MC Alger. The Buccaneers travel to Stade 5 Juillet 1962 for the first leg on Tuesday, April 1, with kick-off at 19h00 GMT. The return leg will take place at Orlando Stadium on Wednesday, April 9, kicking off at 16h00 GMT. Should Pirates emerge victorious, they will meet the winner of the Pyramids FC vs AS FAR tie in the next round.
CAF Confederation Cup Quarter-finals
Stellenbosch FC vs Zamalek SC
South African debutants Stellenbosch FC will host Egyptian giants Zamalek SC at Cape Town Stadium in their first-leg quarter-final on Wednesday, April 2, at 13h00 GMT. The second leg will see them travel to Cairo International Stadium on Wednesday, April 9, with kick-off set for 16h00 GMT. The winner of this tie will face either Simba SC or Al Masry in the semi-finals.
Other Key CAF Quarter-finals Fixtures
CAF Champions League
- Al Ahly SC vs Al Hilal SC (April 1, 19h00 GMT)
- Pyramids FC vs AS FAR (April 1, 19h00 GMT)
- Al Hilal SC vs Al Ahly SC (April 8, 19h00 GMT)
- AS FAR vs Pyramids FC (April 8, 19h00 GMT)

CAF Confederation Cup
- Asec Mimosas vs RS Berkane (April 2, 16h00 GMT)
- CS Constantine vs USM Alger (April 2, 16h00 GMT)
- Al Masry SC vs Simba SC (April 2, 16h00 GMT)
- Simba SC vs Al Masry SC (April 9, 13h00 GMT)
- RS Berkane vs Asec Mimosas (April 9, 19h00 GMT)
- USM Alger vs CS Constantine (April 9, 19h00 GMT)

South African Teams Eyeing Continental Glory
Mamelodi Sundowns, Orlando Pirates, and Stellenbosch FC will all have their work cut out as they aim to progress in their respective competitions. Sundowns will look to build on their strong domestic form to take down Esperance, while Orlando Pirates aim to assert themselves against MC Alger. Stellenbosch FC, on the other hand, will hope to cause an upset against Zamalek in their maiden continental campaign.
With these exciting fixtures ahead, South African football fans can look forward to thrilling encounters as their teams fight for continental supremacy in the CAF Champions League and Confederation Cup.
Related article: The 8 Most Valuable Players from Every CAFCL Quarter-Finalist


