CAF Champions League 2023/24, Semifinal |
| 26.04.2024 | | Mamelodi Sundowns | | Espérance | | 0:1 (0:0) |
| Pretoria |
CAF Champions League 2023/24, Semifinal |
| 20.04.2024 | | Espérance | | Mamelodi Sundowns | | 1:0 (1:0) |
| Radès |
CAF Champions League 2023/24, Group A |
| 02.12.2023 | | TP Mazembe | | Mamelodi Sundowns | | 1:0 (0:0) |
| Lubumbashi |
CAF Champions League 2021/22, Quarterfinal |
| 16.04.2022 | | Atlético Petróleos | | Mamelodi Sundowns | | 2:1 (2:1) |
| Luanda |
CAF Champions League 2020/21, Quarterfinal |
| 15.05.2021 | | Al-Ahly Cairo | | Mamelodi Sundowns | | 2:0 (1:0) |
| Cairo |
CAF Champions League 2020/21, Group B |
| 09.04.2021 | | Mamelodi Sundowns | | CR Belouizdad | | 0:2 (0:2) |
| Pretoria |
CAF Champions League 2019/20, Quarterfinal |
| 29.02.2020 | | Al-Ahly Cairo | | Mamelodi Sundowns | | 2:0 (0:0) |
| Cairo |
CAF Champions League 2019/20, Preliminary Round |
| 11.08.2019 | | Otôho | | Mamelodi Sundowns | | 2:1 (2:0) |
| Owendo |
CAF Champions League 2018/19, Semifinal |
| 26.04.2019 | | Wydad Casablanca | | Mamelodi Sundowns | | 2:1 (1:1) |
| Rabat |
CAF Champions League 2018/19, Quarterfinal |
| 13.04.2019 | | Al-Ahly Cairo | | Mamelodi Sundowns | | 1:0 (0:0) |
| Suez |
CAF Champions League 2018/19, Group A |
| 16.03.2019 | | Wydad Casablanca | | Mamelodi Sundowns | | 1:0 (0:0) |
| Rabat |
CAF Champions League 2018/19, Group A |
| 11.01.2019 | | Lobi Stars | | Mamelodi Sundowns | | 2:1 (1:1) |
| Enugu |
CAF Champions League 2018, Group C |
| 17.08.2018 | | Wydad Casablanca | | Mamelodi Sundowns | | 1:0 (0:0) |
| Casablanca |
CAF Champions League 2018, Group C |
| 17.07.2018 | | Togo-Port | | Mamelodi Sundowns | | 1:0 (1:0) |
| Lomé |
CAF Champions League 2017, Quarterfinal |
| 23.09.2017 | | Wydad Casablanca | | Mamelodi Sundowns | | 1:0 (1:0), pen. 3:2 |
| Casablanca |
CAF Champions League 2017, Group C |
| 02.06.2017 | | Mamelodi Sundowns | | Espérance | | 1:2 (1:1) |
| Atteridgeville |
CAF Champions League 2016, Final |
| 23.10.2016 | | Zamalek | | Mamelodi Sundowns | | 1:0 (0:0) |
| Alexandria |
CAF Champions League 2016, Semifinal |
| 17.09.2016 | | Zesco United | | Mamelodi Sundowns | | 2:1 (0:0) |
| Ndola |
CAF Champions League 2016, Group B |
| 23.08.2016 | | Enyimba | | Mamelodi Sundowns | | 3:1 (2:1) |
| Port Harcourt |
CAF Champions League 2016, Second round |
| 10.04.2016 | | Vita | | Mamelodi Sundowns | | 1:0 (0:0) |
| Kinshasa |
CAF Champions League 2016, Preliminary Round |
| 13.02.2016 | | Chicken Inn | | Mamelodi Sundowns | | 1:0 (1:0) |
| Bulawayo |
CAF Champions League 2015, Round of 32 |
| 05.04.2015 | | TP Mazembe | | Mamelodi Sundowns | | 3:1 (2:0) |
| Lubumbashi |
CAF Champions League 2008, 1/8 Finals |
| 26.04.2008 | | Al Hilal | | Mamelodi Sundowns | | 4:2 |
| |
CAF Champions League 2007, 1/8 Finals |
| 20.04.2007 | | Al Ahly Cairo | | Mamelodi Sundowns | | 2:0 (0:0) |
| |
CAF Champions League 2001, Final |
| 21.12.2001 | | Al Ahly Cairo | | Mamelodi Sundowns | | 3:0 (2:0) |
| Cairo |
CAF Champions League 2001, Semifinal |
| 18.11.2001 | | Petro Atlético | | Mamelodi Sundowns | | 2:0 (1:0), pen. 3:5 |
| |
CAF Champions League 2001, Group A |
| 25.08.2001 | | Julius Berger | | Mamelodi Sundowns | | 2:0 (1:0) |
| Abeokuta |
CAF Champions League 2000, Group A |
| 04.11.2000 | | Africa Sports | | Mamelodi Sundowns | | 6:1 |
| Abidjan |
CAF Champions League 2000, Group A |
| 19.08.2000 | | Espérance | | Mamelodi Sundowns | | 3:2 |
| Tunis |
African Cup of Champions Clubs 1999, Second Round |
| 15.05.1999 | | Saint-Louisienne | | Mamelodi Sundowns | | 4:2 |
| |
African Cup of Champions Clubs 1994, Second Round |
| | | Vita | | Mamelodi Sundowns | | 2:1 |
| |