Kenya international players
Every football player who has earned at least one senior cap for Kenya. Sorted by total international appearances.
155 players
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
RM
Robert Mambo Mumba
MF
25.10.1979 (47)
KENKenya
Retired
72
13
1999-2009
TM
Titus Mulama
MF
06.08.1980 (46)
KENKenya
Retired
71
8
2001-2012
DO
David Owino
DF
05.04.1988 (38)
KENKenya
ZAM ZESCO United
66
2
2012-
VW
Victor Wanyama
MF
25.06.1991 (35)
KENKenya
Retired
64
6
2007-2020
MO
Michael Olunga
FW
26.03.1994 (32)
KENKenya
QAT Al-Arabi
61
30
2015-
JA
Jockins Atudo
DF
08.08.1985 (41)
KENKenya
Retired
59
6
2009-2018
TA
Teddy Akumu
MF
20.10.1992 (34)
KENKenya
LBN Nejmeh
54
1
2011-
MO
Mike Origi
FW
16.11.1967 (59)
KENKenya
Retired
48
17
1989-2004
AW
Allan Wanga
FW
26.11.1985 (41)
KENKenya
Retired
44
22
2007-2015
CM
Clifton Miheso
MF
05.02.1993 (33)
KENKenya
KEN Kenya Police
44
7
2012-
MM
Musa Mohammed
DF
06.06.1991 (35)
KENKenya
KEN Kenya Police
44
0
2011-
AO
Aboud Omar
DF
09.09.1992 (34)
KENKenya
KEN Kenya Police
42
0
2013-
JM
Jamal Mohamed
MF
24.11.1984 (42)
KENKenya
Retired
40
2
2007-2014
MM
McDonald Mariga
MF
04.04.1987 (39)
KENKenya
Retired
40
5
2003-2018
EO
Erick Otieno
DF
27.09.1996 (30)
KENKenya
POL Raków
39
0
2016-
JS
James Situma
DF
11.11.1984 (42)
KENKenya
Retired
39
2
2009-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-
PM
Patrick Matasi
GK
11.12.1987 (39)
KENKenya
KEN Kakamega Homeboyz
34
0
2017-2024
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-
AM
Ayub Masika
MF
10.09.1992 (34)
KENKenya
BEL Crossing Schaerbeek
32
5
2012-
DO
Dennis Odhiambo
DF
18.03.1985 (41)
KENKenya
KEN Sofapaka
31
1
2011-
FK
Francis Kahata
FW
04.05.1992 (34)
KENKenya
Free Agent
31
2
2011-2020
HE
Hillary Echesa
MF
09.09.1981 (45)
KENKenya
Retired
31
6
2001-2009
PW
Paul Were
MF
10.10.1993 (33)
KENKenya
GRE Lefkimmis
30
3
2011-2019
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
OM
Osborne Monday
MF
24.06.1985 (41)
KENKenya
Retired
27
1
2007-207
BO
Boniface Oluoch
GK
22.12.1986 (40)
KENKenya
KEN Gor Mahia
26
0
KM
Kenneth Muguna
MF
06.01.1996 (30)
KENKenya
BOT Sua Flamingoes
26
2
2017-
PO
Pascal Ochieng
DF
15.05.1986 (40)
KENKenya
Retired
26
3
2001-2012
JW
Jesse Were
FW
19.04.1989 (37)
KENKenya
KEN Kenya Police
25
0
2013-
PO
Paul Oyuga
FW
07.04.1973 (53)
KENKenya
Retired
25
13
2003-2008
KK
Kevin Kimani
FW
12.06.1989 (37)
KENKenya
KEN AFC Leopards
24
0
2010-2021
JM
John Muiruri
MF
10.10.1979 (47)
KENKenya
Retired
23
1
1998-2007
DA
Duke Abuya
MF
09.02.1994 (32)
KENKenya
TAN Young Africans
22
2
2020-
MJ
Masoud Juma
FW
03.02.1996 (30)
KENKenya
LBN Nejmeh
22
8
2017-
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-
DS
Daniel Sakari
DF
25.01.1999 (27)
KENKenya
KEN Kenya Police
19
0
2019-
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-
EL
Edwin Lavatsa
FW
02.01.1993 (33)
KENKenya
Retired
18
3
2012-2014
HA
Hassan Abdallah
FW
06.07.1996 (30)
KENKenya
KEN Bandari
18
6
2018-
HM
Humphrey Mieno
MF
25.09.1989 (37)
KENKenya
KEN KCB
18
0
2010-2018
JO
Joash Onyango
DF
31.03.1993 (33)
KENKenya
TAN Fountain Gate
18
0
2018-
BM
Boniface Muchiri
MF
28.08.1996 (30)
KENKenya
KEN Ulinzi Stars
17
0
2016-
1234Next ›

All Tags in Database

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

See more tags →