Players born in Johannesburg, South Africa
International football players with roots in Johannesburg, South Africa. Includes those who left early and went on to represent other nations.
61 players
PLAYER
POS
DOB
CLUB
SINCE
AM
Aaron Mokoena
DF
25.11.1980 (46)
RSASouth Africa
Retired
HM
Helman Mkhalele
MF
20.10.1969 (57)
RSASouth Africa
Retired
SP
Steven Pienaar
MF
17.02.1982 (44)
RSASouth Africa
Retired
PI
Pierre Issa
DF
11.09.1975 (51)
RSASouth Africa
Retired
D
Dimas Teixeira
DF
16.02.1969 (57)
PORPortugal
Retired
BC
Bradley Carnell
DF
21.01.1977 (49)
RSASouth Africa
Retired
GB
Gadi Brumer
DF
05.11.1973 (53)
ISRIsrael
Retired
KD
Keagan Dolly
MF
22.01.1993 (33)
RSASouth Africa
RSA TS Galaxy
2024
NT
Niki Torrão
FW
18.11.1987 (39)
MACMacau
MAC MUST CPK
2021
PR
Panagiotis Retsos
DF
09.08.1998 (28)
GREGreece
GRE Olympiakos
2023
DW
Deklan Wynne
DF
20.03.1995 (31)
NZLNew Zealand
AUS Green Gully
2024
SF
Stanton Fredericks
MF
13.06.1978 (48)
RSASouth Africa
Retired
EB
Ethan Brooks
MF
01.03.2001 (25)
RSASouth Africa
GRE Panserraikos
2025
BG
Bradley Grobler
FW
25.01.1988 (38)
RSASouth Africa
RSA Sekhukhune United
2025
TL
Tebogo Langerman
MF
06.05.1986 (40)
RSASouth Africa
Retired
KH
Kevin Harmse
MF
04.07.1984 (42)
CANCanada
Retired
MM
Mzikayise Mashaba
MF
13.01.1989 (37)
RSASouth Africa
Retired
LP
Lebogang Phiri
MF
09.11.1994 (32)
RSASouth Africa
FRA EA Guingamp
2024
RP
Reyaad Pieterse
GK
17.02.1992 (34)
RSASouth Africa
RSA Mamelodi Sundowns
2018
RN
Ricardo Nunes
DF
18.06.1986 (40)
RSASouth Africa
Retired
MP
Matty Pattison
MF
27.10.1986 (40)
RSASouth Africa
Retired
JT
John Thorrington
MF
17.10.1979 (47)
USAUnited States
Retired
GH
Gordon Hodgson
FW
16.04.1904 (†)
ENGEngland
Deceased
DS
Davide Somma
FW
26.03.1985 (41)
RSASouth Africa
Retired
CV
Colin Viljoen
MF
20.06.1948 (78)
ENGEngland
Retired
AB
Alon Brumer
MF
05.11.1973 (53)
ISRIsrael
Retired
PM
Phakamani Mahlambi
MF
12.09.1997 (29)
RSASouth Africa
Free Agent
GP
Genino Palace
MF
19.12.1998 (28)
RSASouth Africa
RSA Stellenbosch
2023
DC
Daniel Cardoso
DF
06.10.1988 (38)
RSASouth Africa
RSA Sekhukhune United
2022
SM
Shane McGregor
FW
01.12.1963 (63)
RSASouth Africa
Retired
JR
Jonti Richter
MF
12.04.1983 (43)
AUSAustralia
Retired
AP
Adam Pearlman
DF
05.04.2005 (21)
CANCanada
CAN HFX Wanderers
2025 (Loan)
MA
Mark Arber
DF
09.10.1977 (49)
ENGEngland
Retired
CJ
Craig Johnston
FW
25.06.1960 (66)
ENGEngland
Retired
AS
Andrew Surman
MF
20.08.1986 (40)
ENGEngland
Retired
JM
Jimmy Mwanga
FW
01.02.1999 (27)
IRLIreland
EGY Ghazl El Mahalla
2026
ST
Selim Turping
FW
12.11.2004 (22)
LUXLuxembourg
SUI FC Zürich U21
2024
J
Joshua Silva
DF
21.08.1990 (36)
PORPortugal
Retired
S
Sérgio Marakis
MF
11.11.1991 (35)
PORPortugal
Free Agent
MB
Marc Batchelor
FW
04.01.1970 (†)
RSASouth Africa
Deceased
SC
Shandre Campbell
MF
15.07.2005 (21)
RSASouth Africa
BEL Club Brugge
2025
LC
Larry Cohen
DF
07.11.1987 (39)
RSASouth Africa
Retired
MC
Mike Connell
DF
01.11.1956 (70)
RSASouth Africa
Retired
RD
Roger Da Costa
DF
22.04.1986 (40)
RSASouth Africa
Retired
WG
Warren Goodhind
DF
16.08.1977 (49)
RSASouth Africa
Retired
CH
Chad Harpur
GK
03.09.1982 (44)
RSASouth Africa
Retired
DJ
Devon Jacobs
DF
14.06.1991 (35)
RSASouth Africa
Retired
KJ
Keaghan Jacobs
MF
09.09.1989 (37)
RSASouth Africa
SCO Gala Fairydean Rovers
2024
KJ
Kyle Jacobs
MF
14.06.1991 (35)
RSASouth Africa
SCO Stenhousemuir
2024
SK
Sandy Kennon
GK
28.11.1933 (93)
RSASouth Africa
Retired
12Next ›

All Tags in Database

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

See more tags →