Foreign players in South Africa
International players from outside South Africa who have played in the country's domestic league. Covers all eras and divisions in the ScoutBase database.
36 players of 730 total
AllCurrentlyFormerly
ALLABCDEFGHIJKLMNOPQRSTUVWYZ
PLAYER
POS
DOB
CLUB
SINCE
JO
John Obi Mikel
MF
22.04.1987 (39)
NGANigeria
Retired
DO
Denis Onyango
GK
15.05.1985 (41)
UGAUganda
RSA Mamelodi Sundowns
2011
DO
David Obua
DF
10.04.1984 (42)
UGAUganda
Retired
VO
Victor Obinna
FW
25.03.1987 (39)
NGANigeria
Retired
FO
Felipe Ovono
GK
26.07.1993 (33)
EQGEquatorial Guinea
Retired
SO
Sadat Ouro-Akoriko
DF
01.02.1988 (38)
TOGTogo
Retired
BO
Brian Onyango
DF
24.07.1994 (32)
KENKenya
RSA Stellenbosch
2024
RO
Richard Ofori
GK
01.11.1993 (33)
GHAGhana
RSA AmaZulu
2024
DO
Dennis Odhiambo
DF
18.03.1985 (41)
KENKenya
KEN Sofapaka
2018
JO
Jonas Okétola
MF
27.08.1983 (43)
BENBenin
Retired
JO
Joseph Okumu
DF
26.05.1997 (29)
KENKenya
FRA Stade Reims
2023
OO
Onyekachi Okonkwo
MF
13.05.1982 (44)
NGANigeria
Retired
OO
Ovella Ochieng
MF
23.12.1999 (27)
KENKenya
KEN Nairobi United
2025
KO
Kevin Omondi
MF
04.08.1990 (36)
KENKenya
KEN Shabana
2020
BO
Benjamin Ochan
GK
18.09.1989 (37)
UGAUganda
UGA KCCA
2021
SO
Soumaïla Ouattara
DF
04.07.1995 (31)
BFABurkina Faso
IRQ Al-Hedod
2025
VO
Vincent Ongandzi
FW
22.11.1975 (51)
CMRCameroon
Retired
IO
Ian Otieno
GK
09.08.1993 (33)
KENKenya
RSA Richards Bay
2024
PO
Postnet Omony
GK
07.12.1982 (44)
UGAUganda
Retired
WO
Willis Ochieng
GK
10.10.1981 (45)
KENKenya
Retired
VO
Vincent Oburu
FW
14.09.1997 (29)
KENKenya
RSA Richards Bay
2025
JO
James Okwuosa
DF
14.09.1990 (36)
NGANigeria
MAS PDRM
2023
RO
Ransford Osei
FW
05.12.1990 (36)
GHAGhana
Retired
PO
Prince Opoku-Agyemang
FW
06.06.1992 (34)
GHAGhana
Free Agent
IO
Idrissa Ogodjo
GK
08.03.1996 (30)
TOGTogo
ETH Arba Minch Kenema
2024
PO
Philip Opiyo
DF
27.02.1979 (47)
KENKenya
Retired
MO
Musa Otieno
DF
29.12.1973 (53)
KENKenya
Retired
O
Octávio de
GK
02.11.1935 (†)
MOZMozambique
Deceased
FO
Felix Obada
MF
03.11.1989 (37)
NGANigeria
RSA Free Agents FC
2025
FO
Fatih Obilor
DF
05.03.1991 (35)
NGANigeria
MAS PDRM
2024
IO
Ibezito Ogbonna
FW
27.03.1983 (43)
NGANigeria
Retired
CO
Chibuike Ohizu
FW
18.09.1996 (30)
NGANigeria
RSA Siwelele
2026 (Loan)
SO
Solomon Okpako
MF
01.05.1990 (36)
NGANigeria
Retired
WO
William Okpara
GK
07.05.1968 (58)
NGANigeria
Retired
PO
Prince Olomu
MF
24.12.1986 (40)
NGANigeria
Retired
EO
Ezenwa Otorogu
FW
13.05.1987 (39)
NGANigeria
Retired

All Tags in Database

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

See more tags →