Kenya international players
Every football player who has earned at least one senior cap for Kenya. Sorted by total international appearances.
28 players of 155 total
AllActiveRetired
ALLABDEGIJKLMNORSTW
Player
POS
DoB
Nationality
Club
Intl. caps
Intl. goals
Years active
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
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-
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
PM
Patrick Matasi
GK
11.12.1987 (39)
KENKenya
KEN Kakamega Homeboyz
34
0
2017-2024
AM
Ayub Masika
MF
10.09.1992 (34)
KENKenya
BEL Crossing Schaerbeek
32
5
2012-
OM
Osborne Monday
MF
24.06.1985 (41)
KENKenya
Retired
27
1
2007-207
KM
Kenneth Muguna
MF
06.01.1996 (30)
KENKenya
BOT Sua Flamingoes
26
2
2017-
JM
John Muiruri
MF
10.10.1979 (47)
KENKenya
Retired
23
1
1998-2007
HM
Humphrey Mieno
MF
25.09.1989 (37)
KENKenya
KEN KCB
18
0
2010-2018
BM
Boniface Muchiri
MF
28.08.1996 (30)
KENKenya
KEN Ulinzi Stars
17
0
2016-
AM
Austin Makacha
MF
29.05.1984 (42)
KENKenya
Retired
16
1
2007-2012
BM
Bob Mugalia
FW
14.02.1988 (38)
KENKenya
Retired
15
1
2010-2011
JM
John Makwata
FW
01.06.1995 (31)
KENKenya
TAN Coastal Union
12
0
2016-2020
SM
Simeon Mulama
MF
06.08.1980 (46)
KENKenya
Retired
11
1
2000-2001
BM
Bonaventure Maruti
FW
10.04.1976 (50)
KENKenya
Retired
7
1
2001-2007
PM
Pistone Mutamba
FW
12.11.1997 (29)
KENKenya
KEN Lirhembe Arsenal
7
1
2018-2019
AM
Andrew Murunga
FW
20.10.1995 (31)
KENKenya
Retired
6
1
2013-2017
HM
Harrison Mwendwa
MF
04.09.1992 (34)
KENKenya
Free Agent
3
0
2014-2015
SM
Simon Mbugua
DF
28.06.1991 (35)
KENKenya
Retired
3
0
2016-2017
CM
Charles Momanyi
DF
14.09.1994 (32)
KENKenya
KEN Tusker
2
0
2024-
JM
John Macharia
MF
10.01.1999 (27)
KENKenya
KEN Mathare United
2
0
2021-
JM
Joseph Mbugi
MF
02.02.1986 (40)
KENKenya
Retired
2
0
2012-2016
DM
Darius Msagha
FW
22.04.1991 (35)
KENKenya
KEN Shabana
1
0
2017
EM
Edwin Mwaura
FW
19.04.1993 (33)
KENKenya
Retired
1
0
2012
NM
Nicholas Meja
DF
28.10.1996 (30)
KENKenya
KEN Shabana
1
0
2019

All Tags in Database

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

See more tags →