New customers only | Commercial content | 18+ age limit | T&Cs apply

Mamelodi Sundowns 3-4 Borussia Dortmund final score - 21 June 2025, Club World Cup

World - Club World Cup

Mamelodi Sundowns
3
-
4
End
Borussia Dortmund

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Mamelodi Sundowns Mamelodi Sundowns
Borussia Dortmund Borussia Dortmund
End of game
M. Allende
90+5'
90+2'
K. Adeyemi
S. Guirassy
L. Mothiba
K. Lethlaku
90'
drop icon
K. Lethlaku
T. Zwane
86'
85'
M. Beier
83'
M. Beier
J. Bellingham
83'
J. Ryerson
N. Sule
L. Mothiba
I. Rayners
77'
T. Morena
T. Matthews
69'
A. Sales
L. Ribeiro
69'
J. Adams
T. Mokoena
69'
T. Matthews
66'
64'
C. Chukwuemeka
62'
M. Sabitzer
F. Nmecha
62'
C. Chukwuemeka
J. Brandt
I. Rayners
62'
drop icon
59'
drop icon
K. Mudau
Own Goal
Half-time
45'
drop icon
J. Bellingham
34'
drop icon
S. Guirassy
J. Brandt
16'
drop icon
F. Nmecha
L. Ribeiro
T. Matthews
11'
drop icon
Kick-off

Game Statistics

CD Huachipato Mamelodi Sundowns
CD Huachipato Borussia Dortmund
59
Ball possession (%)
41
12
Shots
6
6
Shots on-target
6
6
Shots off-target
0
2
Corners
4
1
Offsides
2
9
Fouls
14
16
Free kicks
10
2
Goal kicks
8
3
Saves
3
6
Throw-ins
8
2
Yellow cards
2

Tactical Scheme

Mamelodi Sundowns

Formation : 4 - 2 - 3 - 1

30
R. Williams
25
K. Mudau
24
K. Cupido
20
G. Kekana
29
D. Lunga
11
M. Allende
4
T. Mokoena
10
L. Ribeiro
18
T. Zwane
17
T. Matthews
13
I. Rayners
9
S. Guirassy
10
J. Brandt
24
D. Svensson
13
P. Gross
8
F. Nmecha
77
J. Bellingham
2
Y. Couto
5
R. Bensebaini
3
W. Anton
25
N. Sule
1
G. Kobel

Formation : 3 - 5 - 2

Borussia Dortmund

Substitutes

Mamelodi Sundowns
Mamelodi Sundowns
Goalkeeper

D. Onyango

Defender

M. Mvala

Z. Mdunyelwa

A. Modiba

M. Khoza

T. Morena

T. Matthews 69'

M. Lebusa

Midfielder

J. Adams

T. Mokoena 69'

B. Aubaas

N. Maema

S. Mkhulise

Forward

L. Mothiba

I. Rayners 77'

K. Lethlaku

T. Zwane 86'

P. Shalulile

A. Sales

L. Ribeiro 69'

Borussia Dortmund
Borussia Dortmund
Goalkeeper

A. Meyer

Defender

E. Benkara

F. Mane

J. Ryerson

N. Sule 83'

S. Coulibaly

Midfielder

G. Reyna

K. Adeyemi

S. Guirassy 90'

A. Azhil

C. Chukwuemeka

J. Brandt 62'

C. Campbell

M. Sabitzer

F. Nmecha 62'

Forward

J. Gittens

J. Duranville

S. Inacio

M. Beier

J. Bellingham 83'

Form

Table

Teams Pts P W D L GD
1
Borussia Dortmund
Borussia Dortmund
7 3 2 1 0 2
3
Mamelodi Sundowns
Mamelodi Sundowns
4 3 1 1 1 0

Last matches

Mamelodi Sundowns
Mamelodi Sundowns Last matches
W W W D L W
Wins

4/6 (67%)

Draw

