Ahead of this weekend's first leg matches of the quarterfinals of Total CAF Champions League 2019/20, here is a look back on the previous head-to-head encounters between the eight teams in [CAF interclub] competitions.
Al Ahly (Egypt) v Mamelodi Sundowns (South Africa)
2001 CAF Champions League – Final
Mamelodi Sundowns 1-1 Al Ahly
Al Ahly 3-0 Mamelodi Sundowns
2007 CAF Champions League – Eighth finals
Mamelodi Sundowns 2-2 Al Ahly
Al Ahly 2-0 Mamelodi Sundowns
2018-19 CAF Champions League - Quarterfinals
Mamelodi Sundowns 5-0 Al Ahly
Al Ahly 1-0 Mamelodi Sundowns
Raja Club Athletic (Morocco) vs TP Mazembe (DR Congo)
2002 CAF Champions League – Group Stage
TP Mazembe 2-0 Raja
Raja 1-0 TP Mazembe
Zamalek (Egypt) vs Esperance (Tunisia)
1994 CAF Champions League – Final
Zamalek 0-0 Esperance
Esperance 3-1 Zamalek
2002 CAF Champions League – Group Stage
Esperance 1-1 Zamalek
Zamalek 1-0 Esperance
2005 CAF Champions League – Group Stage
Zamalek 1-1 Esperance
Esperance 1-2 Zamalek
2020 CAF Super Cup
Esperance 1-3 Zamalek
Wydad Athletic Club (Morocco) vs Etoile du Sahel (Tunisia)
1999 CAF Cup – Final
Etoile 1-0 Wydad
Wydad 2-1 Etoile
2003 CAF Cup Winners’ Cup – Semifinal
Etoile 2-0 Wydad
Wydad 0-1 Etoile