Here are all the matches and outcomes involving the reigning PSL champions
Mamelodi Sundowns kept their dream of a perfect double well on course when they made it to the CAF Champions League final on Friday April 25.
Sundowns were on the brink of elimination from the Champions League when they reached the 89th minute of their semi-final second leg 1-0 down away to defending champions Al Ahly but pulled off a late show when they forced an own goal in the 90th minute.
That saw them record a 1-1 draw on aggregate after the first leg had ended 0-0 in Pretoria a week earlier and held firm to win the semi-final tie on the away goals rule.
It saw Sundowns make it to their first Champions League final since 2016 when they won it and their third in history, having also made it that far in 2001.
It means Sundowns can still dream of the trophy they crave with the Champions League dream now just one win away from being realised but they now must beat Pyramids in the final on May 24 after the Egyptian club eliminated Orlando Pirates 3-2 on aggregate.

MAMELODI SUNDOWNS' NEXT MATCH & DATES
Sundowns have one week to prepare for the second leg, which will be played at the Cairo International Stadium, on Friday, April 25.
They will need to find a way to score past Al Ahly at what is expected to he a hostile stadium in Cairo where the Red Devils will use all tricks in the book to secure a place in a third straight final.
Sundowns players can expect flares in the stands and lasers in their faces during the match which might impact the flow of the game.
SUNDOWNS NEXT MATCHES…
DATE | COMPETITION | FIXTURE | TIME | Venue |
30/04/2025 | Betway Prem | Mamelodi Sundowns vs Richards Bay | 19:30 | Loftus Versfeld |
03/05/2025 | Betway Prem | Cape Town City vs Mamelodi Sundowns | 21:00 | Cape Town Stadium |
17/05/2025 | Betway Prem | Mamelodi Sundowns vs Magesi FC | 15:00 | Loftus Versfeld |
24/05/2025 | CAF CL | Mamelodi Sundowns vs Pyramids | TBC | Loftus Versfeld |
01/06/2024 | CAF CL | Pyramids vs Mamelodi Sundowns | TBC | June 30 Stadium |
Sundowns next five fixtures
MAMELODI SUNDOWNS LATEST RESULTS
DATE | COMPETITION | RESULTS |
11/08/2024 | MTN8 | Mamelodi Sundowns 1-0 Polokwane City |
28/08/2024 | MTN8 | Mamelodi Sundowns 0-1 Stellenbosch |
01/09/2024 | MTN8 | Stellenbosch 1-0 Mamelodi Sundowns |
14/09/2024 | CAF CL 1st leg | Mbabane Swallows 0-4 Mamelodi Sundowns |
17/09/2024 | Betway Prem | Mamelodi Sundowns 2-0 SuperSport United |
21/09/2024 | CAF CL 2nd leg | Mamelodi Sundowns 4-0 Mbabane Swallows |
24/09/2024 | Betway Prem | Mamelodi Sundowns 4-1 Marumo Gallants |
28/09/2024 | Betway Prem | Kaizer Chiefs 1-2 Mamelodi Sundowns |
19/10/2024 | Carling Knockout | Mamelodi Sundowns 5-0 Golden Arrows |
23/10/2024 | Betway Prem | Mamelodi Sundowns 2-1 Royal AM |
27/10/2024 | Betway Prem | Polokwane City 1-0 Mamelodi Sundowns |
30/10/2024 | Betway Prem | Mamelodi Sundowns 3-0 Cape Town City |
02/11/2024 | Carling Knockout | Kaizer Chiefs 0-4 Mamelodi Sundowns |
06/11/2024 | Betway Prem | Mamelodi Sundowns 2-0 Polokwane City |
10/11/2024 | Carling Knockout | Marumo Gallants 0-2 Mamelodi Sundowns |
23/11/2024 | Carling Knockout | Magesi 2-1 Mamelodi Sundowns |
26/11/2024 | CAF CL | Mamelodi Sundowns 0-0 Maniema Union |
30/11/2024 | Betway Prem | Mamelodi Sundowns 3-0 Sekhukhune United |
07/12/2024 | CAF CL | AS FAR Rabat 1-1 Mamelodi Sundowns |
15/12/2025 | CAF CL | Mamelodi Sundowns 1-0 Raja Casablanca |
18/12/2024 | Betway Prem | Stellenbosch FC 0-1 Mamelodi Sundowns |
24/12/2024 | Betway Prem | AmaZulu 0-1 Mamelodi Sundowns |
28/12/2024 | Betway Prem | Richards Bay 0-2 Mamelodi Sundowns |
04/01/2025 | CAF CL | Raja Casablanca 1-0 Mamelodi Sundowns |
11/01/2025 | CAF CL | Maniema Union 1-2 Mamelodi Sundowns |
19/01/2025 | CAF CL | Mamelodi Sundowns 1-1 AS FAR |
22/01/2025 | Betway Prem | Magesi FC 1-2 Mamelodi Sundowns |
25/01/2025 | Nedban Cup | Mamelodi Sundowns 5-2 Golden Stars |
02/02/2025 | Betway Prem | Mamelodi Sundowns 4-0 Golden Arrows |
05/02/2025 | Betway Prem | SuperSport United 0-3 Mamelodi Sundowns |
08/02/2025 | Betway Prem | Mamelodi Sundowns 4-1 Orlando Pirates |
11/02/2025 | Betway Prem | TS Galaxy 1-0 Mamelodi Sundowns |
16/02/2025 | Nedbank Cup | Mamelodi Sundowns 2-0 Mpheni Home Defenders |
19/02/2025 | Betway Prem | Marumo Gallants 1-3 Mamelodi Sundowns |
22/02/2025 | Betway Prem | Mamelodi Sundowns 4-1 TS Galaxy |
26/02/2025 | Betway Prem | Sekhukhune United 2-4 Mamelodi Sundowns |
1/03/202 | Betway Prem | Mamelodi Sundowns 1-0 Kaizer Chiefs |
5/03/2025 | Betway Prem | Golden Arrows 1-1 Mamelodi Sundowns |
11/03/2025 | Betway Prem | Mamelodi Sundowns 2-0 AmaZulu |
16/03/2025 | Betway Prem | Orlando Pirates 2-1 Mamelodi Sundowns |
28/03/2025 | Nedbank Cup | Mamelodi Sundowns 1-0 Sekhukhune United (AET) |
1/04/2025 | CAF CL | Mamelodi Sundowns 1-0 Esperance |
13/04/2025 | Nedbank Cup | Mamelodi Sundowns 1-2 Kaizer Chiefs |
19/04/2025 | CAF CL | Mamelodi Sundowns 0-0 Al Ahly |
25/04/2025 | CAF CL | Al Ahly 1-1 Mamelodi Sundowns * |

Where and how to watch Sundowns next Match
The Betway Premiership matches will be broadcast on SuperSport TV and selected matches will also be broadcast on SABC TV and radio channels. Showmax and DStv will also offer streaming for the PSL matches.
CAF Champions League matches are also being broadcast live on SuperSport TV. With the Betway register bonus, you can place bets on any CAF game of your choice.
Tickets for the Betway Premiership and CAF Champions League matches can be purchased at TicketPro