Player Pos Age Opposition Ground Date Match
I Simiyu (FH) 33y 76d v Zimbabwe Harare 9 Jul 2016 Details
M Adaka Kangu (L) 32y 324d v Zimbabwe Harare 9 Jul 2016 Details
H Mwanjilwa (P) 32y 293d v Uganda Nairobi 7 Jul 2018 Details
H Kayange C 31y 343d v Namibia Antananarive 28 Jun 2014 Details
LN Simiyu (FH) 31y 188d v Brazil Macapa 17 Jun 2016 Details
MK Amusala P 31y 177d v Portugal Nairobi 30 May 2015 Details
ANO Amonde (F) 30y 185d v Namibia Antananarive 28 Jun 2014 Details
L Asego FH 30y 123d v Namibia Antananarive 28 Jun 2014 Details
BW Adema FH 29y 268d v Germany Nairobi 27 May 2017 Details
BW Nyikuli F 29y 174d v Namibia Antananarive 28 Jun 2014 Details
FO Ayange W 29y 47d v Uganda Nairobi 7 Jul 2018 Details
R Mwenesi (R) 28y 302d v Portugal Nairobi 30 May 2015 Details
NN Warui H 28y 274d v Namibia Antananarive 28 Jun 2014 Details
DW Chituyi (R) 28y 212d v Zimbabwe Nairobi 30 Jun 2018 Details
W Kopondo L 28y 184d v Namibia Antananarive 28 Jun 2014 Details
W Ambaka Ndayara W 28y 89d v Tunisia Nairobi 11 Aug 2018 Details
KR Andola (FH) 28y 75d v Tunisia Nairobi 8 Jul 2017 Details
E Achayo Otieno SH 28y 45d v Namibia Antananarive 28 Jun 2014 Details
EC Injera W 27y 253d v Namibia Antananarive 28 Jun 2014 Details
DM Karani P 27y 165d v Germany Nairobi 27 May 2017 Details
D Mukidza Kinyangi W 27y 130d v Portugal Nairobi 30 May 2015 Details
JN Odero P 27y 129d v Uganda Kampala 26 May 2018 Details
PY Ouko P 27y 47d v Uganda Kampala 26 May 2018 Details
LS Owade C 26y 331d v Tunisia Nairobi 8 Jul 2017 Details
W Reeve (W) 26y 307d v Canada Marseille 11 Nov 2018 Details
S Barasa (C) 26y 159d v Namibia Windhoek 8 Aug 2015 Details
O Mang'eni Kizito L 26y 134d v Namibia Antananarive 28 Jun 2014 Details
C Were H 26y 49d v Morocco Casablanca 23 Jun 2018 Details
DM Chenge F 25y 350d v Germany Nairobi 27 May 2017 Details
D Mwangi Gachichi (R) 25y 332d v Portugal Nairobi 30 May 2015 Details
PK Kilonzo C 25y 298d v Hong Kong Nairobi 26 Aug 2017 Details
B Odhiambo W 25y 227d v Uganda Kisumu 22 Jun 2019 Details
MO Owila N8 25y 89d v Namibia Antananarive 28 Jun 2014 Details
CO Lilako P 25y 44d v Portugal Nairobi 30 May 2015 Details
DL Ambunya C 25y 32d v Brazil Macapa 17 Jun 2016 Details
M Omollo (SH) 24y 297d v Tunisia Nairobi 11 Aug 2018 Details
SB Onsomu (SH) 24y 272d v Hong Kong Nairobi 27 Aug 2016 Details
PS Agunda C 24y 233d v Namibia Antananarive 28 Jun 2014 Details
J Kang'ethe P 24y 173d v Namibia Antananarive 28 Jun 2014 Details
J Kang'ethe P 24y 173d v Namibia Antananarive 28 Jun 2014 Details
F Olando Ogutu C 24y 147d v Portugal Nairobi 30 May 2015 Details
NO Oyoo W 24y 144d v Hong Kong Marseille 17 Nov 2018 Details
T Owuor F 24y 131d v Brazil Macapa 17 Jun 2016 Details
JO Ojee W 24y 84d v Portugal Nairobi 30 May 2015 Details
M Okombe Shitindo F 24y 45d v Namibia Antananarive 28 Jun 2014 Details
D Muhanji Osinde W 23y 341d v Namibia Antananarive 28 Jun 2014 Details
GO Nyambua (L) 23y 284d v Uganda Nairobi 24 Jun 2017 Details
MM Onsando (L) 23y 242d v Uganda Kampala 26 May 2018 Details
B Owako (C) 23y 156d v Uganda Nairobi 24 Jun 2017 Details
E Mavala L 23y 144d v Portugal Nairobi 30 May 2015 Details

Records include the following current or recent matches:
Kenya v Zimbabwe at Nakuru, Victoria Cup, Sep 21, 2019 [36-14 FT]
Kenya v Zambia at Nairobi, Victoria Cup, Aug 24, 2019 [31-16 FT]
Kenya v Uganda at Kisumu, 1st Test, Jun 22, 2019 [13-16 FT]