The 2025 CAF Champions League final were the final matches of the 2024–25 CAF Champions League, the 61st edition of Africa's premier club football tournament organized by the Confederation of African Football (CAF), and the 29th edition under the current CAF Champions League title.
Note: In all results below, the score of the finalist is given first (H: home; A: away).
Mamelodi Sundowns
Round
Pyramids
Opponent
Agg
1st leg
2nd leg
Qualifying rounds
Opponent
Agg
1st leg
2nd leg
Bye
First round
JKU
9–1
6–0 (A)
3–1 (H)
Mbabane Swallows
8–0
4–0 (A)
4–0 (H)
Second round
APR
4–2
1–1 (A)
3–1 (H)
Opponent
Result
Group stage
Opponent
Result
AS Maniema Union
0–0 (H)
Matchday 1
Sagrada Esperança
5–1 (H)
AS FAR
1–1 (A)
Matchday 2
Djoliba
0–0 (A)
Raja CA
1–0 (H)
Matchday 3
Espérance de Tunis
0–2 (A)
Raja CA
0–1 (A)
Matchday 4
Espérance de Tunis
2–1 (H)
AS Maniema Union
2–1 (A)
Matchday 5
Sagrada Esperança
1–0 (A)
AS FAR
1–1 (H)
Matchday 6
Djoliba
6–0 (H)
Group B runners-up
Pos
Team
v
t
e
Pld
Pts
1
AS FAR
6
10
2
Mamelodi Sundowns
6
9
3
Raja CA
6
8
4
AS Maniema Union
6
3
Source: CAF
Final standings
Group D runners-up
Pos
Team
v
t
e
Pld
Pts
1
Espérance de Tunis
6
13
2
Pyramids
6
13
3
Sagrada Esperança
6
5
4
Djoliba
6
2
Source: CAF
Opponent
Agg
1st leg
2nd leg
Knockout stage
Opponent
Agg
1st leg
2nd leg
Espérance de Tunis
1–0
1–0 (H)
0–0 (A)
Quarter-finals
AS FAR
4–3
4–1 (H)
0–2 (A)
Al Ahly
1–1 (a)
0–0 (H)
1–1 (A)
Semi-finals
Orlando Pirates
3–2
0–0 (A)
3–2 (H)
Format
The final was played on a home-and-away two-legged basis.
If the aggregate score was tied after the second leg, the away goals rule was applied, and if still tied, extra time was not played, and a penalty shoot-out was used to determine the winner.
Matches
First leg
Details
Mamelodi Sundowns
1–1
Pyramids
Ribeiro 54'
Report
El Karti 90+4'
Loftus Versfeld Stadium, Pretoria
Attendance: 50,000
Referee: Mahmood Ismail (Sudan)
Mamelodi Sundowns
Pyramids
MF
4
Teboho Mokoena
DF
5
Mosa Lebusa
MF
6
Aubrey Modiba
FW
9
Arthur Sales
78'
FW
10
Lucas Ribeiro
84'
MF
11
Marcelo Allende
FW
13
Iqraam Rayners
78'
FW
17
Tashreeq Matthews
37'
DF
20
Grant Kekana
DF
25
Khuliso Mudau
GK
30
Ronwen Williams (c)
Substitutes:
GK
1
Denis Onyango
MF
12
Neo Maema
78'
MF
15
Bathusi Aubaas
MF
18
Themba Zwane
MF
26
Jayden Adams
37'
DF
27
Thapelo Morena
84'
DF
29
Divine Lunga
MF
34
Mothobi Mvala
FW
38
Peter Shalulile
78'
Manager:
Miguel Cardoso
GK
1
Ahmed El Shenawy (c)
DF
3
Mahmoud Marei
DF
4
Ahmed Samy
MF
7
Blati Touré
FW
9
Fiston Mayele
88'
MF
14
Mohanad Lasheen
DF
15
Mohamed Chibi
MF
18
Walid El Karti
DF
21
Mohamed Hamdy
FW
30
Ibrahim Adel
88'
MF
31
Ahmed Atef
47'
80'
Substitutes:
DF
5
Ali Gabr
FW
10
Ramadan Sobhi
80'
DF
12
Ahmed Tawfik
MF
13
Mahmoud Dunga
GK
22
Sherif Ekramy
MF
27
Youssef Obama
DF
29
Karim Hafez
88'
FW
33
Marwan Hamdy
88'
FW
35
Abdel Rahman Magdy
Manager:
Krunoslav Jurčić
Assistant referees: Mohammed Ibrahim (Sudan) Ahmed Abdel Razek (Djibouti) Fourth official: Pacifique Ndabihawenimana (Burundi) Video assistant referee: Daniel Nii Laryea (Ghana) Assistant video assistant referees: Salima Mukansanga (Rwanda) Gabriel Camara (Senegal)
Match rules
90 minutes.
Nine named substitutes, of which up to five may be used.
Statistics
First half
Statistic
Mamelodi Sundowns
Pyramids
Goals scored
0
0
Total shots
5
4
Shots on target
1
1
Saves
1
1
Ball possession
61%
39%
Corner kicks
2
2
Offsides
0
2
Yellow cards
0
0
Red cards
0
0
Second half
Statistic
Mamelodi Sundowns
Pyramids
Goals scored
1
1
Total shots
4
6
Shots on target
1
2
Saves
1
0
Ball possession
57%
43%
Corner kicks
1
1
Offsides
1
2
Yellow cards
0
1
Red cards
0
0
Overall
Statistic
Mamelodi Sundowns
Pyramids
Goals scored
1
1
Total shots
9
10
Shots on target
2
3
Saves
2
1
Ball possession
59%
41%
Corner kicks
3
3
Offsides
1
4
Yellow cards
0
1
Red cards
0
0
Second leg
Details
Pyramids
2–1
Mamelodi Sundowns
Mayele 23'
Samy 56'
Report
Rayners 75'
30 June Stadium, Cairo
Attendance: 25,000
Referee: Omar Abdulkadir Artan (Somalia)
Pyramids
Mamelodi Sundowns
GK
1
Ahmed El Shenawy (c)
DF
3
Mahmoud Marei
DF
4
Ahmed Samy
MF
7
Blati Touré
90+2'
FW
9
Fiston Mayele
FW
10
Ramadan Sobhi
78'
MF
14
Mohanad Lasheen
DF
15
Mohamed Chibi
38'
89'
MF
18
Walid El Karti
DF
21
Mohamed Hamdy
MF
31
Ahmed Atef Otta
26'
Substitutes:
DF
5
Ali Gabr
90+2'
FW
11
Mostafa Fathi
DF
12
Ahmed Tawfik
89'
GK
22
Sherif Ekramy
MF
27
Youssef Obama
DF
29
Karim Hafez
FW
30
Ibrahim Adel
78'
FW
33
Marwan Hamdy
FW
35
Abdel Rahman Magdy
Manager:
Krunoslav Jurčić
MF
4
Teboho Mokoena
69'
DF
5
Mosa Lebusa
64'
MF
6
Aubrey Modiba
26'
46'
FW
10
Lucas Ribeiro
MF
11
Marcelo Allende
FW
13
Iqraam Rayners
78'
FW
17
Tashreeq Matthews
64'
DF
20
Grant Kekana
DF
25
Khuliso Mudau
MF
26
Jayden Adams
64'
GK
30
Ronwen Williams (c)
Substitutes:
GK
1
Denis Onyango
FW
9
Arthur Sales
64'
MF
15
Bathusi Aubaas
MF
18
Themba Zwane
DF
27
Thapelo Morena
64'
DF
29
Divine Lunga
46'
MF
34
Mothobi Mvala
FW
35
Lebo Mothiba
78'
FW
38
Peter Shalulile
64'
Manager:
Miguel Cardoso
Assistant referees: Gilbert Cheruiyot (Kenya) Stephen Yiembe (Kenya) Fourth official: Djindo Louis Houngnandande (Benin) Video assistant referee: Bamlak Tessema Weyesa (Ethiopia) Assistant video assistant referees: Abd Al Aziz Yasir (Sudan) Carine Atezambong Fomo (Cameroon)
Match rules
90 minutes.
Penalty shoot-out if tied on aggregate and away goals.
Nine named substitutes, of which up to five may be used.
Statistics
First half
Statistic
Pyramids
Mamelodi Sundowns
Goals scored
1
0
Total shots
6
5
Shots on target
3
1
Saves
1
2
Ball possession
39%
61%
Corner kicks
2
1
Offsides
1
0
Yellow cards
2
1
Red cards
0
0
Second half
Statistic
Pyramids
Mamelodi Sundowns
Goals scored
1
1
Total shots
4
5
Shots on target
1
3
Saves
2
0
Ball possession
33%
67%
Corner kicks
0
6
Offsides
2
1
Yellow cards
0
1
Red cards
0
0
Overall
Statistic
Pyramids
Mamelodi Sundowns
Goals scored
2
1
Total shots
10
10
Shots on target
4
4
Saves
3
2
Ball possession
36%
64%
Corner kicks
2
7
Offsides
3
1
Yellow cards
2
2
Red cards
0
0
See also
2025 CAF Confederation Cup final
2025 CAF Super Cup
wikipedia, wiki, encyclopedia, book, library, article, read, free download, Information about 2025 CAF Champions League final, What is 2025 CAF Champions League final? What does 2025 CAF Champions League final mean?