CAF Champions League 2023/24, Quarterfinal |
| 05.04.2024 | | Mamelodi Sundowns | | Young Africans | | 0:0, pen. 3:2 |
| Pretoria |
CAF Champions League 2023/24, Quarterfinal |
| 30.03.2024 | | Young Africans | | Mamelodi Sundowns | | 0:0 |
| Dar es Salaam |
CAF Champions League 2023/24, Group A |
| 10.12.2023 | | Mamelodi Sundowns | | Pyramids | | 0:0 |
| Pretoria |
CAF Champions League 2022/23, Semifinal |
| 20.05.2023 | | Mamelodi Sundowns | | Wydad Casablanca | | 2:2 (0:0) |
| Pretoria |
CAF Champions League 2022/23, Semifinal |
| 13.05.2023 | | Wydad Casablanca | | Mamelodi Sundowns | | 0:0 |
| Casablanca |
CAF Champions League 2022/23, Group B |
| 18.03.2023 | | Al-Hilal | | Mamelodi Sundowns | | 1:1 (0:0) |
| Omdurman |
CAF Champions League 2022/23, Group B |
| 25.02.2023 | | Al-Ahly Cairo | | Mamelodi Sundowns | | 2:2 (0:1) |
| Cairo |
CAF Champions League 2021/22, Quarterfinal |
| 23.04.2022 | | Mamelodi Sundowns | | Atlético Petróleos | | 1:1 (0:0) |
| Johannesburg |
CAF Champions League 2021/22, Group A |
| 19.02.2022 | | Al-Merrikh | | Mamelodi Sundowns | | 0:0 |
| Egypt, Cairo |
CAF Champions League 2021/22, Second round |
| 17.10.2021 | | Maniema Union | | Mamelodi Sundowns | | 2:2 (1:1) |
| Kinshasa |
CAF Champions League 2020/21, Quarterfinal |
| 22.05.2021 | | Mamelodi Sundowns | | Al-Ahly Cairo | | 1:1 (1:1) |
| Pretoria |
CAF Champions League 2020/21, Group B |
| 02.04.2021 | | Al-Hilal | | Mamelodi Sundowns | | 0:0 |
| Omdurman |
CAF Champions League 2019/20, Quarterfinal |
| 07.03.2020 | | Mamelodi Sundowns | | Al-Ahly Cairo | | 1:1 (1:1) |
| Pretoria |
CAF Champions League 2019/20, Group C |
| 25.01.2020 | | Atlético Petróleos | | Mamelodi Sundowns | | 2:2 (1:1) |
| Luanda |
CAF Champions League 2019/20, Group C |
| 07.12.2019 | | Wydad Casablanca | | Mamelodi Sundowns | | 0:0 |
| Casablanca |
CAF Champions League 2018/19, Semifinal |
| 04.05.2019 | | Mamelodi Sundowns | | Wydad Casablanca | | 0:0 |
| Pretoria |
CAF Champions League 2018/19, Group A |
| 12.02.2019 | | ASEC Mimosas | | Mamelodi Sundowns | | 0:0 |
| Abidjan |
CAF Champions League 2018/19, First Round |
| 16.12.2018 | | Al Ahly Benghazi | | Mamelodi Sundowns | | 0:0 |
| Egypt, Cairo |
CAF Champions League 2018, Group C |
| 28.08.2018 | | Mamelodi Sundowns | | Horoya AC | | 0:0 |
| Atteridgeville |
CAF Champions League 2018, Group C |
| 22.05.2018 | | Horoya AC | | Mamelodi Sundowns | | 2:2 (0:0) |
| Conakry |
CAF Champions League 2018, Group C |
| 05.05.2018 | | Mamelodi Sundowns | | Wydad Casablanca | | 1:1 (1:1) |
| Atteridgeville |
CAF Champions League 2018, First Round |
| 07.03.2018 | | Rayon Sports | | Mamelodi Sundowns | | 0:0 |
| Kigali |
CAF Champions League 2017, Group C |
| 09.07.2017 | | Mamelodi Sundowns | | AS Vita Club | | 1:1 (1:0) |
| Atteridgeville |
CAF Champions League 2017, Group C |
| 21.06.2017 | | Espérance | | Mamelodi Sundowns | | 0:0 |
| Radès |
CAF Champions League 2017, Group C |
| 13.05.2017 | | Mamelodi Sundowns | | Saint George FC | | 0:0 |
| Atteridgeville |
CAF Champions League 2017, First Round |
| 18.03.2017 | | KCCA | | Mamelodi Sundowns | | 1:1 (1:0) |
| Kampala Phillip Omondi Stadium |
CAF Champions League 2016, First Round |
| 19.03.2016 | | Léopards | | Mamelodi Sundowns | | 1:1 (0:1) |
| Dolisie |
CAF Champions League 2015, Preliminary Round |
| 14.02.2015 | | Saint Michel United | | Mamelodi Sundowns | | 1:1 (0:0) |
| Victoria |
CAF Champions League 2007, 1/8 Finals |
| 07.04.2007 | | Mamelodi Sundowns | | Al Ahly Cairo | | 2:2 (0:1) |
| |
CAF Champions League 2007, 1/16 Finals |
| 04.03.2007 | | Desportivo | | Mamelodi Sundowns | | 1:1 (0:1) |
| |
CAF Champions League 2006, 1/16 Finals |
| 02.04.2006 | | Mamelodi Sundowns | | USCAFOOT | | 2:2 (1:1) |
| |
CAF Champions League 2006, 1/16 Finals |
| 19.03.2006 | | USCAFOOT | | Mamelodi Sundowns | | 1:1 (0:0) |
| |
CAF Champions League 2001, Final |
| 08.12.2001 | | Mamelodi Sundowns | | Al Ahly Cairo | | 1:1 (1:0) |
| Pretoria |
CAF Champions League 2001, Group A |
| 06.10.2001 | | Espérance | | Mamelodi Sundowns | | 0:0 |
| Tunis |
CAF Champions League 2001, Group A |
| 09.09.2001 | | TP Mazembe | | Mamelodi Sundowns | | 0:0 |
| Lubumbashi |
CAF Champions League 2001, Group A |
| 11.08.2001 | | Mamelodi Sundowns | | Espérance | | 0:0 |
| |
CAF Champions League 2001, Second Round |
| 26.05.2001 | | Young Africans | | Mamelodi Sundowns | | 3:3 |
| |
CAF Champions League 2001, First Round |
| 01.04.2001 | | Mamelodi Sundowns | | Costa do Sol | | 0:0 |
| |
CAF Champions League 2000, Second Round |
| 28.05.2000 | | Mamelodi Sundowns | | Nkana | | 0:0 |
| |
African Cup of Champions Clubs 1999, Second Round |
| 01.05.1999 | | Mamelodi Sundowns | | Saint-Louisienne | | 1:1 |
| |
CAF Champions League 2000, Second Round |
| | | Nkana | | Mamelodi Sundowns | | 1:1 |
| |