Fullback
Player Age Opposition Ground Date Match
BW Adema 30y 302d v Zimbabwe Nairobi 30 Jun 2018 Details
D Mukidza Kinyangi 30y 126d v Uganda Kampala 26 May 2018 Details
TD Onyango Opondo 27y 230d v Germany Marseille 23 Nov 2018 Details
SJ Oliech 21y 195d v Tunisia Nairobi 28 Jun 2015 Details

Wing
Player Age Opposition Ground Date Match
D Mukidza Kinyangi 30y 307d v Germany Marseille 23 Nov 2018 Details
FO Ayange 29y 47d v Uganda Nairobi 7 Jul 2018 Details
W Ambaka Ndayara 28y 193d v Germany Marseille 23 Nov 2018 Details
EC Injera 27y 253d v Namibia Antananarive 28 Jun 2014 Details
JO Ojee 27y 164d v Namibia Windhoek 18 Aug 2018 Details
TD Onyango Opondo 27y 84d v Zimbabwe Nairobi 30 Jun 2018 Details
D Muhanji Osinde 27y 29d v Hong Kong Nairobi 20 Aug 2017 Details
PS Agunda 26y 266d v Uganda Nairobi 30 Jul 2016 Details
B Odhiambo 25y 227d v Uganda Kisumu 22 Jun 2019 Details
NO Oyoo 24y 144d v Hong Kong Marseille 17 Nov 2018 Details

Centre
Player Age Opposition Ground Date Match
EC Injera 32y 30d v Hong Kong Marseille 17 Nov 2018 Details
H Kayange 31y 343d v Namibia Antananarive 28 Jun 2014 Details
LN Simiyu 31y 231d v Uganda Nairobi 30 Jul 2016 Details
D Mukidza Kinyangi 30y 210d v Namibia Windhoek 18 Aug 2018 Details
LS Owade 28y 104d v Germany Marseille 23 Nov 2018 Details
PS Agunda 27y 286d v Hong Kong Nairobi 20 Aug 2017 Details
PK Kilonzo 27y 233d v Uganda Kisumu 22 Jun 2019 Details
S Barasa 27y 178d v Hong Kong Nairobi 27 Aug 2016 Details
DL Ambunya 26y 186d v Hong Kong Hong Kong 18 Nov 2017 Details
F Olando Ogutu 24y 176d v Tunisia Nairobi 28 Jun 2015 Details

Fly-half
Player Age Opposition Ground Date Match
LN Simiyu 32y 341d v Hong Kong Hong Kong 18 Nov 2017 Details
D Mukidza Kinyangi 30y 154d v Morocco Casablanca 23 Jun 2018 Details
L Asego 30y 123d v Namibia Antananarive 28 Jun 2014 Details
BW Adema 30y 74d v Russia Hong Kong 14 Nov 2017 Details
S Barasa 27y 150d v Uganda Nairobi 30 Jul 2016 Details
SJ Oliech 24y 343d v Germany Marseille 23 Nov 2018 Details
DH Coulson 19y 81d v Uganda Kisumu 22 Jun 2019 Details

Scrum-half
Player Age Opposition Ground Date Match
E Achayo Otieno 30y 105d v Hong Kong Nairobi 27 Aug 2016 Details
FO Ayange 29y 180d v Hong Kong Marseille 17 Nov 2018 Details
SB Onsomu 27y 205d v Uganda Kisumu 22 Jun 2019 Details
L Asiligwa 26y 86d v Russia Hong Kong 14 Nov 2017 Details

Prop
Player Age Opposition Ground Date Match
MK Amusala 33y 341d v Chile Hong Kong 10 Nov 2017 Details
JN Odero 28y 156d v Uganda Kisumu 22 Jun 2019 Details
DM Karani 27y 340d v Hong Kong Hong Kong 18 Nov 2017 Details
PY Ouko 27y 228d v Germany Marseille 23 Nov 2018 Details
CO Lilako 27y 208d v Chile Hong Kong 10 Nov 2017 Details
J Kang'ethe 26y 234d v Hong Kong Nairobi 27 Aug 2016 Details
J Kang'ethe 26y 234d v Hong Kong Nairobi 27 Aug 2016 Details

