Mamelodi Sundowns squad
The squad as the provider lists it today, not as it was at any past date. Shirt numbers and positions come from the club record; appearances and minutes beside a name are computed from the match record, so a player signed this week appears here with no figures until he plays.
34 registered players, with appearances from the 2025 season.
This is the 2025 squad. A newer season has not started for this club in our data.
D. Onyango1Goalkeeper · 41 · UgandaNo minutes this season
J. February1GoalkeeperYet to play for the club
R. Goss31GoalkeeperYet to play for the club
R. Pieterse26Goalkeeper · 34 · South AfricaYet to play for the club
R. Williams30Goalkeeper · 34 · South Africa
A. Modiba6Defender · 31 · South AfricaYet to play for the club
D. Lunga5Defender · 31 · Zimbabwe
F. Basadien23Defender · 29 · South AfricaYet to play for the club
G. Kekana20Defender · 34 · South Africa
K. Cupido24Defender · 28 · South Africa
K. Johannes37Defender · 25 · South AfricaYet to play for the club
K. Mudau25Defender · 31 · South Africa
K. Ndamane3Defender · 22 · South AfricaYet to play for the club
M. Mvala40Defender · 32 · South Africa
Malibongwe Khoza42Defender · 22 · South AfricaYet to play for the club
T. Morena27Defender · 33 · South Africa
Z. Mdunyelwa28Defender · 27 · South AfricaYet to play for the club
B. Aubaas15Midfielder · 31 · South Africa
C. Mailula33Midfielder · 25 · South AfricaYet to play for the club
K. Letlhaku43Midfielder · 20 · South Africa
M. Allende11Midfielder · 27 · Chile
Nuno Santos10Midfielder · 27 · PortugalYet to play for the club
S. Mkhulise21Midfielder · 30 · South AfricaYet to play for the club
S. Mthanti38MidfielderYet to play for the club
T. Matthews17Midfielder · 26 · South Africa
T. Mokoena4Midfielder · 29 · South Africa
T. Zwane18Midfielder · 37 · South Africa
A. Van Wyk29ForwardYet to play for the club
Arthur Sales9Forward · 24 · Brazil
B. León12Forward · 26 · ColombiaYet to play for the club
B. Mokoena46ForwardYet to play for the club
I. Rayners13Forward · 30 · South Africa
Lebo Mothiba35Forward · 30 · South Africa
M. Saleng14Forward · 28 · South AfricaYet to play for the club