Kenya international players
Every football player who has earned at least one senior cap for Kenya. Sorted by total international appearances.
56 players of 155 total
AllActiveRetired
ALLABDEGIJKLMNORSTW
Player
POS
DoB
Nationality
Club
Intl. caps
Intl. goals
Years active
DO
Dennis Oliech
FW
02.02.1985 (41)
KENKenya
KEN Gor Mahia
72
34
2002-2016
DO
David Owino
DF
05.04.1988 (38)
KENKenya
ZAM ZESCO United
66
2
2012-
MO
Michael Olunga
FW
26.03.1994 (32)
KENKenya
QAT Al-Arabi
61
30
2015-
MO
Mike Origi
FW
16.11.1967 (59)
KENKenya
Retired
48
17
1989-2004
AO
Aboud Omar
DF
09.09.1992 (34)
KENKenya
KEN Kenya Police
42
0
2013-
EO
Erick Otieno
DF
27.09.1996 (30)
KENKenya
POL Raków
39
0
2016-
DO
David Ochieng
DF
07.10.1992 (34)
KENKenya
KEN Kenya Police
37
2
2012-
EO
Eric Johana Omondi
MF
18.08.1994 (32)
KENKenya
Free Agent
37
4
2015-
BO
Brian Onyango
DF
24.07.1994 (32)
KENKenya
RSA Stellenbosch
36
3
2011-
PO
Peter Opiyo
MF
01.08.1992 (34)
KENKenya
KEN Nairobi City Stars
34
0
2009-2014
AO
Arnold Origi
GK
15.11.1983 (43)
KENKenya
FIN HIFK
33
0
2001-
DO
Dennis Odhiambo
DF
18.03.1985 (41)
KENKenya
KEN Sofapaka
31
1
2011-
JO
Johanna Omolo
MF
31.07.1989 (37)
KENKenya
Free Agent
29
6
2011-
PO
Patrick Oboya
FW
19.02.1987 (39)
KENKenya
Retired
29
2
2007-2012
BO
Boniface Oluoch
GK
22.12.1986 (40)
KENKenya
KEN Gor Mahia
26
0
PO
Pascal Ochieng
DF
15.05.1986 (40)
KENKenya
Retired
26
3
2001-2012
PO
Paul Oyuga
FW
07.04.1973 (53)
KENKenya
Retired
25
13
2003-2008
JO
Johnstone Omurwa
DF
08.08.1998 (28)
KENKenya
MAR Kawkab Marrakech
21
0
2019-
JO
Joseph Okumu
DF
26.05.1997 (29)
KENKenya
FRA Stade Reims
20
0
2016-
KO
Kevin Omondi
MF
04.08.1990 (36)
KENKenya
KEN Shabana
19
1
2010-
OO
Ovella Ochieng
MF
23.12.1999 (27)
KENKenya
KEN Nairobi United
19
2
2016-
JO
Joash Onyango
DF
31.03.1993 (33)
KENKenya
TAN Fountain Gate
18
0
2018-
GO
George Owino
DF
24.04.1981 (45)
KENKenya
Retired
16
1
2005-2010
RO
Ryan Ogam
FW
21.12.2004 (22)
KENKenya
AUT Wolfsberger AC
16
9
2025-
FO
Francis Ouma
FW
23.03.1988 (38)
KENKenya
Retired
15
5
2008-2014
GO
George Odhiambo
FW
31.12.1992 (34)
KENKenya
KEN Gor Mahia
15
1
BO
Byrne Omondi
GK
11.01.1997 (29)
KENKenya
KEN Gor Mahia
14
0
2023-
PO
Patrick Osiako
MF
15.11.1986 (40)
KENKenya
SWE Syrianska Enköping
12
0
2006-2013
DO
Duncan Otieno
MF
26.05.1994 (32)
KENKenya
ZAM Lusaka Dynamos
11
3
2017-
PO
Philemon Otieno
MF
18.10.1992 (34)
KENKenya
KEN Gor Mahia
11
0
2018-
IO
Ian Otieno
GK
09.08.1993 (33)
KENKenya
RSA Richards Bay
10
0
2015-
TO
Timothy Noor Ouma
MF
10.06.2004 (22)
KENKenya
POL Lech Poznań
9
0
2021-
AO
Alphonce Omija
DF
09.10.2002 (24)
KENKenya
TUN Étoile du Sahel
8
1
2024-
DO
David Okello
GK
19.09.1986 (40)
KENKenya
KEN Tusker
6
0
RO
Richard Odada
MF
25.11.2000 (26)
KENKenya
SCO Dundee United
6
1
2021-
TO
Timothy Otieno
FW
27.06.1994 (32)
KENKenya
KEN Sofapaka
6
2
2016-
WO
Willis Ochieng
GK
10.10.1981 (45)
KENKenya
Retired
5
0
2004
BO
Bernard Ochieng
DF
25.01.1996 (30)
KENKenya
KEN Vihiga United
4
0
2018-
CO
Chrispin Oduor
MF
03.12.1986 (40)
KENKenya
KEN Mathare United
4
0
2018-
LO
Lawrence Olum
MF
10.07.1984 (42)
KENKenya
USA Miami FC
4
0
2014-2015
VO
Vincent Oburu
FW
14.09.1997 (29)
KENKenya
RSA Richards Bay
4
1
2017
CO
Collins Okoth
MF
21.07.1989 (37)
KENKenya
KEN Gor Mahia
3
0
SO
Samuel Onyango
MF
30.11.1994 (32)
KENKenya
KEN Ulinzi Stars
3
0
SO
Stephen Ocholla
DF
02.04.1983 (43)
KENKenya
KEN Ulinzi Stars
3
0
BO
Brian Osumba
MF
28.12.1990 (36)
KENKenya
Free Agent
2
0
2014
CO
Cavin Odongo
MF
20.10.1996 (30)
KENKenya
KEN Posta Rangers
2
0
2016-
CO
Clarke Oduor
MF
25.06.1999 (27)
KENKenya
ENG Grimsby Town
2
0
2020-
JO
Job Ochieng
FW
17.01.2003 (23)
KENKenya
ESP Real Sociedad B
2
0
2025-
PO
Patillah Omoto
MF
02.03.1995 (31)
KENKenya
KEN Kariobangi Sharks
2
0
RO
Rooney Onyango
DF
08.08.2001 (25)
KENKenya
NOR Sogndal
2
0
2023-
12Next ›

All Tags in Database

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

See more tags →