Hooker
Player Age Opposition Ground Date Match
NN Warui 30y 307d v Uganda Nairobi 30 Jul 2016 Details
C Were 26y 196d v Hong Kong Marseille 17 Nov 2018 Details
PK Ikambili 23y 323d v Germany Marseille 23 Nov 2018 Details

Lock
Player Age Opposition Ground Date Match
W Kopondo 32y 332d v Germany Marseille 23 Nov 2018 Details
O Mang'eni Kizito 30y 185d v Namibia Windhoek 18 Aug 2018 Details
R Mwenesi 29y 364d v Uganda Nairobi 30 Jul 2016 Details
E Mavala 25y 226d v Hong Kong Nairobi 20 Aug 2017 Details
GO Nyambua 25y 59d v Canada Marseille 11 Nov 2018 Details
MM Onsando 24y 58d v Germany Marseille 23 Nov 2018 Details
S Muniafu 23y 239d v Uganda Kisumu 22 Jun 2019 Details
ES Silungi 19y 240d v Uganda Kisumu 22 Jun 2019 Details

Flanker
Player Age Opposition Ground Date Match
ANO Amonde 34y 327d v Hong Kong Marseille 17 Nov 2018 Details
BW Nyikuli 31y 207d v Uganda Nairobi 30 Jul 2016 Details
MO Owila 29y 133d v Tunisia Nairobi 11 Aug 2018 Details
DM Chenge 27y 153d v Canada Marseille 11 Nov 2018 Details
M Okombe Shitindo 26y 105d v Hong Kong Nairobi 27 Aug 2016 Details
GO Nyambua 25y 71d v Germany Marseille 23 Nov 2018 Details
T Owuor 24y 202d v Hong Kong Nairobi 27 Aug 2016 Details
E Musonye 24y 38d v Germany Marseille 23 Nov 2018 Details
PK Ikambili 23y 170d v Morocco Casablanca 23 Jun 2018 Details

No. 8
Player Age Opposition Ground Date Match
BW Nyikuli 31y 235d v Hong Kong Nairobi 27 Aug 2016 Details
MO Owila 28y 232d v Hong Kong Hong Kong 18 Nov 2017 Details
DM Chenge 27y 68d v Namibia Windhoek 18 Aug 2018 Details
J Chisanga 26y 21d v Germany Marseille 23 Nov 2018 Details
E Musonye 24y 249d v Uganda Kisumu 22 Jun 2019 Details
T Owuor 24y 174d v Uganda Nairobi 30 Jul 2016 Details

Substitute (excluding unused substitute)
Player Pos Age Opposition Ground Date Match
MK Amusala (P) 34y 354d v Germany Marseille 23 Nov 2018 Details
ANO Amonde (F) 34y 333d v Germany Marseille 23 Nov 2018 Details
I Simiyu (W) 33y 97d v Uganda Nairobi 30 Jul 2016 Details
H Mwanjilwa (P) 33y 61d v Hong Kong Marseille 17 Nov 2018 Details
M Adaka Kangu (N8) 33y 7d v Hong Kong Nairobi 27 Aug 2016 Details
LN Simiyu (FH) 32y 337d v Russia Hong Kong 14 Nov 2017 Details
W Kopondo (L) 32y 320d v Canada Marseille 11 Nov 2018 Details
EC Injera (C) 32y 36d v Germany Marseille 23 Nov 2018 Details
NN Warui (H) 30y 335d v Hong Kong Nairobi 27 Aug 2016 Details
BW Adema (C) 30y 309d v Uganda Nairobi 7 Jul 2018 Details

Only the player's most recent appearance in that position listed; Only includes matches where the player starts in the respective position, and excludes matches as a substitute.

Records include the following current or recent matches:
Kenya v Uganda at Kisumu, 1st Test, Jun 22, 2019 [13-16 FT]
Kenya v Tunisia at Nairobi, 2019 Rugby World Cup Qualifier, Aug 11, 2018 [67-0 FT]
Kenya v Uganda at Nairobi, 2019 Rugby World Cup Qualifier 2nd Test, Jul 7, 2018 [38-22 FT]