South African players
The complete record of South African international footballers in the ScoutBase database — active, retired, and historical — sorted by senior caps.
155 players of 534 total
AllActiveRetired
ALLABCDEFGHIJKLMNOPRSTUVWXYZ
PLAYER
POS
DOB
CLUB
SINCE
AM
Aaron Mokoena
DF
25.11.1980 (46)
RSASouth Africa
Retired
BM
Benni McCarthy
FW
12.11.1977 (49)
RSASouth Africa
Retired
JM
John Moshoeu
MF
18.12.1965 (†)
RSASouth Africa
Deceased
HM
Helman Mkhalele
MF
20.10.1969 (57)
RSASouth Africa
Retired
TM
Teko Modise
MF
22.12.1982 (44)
RSASouth Africa
Retired
PM
Phil Masinga
FW
28.06.1969 (†)
RSASouth Africa
Deceased
KM
Katlego Mphela
FW
29.11.1984 (42)
RSASouth Africa
Retired
TM
Tsepo Masilela
DF
05.05.1985 (41)
RSASouth Africa
Retired
SM
Sizwe Motaung
DF
07.01.1970 (†)
RSASouth Africa
Deceased
TM
Teboho Mokoena
MF
24.01.1997 (29)
RSASouth Africa
RSA Mamelodi Sundowns
2022
MM
Mbulelo Mabizela
DF
16.09.1980 (46)
RSASouth Africa
Retired
AM
Aubrey Modiba
MF
22.07.1995 (31)
RSASouth Africa
RSA Mamelodi Sundowns
2020
EM
Eric Mathoho
DF
01.03.1990 (36)
RSASouth Africa
Free Agent
NM
Nasief Morris
DF
16.04.1981 (45)
RSASouth Africa
Retired
SM
Surprise Moriri
MF
20.03.1980 (46)
RSASouth Africa
Retired
TM
Thapelo Morena
DF
06.08.1993 (33)
RSASouth Africa
RSA Mamelodi Sundowns
2016
OM
Oupa Manyisa
MF
30.07.1988 (38)
RSASouth Africa
Retired
KM
Khuliso Mudau
DF
26.04.1995 (31)
RSASouth Africa
RSA Mamelodi Sundowns
2020
JM
John Moeti
DF
30.08.1967 (†)
RSASouth Africa
Deceased
NM
Nyiko Mobbie
DF
11.09.1994 (32)
RSASouth Africa
RSA Siwelele
2025
TM
Thabo Matlaba
DF
13.12.1987 (39)
RSASouth Africa
Free Agent
TM
Teboho Mokoena
MF
10.07.1974 (52)
RSASouth Africa
Retired
EM
Evidence Makgopa
FW
05.06.2000 (26)
RSASouth Africa
RSA Orlando Pirates
2022
MM
Mandla Masango
MF
18.07.1989 (37)
RSASouth Africa
Retired
KM
Kamohelo Mokotjo
MF
11.03.1991 (35)
RSASouth Africa
RSA Cape Town City [2016]
2024
KM
Katlego Mashego
FW
18.05.1982 (44)
RSASouth Africa
Retired
BM
Buhle Mkhwanazi
DF
01.02.1990 (36)
RSASouth Africa
RSA Siwelele
2025
JM
Jabu Mahlangu
MF
11.07.1980 (46)
RSASouth Africa
Retired
MM
Mothobi Mvala
FW
14.06.1994 (32)
RSASouth Africa
RSA Mamelodi Sundowns
2020
TM
Thabang Molefe
DF
11.04.1979 (47)
RSASouth Africa
Retired
LM
Lebogang Manyama
MF
13.09.1990 (36)
RSASouth Africa
Retired
MM
May Mahlangu
MF
01.05.1989 (37)
RSASouth Africa
Retired
BM
Bryce Moon
MF
06.04.1986 (40)
RSASouth Africa
Retired
LM
Lebohang Maboe
FW
17.09.1994 (32)
RSASouth Africa
RSA Kaizer Chiefs
2025
CM
Calvin Marlin
GK
20.04.1976 (50)
RSASouth Africa
Retired
DM
Daniel Mudau
FW
04.09.1968 (58)
RSASouth Africa
Retired
MM
Mihlali Mayambela
MF
25.08.1996 (30)
RSASouth Africa
CYP Aris Limassol
2022
IM
Innocent Maela
DF
14.08.1992 (34)
RSASouth Africa
RSA Orlando Pirates
2017
RM
Ramahlwe Mphahlele
DF
01.02.1990 (36)
RSASouth Africa
RSA AmaZulu
2022
AM
August Makalakalane
MF
15.09.1965 (61)
RSASouth Africa
Retired
LM
Lebo Mothiba
FW
28.01.1996 (30)
RSASouth Africa
RSA Mamelodi Sundowns
2025
TM
Thabo Makhele
DF
17.12.1994 (32)
LESLesotho
RSA Siwelele
2025
MM
Marks Maponyane
FW
16.02.1962 (64)
RSASouth Africa
Retired
MM
Motjeka Madisha
DF
12.02.1995 (†)
RSASouth Africa
Deceased
SM
Sibongiseni Mthethwa
MF
20.09.1994 (32)
RSASouth Africa
RSA Kaizer Chiefs
2023
TM
Tercious Malepe
DF
18.02.1997 (29)
RSASouth Africa
MLT Balzan
2024
BM
Bennett Mnguni
MF
18.03.1974 (52)
RSASouth Africa
Retired
GM
Gift Motupa
MF
23.09.1994 (32)
RSASouth Africa
RSA Magesi
2024
LM
Lehlohonolo Majoro
FW
19.08.1986 (40)
RSASouth Africa
Retired
TM
Thalente Mbatha
MF
06.03.2000 (26)
RSASouth Africa
RSA Orlando Pirates
2024
1234Next ›

All Tags in Database

Discover more tags across eligibility, clubs, players, national teams and international football pathways.

See more tags →