Kenyan players
The complete record of Kenyan international footballers in the ScoutBase database — active, retired, and historical — sorted by senior caps.
177 players of 422 total
AllActiveRetired
ALLABCDEFGHIJKLMNOPRSTVWY
PLAYER
POS
DOB
CLUB
SINCE
DO
Dennis Oliech
FW
02.02.1985 (41)
KENKenya
KEN Gor Mahia
2019
DO
David Owino
DF
05.04.1988 (38)
KENKenya
ZAM ZESCO United
2014
MO
Michael Olunga
FW
26.03.1994 (32)
KENKenya
QAT Al-Arabi
2025
MO
Mike Origi
FW
16.11.1967 (59)
KENKenya
Retired
AO
Aboud Omar
DF
09.09.1992 (34)
KENKenya
KEN Kenya Police
2023
EO
Erick Otieno
DF
27.09.1996 (30)
KENKenya
POL Raków
2024
DO
David Ochieng
DF
07.10.1992 (34)
KENKenya
KEN Kenya Police
2024
EO
Eric Johana Omondi
MF
18.08.1994 (32)
KENKenya
Free Agent
BO
Brian Onyango
DF
24.07.1994 (32)
KENKenya
RSA Stellenbosch
2024
PO
Peter Opiyo
MF
01.08.1992 (34)
KENKenya
KEN Nairobi City Stars
2020
AO
Arnold Origi
GK
15.11.1983 (43)
KENKenya
FIN HIFK
2019
DO
Dennis Odhiambo
DF
18.03.1985 (41)
KENKenya
KEN Sofapaka
2018
JO
Johanna Omolo
MF
31.07.1989 (37)
KENKenya
Free Agent
PO
Patrick Oboya
FW
19.02.1987 (39)
KENKenya
Retired
BO
Boniface Oluoch
GK
22.12.1986 (40)
KENKenya
KEN Gor Mahia
PO
Pascal Ochieng
DF
15.05.1986 (40)
KENKenya
Retired
PO
Paul Oyuga
FW
07.04.1973 (53)
KENKenya
Retired
JO
Johnstone Omurwa
DF
08.08.1998 (28)
KENKenya
MAR Kawkab Marrakech
2025
JO
Joseph Okumu
DF
26.05.1997 (29)
KENKenya
FRA Stade Reims
2023
KO
Kevin Omondi
MF
04.08.1990 (36)
KENKenya
KEN Shabana
2020
OO
Ovella Ochieng
MF
23.12.1999 (27)
KENKenya
KEN Nairobi United
2025
JO
Joash Onyango
DF
31.03.1993 (33)
KENKenya
TAN Fountain Gate
2024 (Loan)
GO
George Owino
DF
24.04.1981 (45)
KENKenya
Retired
RO
Ryan Ogam
FW
21.12.2004 (22)
KENKenya
AUT Wolfsberger AC
2025
FO
Francis Ouma
FW
23.03.1988 (38)
KENKenya
Retired
GO
George Odhiambo
FW
31.12.1992 (34)
KENKenya
KEN Gor Mahia
BO
Byrne Omondi
GK
11.01.1997 (29)
KENKenya
KEN Gor Mahia
2025
PO
Patrick Osiako
MF
15.11.1986 (40)
KENKenya
SWE Syrianska Enköping
2021
DO
Duncan Otieno
MF
26.05.1994 (32)
KENKenya
ZAM Lusaka Dynamos
2020
PO
Philemon Otieno
MF
18.10.1992 (34)
KENKenya
KEN Gor Mahia
2017
IO
Ian Otieno
GK
09.08.1993 (33)
KENKenya
RSA Richards Bay
2024
TO
Timothy Noor Ouma
MF
10.06.2004 (22)
KENKenya
POL Lech Poznań
2025 (Loan)
AO
Alphonce Omija
DF
09.10.2002 (24)
KENKenya
TUN Étoile du Sahel
2025
DO
David Okello
GK
19.09.1986 (40)
KENKenya
KEN Tusker
RO
Richard Odada
MF
25.11.2000 (26)
KENKenya
SCO Dundee United
2024
TO
Timothy Otieno
FW
27.06.1994 (32)
KENKenya
KEN Sofapaka
2021
WO
Willis Ochieng
GK
10.10.1981 (45)
KENKenya
Retired
BO
Bernard Ochieng
DF
25.01.1996 (30)
KENKenya
KEN Vihiga United
2016
CO
Chrispin Oduor
MF
03.12.1986 (40)
KENKenya
KEN Mathare United
LO
Lawrence Olum
MF
10.07.1984 (42)
KENKenya
USA Miami FC
2020
VO
Vincent Oburu
FW
14.09.1997 (29)
KENKenya
RSA Richards Bay
2025
CO
Collins Okoth
MF
21.07.1989 (37)
KENKenya
KEN Gor Mahia
SO
Samuel Onyango
MF
30.11.1994 (32)
KENKenya
KEN Ulinzi Stars
SO
Stephen Ocholla
DF
02.04.1983 (43)
KENKenya
KEN Ulinzi Stars
BO
Brian Osumba
MF
28.12.1990 (36)
KENKenya
Free Agent
CO
Cavin Odongo
MF
20.10.1996 (30)
KENKenya
KEN Posta Rangers
2018
CO
Charles Ouma
MF
02.06.1999 (27)
SSDSouth Sudan
KEN Kenya Police
2020
CO
Clarke Oduor
MF
25.06.1999 (27)
KENKenya
ENG Grimsby Town
2025 (Loan)
JO
Job Ochieng
FW
17.01.2003 (23)
KENKenya
ESP Real Sociedad B
2023
PO
Patillah Omoto
MF
02.03.1995 (31)
KENKenya
KEN Kariobangi Sharks
1234Next ›

All Tags in Database

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

See more tags →