1/6 (17%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.33 Total goals
33% BTTS
1.83 Goals scored
0.5 Goals conceded
50% Over 2.5
50% Under 2.5

17 Jun 2025 - Club World Cup

Ulsan HD FC
0 :  1
Mamelodi Sundowns

1 Jun 2025 - CAF Champions League

Pyramids FC
2 :  1
Mamelodi Sundowns

24 May 2025 - CAF Champions League

Mamelodi Sundowns
1 :  1
Pyramids FC

18 May 2025 - Premier Soccer League

Mamelodi Sundowns
2 :  0
Magesi FC

14 May 2025 - Premier Soccer League

Chippa United FC
0 :  3
Mamelodi Sundowns

11 May 2025 - Premier Soccer League

Mamelodi Sundowns
3 :  0
Stellenbosch FC
D W W W W D
Wins

4/6 (67%)

Draw

2/6 (33%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

2.17 Total goals
17% BTTS
2 Goals scored
0.17 Goals conceded
50% Over 2.5
50% Under 2.5

24 May 2025 - CAF Champions League

Mamelodi Sundowns
1 :  1
Pyramids FC

18 May 2025 - Premier Soccer League

Mamelodi Sundowns
2 :  0
Magesi FC

11 May 2025 - Premier Soccer League

Mamelodi Sundowns
3 :  0
Stellenbosch FC

7 May 2025 - Premier Soccer League

Mamelodi Sundowns
3 :  0
Chippa United FC

30 Apr 2025 - Premier Soccer League

Mamelodi Sundowns
3 :  0
Richards Bay

19 Apr 2025 - CAF Champions League

Mamelodi Sundowns
0 :  0
AL Ahly SC
D D W W L W
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

1.83 Total goals
33% BTTS
1.33 Goals scored
0.5 Goals conceded
33% Over 2.5
67% Under 2.5

17 Jun 2025 - Club World Cup

Ulsan HD FC
0 :  1
Mamelodi Sundowns

1 Jun 2025 - CAF Champions League

Pyramids FC
2 :  1
Mamelodi Sundowns

14 May 2025 - Premier Soccer League

Chippa United FC
0 :  3
Mamelodi Sundowns

3 May 2025 - Premier Soccer League

Cape Town City
0 :  2
Mamelodi Sundowns

25 Apr 2025 - CAF Champions League

AL Ahly SC
1 :  1
Mamelodi Sundowns

8 Apr 2025 - CAF Champions League

Esperance Sportive De Tunis
0 :  0
Mamelodi Sundowns
Borussia Dortmund
Borussia Dortmund Last matches
W W W W W D
Wins

5/6 (83%)

Draw

1/6 (17%)

Losses

0/6 (0%)

Average stats (Last 6 matchs)

3.83 Total goals
50% BTTS
2.83 Goals scored
1 Goals conceded
83% Over 2.5
17% Under 2.5

17 Jun 2025 - Club World Cup

Fluminense
0 :  0
Borussia Dortmund

17 May 2025 - Bundesliga

Borussia Dortmund
3 :  0
Holstein Kiel

11 May 2025 - Bundesliga

Bayer Leverkusen
2 :  4
Borussia Dortmund

3 May 2025 - Bundesliga

Borussia Dortmund
4 :  0
Wolfsburg

26 Apr 2025 - Bundesliga

Hoffenheim
2 :  3
Borussia Dortmund

20 Apr 2025 - Bundesliga

Borussia Dortmund
3 :  2
Mönchengladbach
L W W W W W
Wins

5/6 (83%)

Draw

0/6 (0%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

3.5 Total goals
50% BTTS
2.67 Goals scored
0.83 Goals conceded
83% Over 2.5
17% Under 2.5

17 May 2025 - Bundesliga

Borussia Dortmund
3 :  0
Holstein Kiel

3 May 2025 - Bundesliga

Borussia Dortmund
4 :  0
Wolfsburg

20 Apr 2025 - Bundesliga

Borussia Dortmund
3 :  2
Mönchengladbach

15 Apr 2025 - Champions League

Borussia Dortmund
3 :  1
Barcelona

30 Mar 2025 - Bundesliga

Borussia Dortmund
3 :  1
1 Fsv Mainz 05

8 Mar 2025 - Bundesliga

Borussia Dortmund
0 :  1
Augsburg
W L D W W D
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

4 Total goals
67% BTTS
2.17 Goals scored
1.83 Goals conceded
83% Over 2.5
17% Under 2.5

17 Jun 2025 - Club World Cup

Fluminense
0 :  0
Borussia Dortmund

11 May 2025 - Bundesliga

Bayer Leverkusen
2 :  4
Borussia Dortmund

26 Apr 2025 - Bundesliga

Hoffenheim
2 :  3
Borussia Dortmund

12 Apr 2025 - Bundesliga

Bayern Munich
2 :  2
Borussia Dortmund

9 Apr 2025 - Champions League

Barcelona
4 :  0
Borussia Dortmund

5 Apr 2025 - Bundesliga

Freiburg
1 :  4
Borussia Dortmund
Improve your sports betting with our football team comparison tool (100+ statistics)

Live Commentary

90+5' carton_jaune_1

Marcelo Allende (Mamelodi) has received a first yellow card.

90+5' coup_franc_1

Can Dortmund capitalize from this dangerous free kick?

90+5' coup_franc_1

Dortmund awarded a free kick in their own half.

90+2' substitution_1

Dortmund make their fifth substitution with Karim Adeyemi replacing Serhou Guirassy.

90+2' sifflet_1

Dortmund have a goal kick.

90' but_1

Mamelodi are back in the match in Cincinnati, OH. Lebo Mothiba has scored to make it 3-4. Kutlwano Lethlaku instrumental with a fine assist.

86' substitution_1

Mamelodi make their fifth substitution with Kutlwano Lethlaku replacing Themba Zwane.

86' coup_franc_1

Free kick Mamelodi.

85' carton_jaune_1

Maximilian Beier (Dortmund) has been booked and must now be careful not to get a second yellow card.

83' substitution_1

Maximilian Beier is on a sub for Jobe Bellingham for Dortmund.

83' substitution_1

Julian Ryerson is on a sub for Niklas Sule for Dortmund.

82'  

Dortmund awarded a throw-in in their own half.

80' sifflet_1

Goal kick for Dortmund at TQL Stadium.

77' substitution_1

Mamelodi make their fourth substitution with Lebo Mothiba replacing Iqraam Rayners.

77' sifflet_1

Goal kick for Mamelodi at TQL Stadium.

76'  

Juan Gabriel Benitez signals a throw-in for Dortmund, close to Mamelodi's area.

73'  

Throw-in for Dortmund close to the penalty box.

72' sifflet_1

Ball goes out of play for a Dortmund goal kick.

70'  

Throw-in Mamelodi.

70'  

Ball safe as Mamelodi is awarded a throw-in in their half.

69' substitution_1

Arthur Sales is on a sub for Lucas Ribeiro for Mamelodi.

69' substitution_1

Miguel Cardoso (Mamelodi) is making a second substitution, with Jayden Adams replacing Teboho Mokoena.

69' substitution_1

Mamelodi make their first substitution with Thapelo Morena replacing Tashreeq Matthews.

68' corner_1

Corner awarded to Dortmund.

67' coup_franc_1

Free kick Dortmund.

66' carton_jaune_1

Tashreeq Matthews for Mamelodi has been booked by Juan Gabriel Benitez and receives a first yellow card.

64' carton_jaune_1

Dortmund's Carney Chukwuemeka has been booked in Cincinnati, OH.

64' coup_franc_1

Juan Gabriel Benitez signals a free kick to Mamelodi.

62' substitution_1

Niko Kovac is making the team's second substitution at TQL Stadium with Carney Chukwuemeka replacing Julian Brandt.

62' substitution_1

Marcel Sabitzer is replacing Felix Nmecha for Dortmund at TQL Stadium.

62' but_1

Iqraam Rayners (Mamelodi) heads in to reduce the deficit to 2-4.

62' coup_franc_1

Juan Gabriel Benitez signals a free kick to Mamelodi just outside Dortmund's area.

59' but_1

Khuliso Mudau has the misfortune to make it 1-4 through an own goal.

59' coup_franc_1

Juan Gabriel Benitez signals a free kick to Dortmund.

58' corner_1

Mamelodi have been awarded a corner by Juan Gabriel Benitez.

57' sifflet_1

Dortmund have a goal kick.

57' tir_non_cadre_1

Teboho Mokoena of Mamelodi gets in a strike, but is off target.

56' coup_franc_1

Dortmund will need to be alert as they defend a dangerous free kick from Mamelodi.

55' hors_jeu_1

Mamelodi are caught offside.

54' sifflet_1

Juan Gabriel Benitez awards Dortmund a goal kick.

54' tir_non_cadre_1

Mamelodi's Marcelo Allende misses with an attempt on goal.

53'  

Throw-in Dortmund.

51'  

Can Dortmund get the ball into an attacking position from this throw-in in Mamelodi's half?

50'  

Throw-in for Dortmund at TQL Stadium.

48' sifflet_1

Dortmund have a goal kick.

48' tir_non_cadre_1

Mamelodi's Lucas Ribeiro gets his shot away but it misses the target.

47' coup_franc_1

Juan Gabriel Benitez signals a free kick to Mamelodi in their own half.

47' corner_1

Corner awarded to Dortmund.

45' sifflet_1

The first-half has come to a close in Cincinnati, OH.

45+3' tir_cadre_1

Dortmund drives forward and Serhou Guirassy gets in a shot. Without netting, however.

45+1' but_1

Goal! Dortmund extend their lead to 1-3 through Jobe Bellingham.

44'  

Mamelodi to take a throw-in in Dortmund territory.

43' hors_jeu_1

Dortmund drive forward at breakneck speed but are pulled up for offside.

39' sifflet_1

Goal kick for Dortmund at TQL Stadium.

39' tir_non_cadre_1

Mamelodi's Teboho Mokoena breaks free at TQL Stadium. But the strike goes wide of the post.

39' coup_franc_1

Free kick Mamelodi.

36' sifflet_1

Ball goes out of play for a Mamelodi goal kick.

34' but_1

Dortmund move into a 1-2 lead through a Serhou Guirassy header. Great play from Julian Brandt to set up the goal.

32'  

Ball safe as Dortmund is awarded a throw-in in their half.

32' corner_1

Dortmund have been awarded a corner by Juan Gabriel Benitez.

30' sifflet_1

Juan Gabriel Benitez awards Dortmund a goal kick.

30' tir_non_cadre_1

Mamelodi are pushing forward but Teboho Mokoena's finish is wide of the goal.

30' corner_1

Corner awarded to Mamelodi.

20' tir_cadre_1

Tashreeq Matthews of Mamelodi smashes in a shot on target. The keeper saves, though.

19' tir_cadre_1

Serhou Guirassy for Dortmund drives towards goal at TQL Stadium. But the finish is unsuccessful.

18'  

Juan Gabriel Benitez signals a Mamelodi throw-in in Dortmund's half.

18'  

Mamelodi awarded a throw-in in their own half.

17' coup_franc_1

Mamelodi awarded a free kick in their own half.

16' but_1

Felix Nmecha levels the score at 1-1.

14' hors_jeu_1

Dortmund are whistled for offside.

14' coup_franc_1

Juan Gabriel Benitez signals a free kick to Mamelodi in their own half.

11' but_1

Lucas Ribeiro is on target to give Mamelodi a 1-0 advantage. That's a fine assist from Tashreeq Matthews.

10'  

Can Mamelodi get the ball into an attacking position from this throw-in in Dortmund's half?

9' corner_1

Dortmund have been awarded a corner by Juan Gabriel Benitez.

5' tir_cadre_1

Tashreeq Matthews gets his shot on target but fails to score for Mamelodi.

4'  

Throw-in for Dortmund in their own half.

 

If Ramy Bensebaini receives a yellow card in today's match, he will be suspended after collecting 2 yellow cards so far this season.

 

Both teams didn't concede on their last match.

 

In FIFA Club World Cup, Mamelodi Sundowns has better performance than Borussia Dortmund.

 

Mamelodi Sundowns scores 2.26 goals when playing at home and Borussia Dortmund scores 1.63 goals when playing away (on average).

 

Borussia Dortmund's performance of the last 5 matches is better than Mamelodi Sundowns's.

 

In FIFA Club World Cup, Borussia Dortmund has better performance than Mamelodi Sundowns.

 

When Borussia Dortmund is down 1-0 away, they win 16% of their matches.

 

When Mamelodi Sundowns is down 0-1 home, they win 0% of their matches.

 

When Borussia Dortmund leads 0-1 away, they win in 62% of their matches.

 

When Mamelodi Sundowns leads 1-0 at home, they win in 88% of their matches.

 

Mamelodi Sundowns wins 48% of halftimes, Borussia Dortmund wins 46%.

 

Mamelodi Sundowns wins 1st half in 48% of their matches, Borussia Dortmund in 46% of their matches.

 

Borussia Dortmund have scored at least one goal for 7 consecutive matches.

 

Mamelodi Sundowns have scored at least one goal for 10 consecutive matches.

 

Borussia Dortmund haven't lost in their last 8 games.

 

Borussia Dortmund have a winning streak of 6 matches.

Score and result Mamelodi Sundowns - Borussia Dortmund

The Mamelodi Sundowns - Borussia Dortmund (Football - Club World Cup) match in 21/06/2025 12:00 is now complete.

The Mamelodi Sundowns - Borussia Dortmund result is as follows: 3-4

Now that this Football (Club World Cup) match is over and the score is known, you can find the highlights and key statistics on that same page.

Please Gamble Responsibly

logo footer