Kenya national football team statistics and records: oldest players

Competitions:

Oldest Kenya players

Kenya's oldest players, and their age in years and days on the occasion of their most recent appearance, starting or coming on as a substitute.

For each player age is given in days, and in years and days, from their date of birth.

Player Age (Y:d) Age (days) Match
Arnold Origi 37:0 13515 15 Nov 2020
	
v Comoros
Mike Origi 36:78 13227 02 Feb 2004
	
v Burkina Faso
James Saruni 35:356 13140 15 Nov 2021
	
v Rwanda
Patrick Matasi 35:344 13128 20 Nov 2023
	
v Seychelles
Musa Otieno 35:320 13104 14 Nov 2009
	
v Nigeria
Samuel Odhiambo 35:188 12972 19 Dec 2019
	
v Tanzania
Duncan Ochieng 35:103 12887 12 Dec 2013
	
v Sudan
Dennis Odhiambo 34:138 12557 04 Aug 2019
	
v Tanzania
Omar Zamu 34:82 12501 13 Mar 2021
	
v South Sudan
Julius Owino 33:338 12392 09 Jan 2010
	
v Cameroon
Jockins Atudo 33:33 12087 11 Sep 2018
	
v Malawi
Francis Onyiso 32:325 12013 07 Oct 2005
	
v Malawi
Allan Wanga 32:322 12010 14 Oct 2018
	
v Ethiopia
Mulinge Ndeto 32:306 11994 27 Nov 2013
	
v Ethiopia
David Owino Odhiambo 32:224 11912 15 Nov 2020
	
v Comoros
Kevin Amwayi 32:213 11901 27 Nov 2015
	
v Zanzibar
Edgar Ochieng 32:68 11756 09 Jan 2010
	
v Cameroon
Titus Mulama 31:300 11623 02 Jun 2012
	
v Malawi
Kevin Kimani 31:290 11613 29 Mar 2021
	
v Togo
Musa Otieno 31:248 11571 03 Sep 2005
	
v Tunisia
Wycliffe Kasaya 31:140 11463 30 Aug 2014
	
v Egypt
James Situma 31:136 11459 27 Mar 2016
	
v Guinea-Bissau
Collins Agade 31:108 11431 08 Sep 2019
	
v Uganda
Johanna Omolo 31:107 11430 15 Nov 2020
	
v Comoros
Abud Omar 31:71 11394 20 Nov 2023
	
v Seychelles
Ayub Timbe 31:70 11393 20 Nov 2023
	
v Seychelles
Lawrence Olum 31:57 11380 06 Sep 2015
	
v Zambia
Teddy Akumu 31:30 11353 20 Nov 2023
	
v Seychelles
Robert Mambo 30:351 11309 11 Oct 2009
	
v Tunisia
Boniface Oluoch 30:258 11216 12 Nov 2016
	
v Mozambique
David Ochieng 30:253 11211 18 Jun 2023
	
v Mauritius
Robert mambo Mambo 30:225 11183 07 Jun 2009
	
v Nigeria
Dennis Oliech 30:215 11173 06 Sep 2015
	
v Zambia
Jesse Were 30:212 11170 18 Nov 2019
	
v Togo
Musa Mohammed 30:158 11116 11 Nov 2021
	
v Uganda
Clifton Miheso 30:132 11090 18 Jun 2023
	
v Mauritius
Victor Omune 30:123 11081 18 Jun 2023
	
v Mauritius
Joseph Mbugi 30:118 11076 31 May 2016
	
v Sudan
Dennis Ng'ang'a 30:77 11035 20 Nov 2023
	
v Seychelles
Lloyd Kinguru Wahome 30:40 10998 21 Jun 2015
	
v Ethiopia
Wilson Obungu 29:358 10951 30 Aug 2014
	
v Egypt
Charles Okwemba 29:340 10933 09 Jan 2010
	
v Cameroon
David Okello 29:254 10847 31 May 2016
	
v Sudan
Zablon Davies Amanaka 29:245 10838 03 Sep 2005
	
v Tunisia
Lawrence Owino 29:244 10837 18 May 2014
	
v Comoros
Michael Olunga 29:238 10831 20 Nov 2023
	
v Seychelles
Duke Abuya 29:237 10830 16 Nov 2023
	
v Gabon
Oscar Wamalwa 29:181 10774 19 Dec 2019
	
v Tanzania
Emmanuel Ake 29:155 10748 14 Nov 2009
	
v Nigeria
Victor Wanyama 29:143 10736 15 Nov 2020
	
v Comoros
Osborne Monday 29:110 10703 13 Oct 2014
	
v Morocco
Eric Johana 29:93 10686 20 Nov 2023
	
v Seychelles
Edwin Mukenya 29:74 10667 24 Mar 2007
	
v Swaziland
Brian Onyango 29:49 10642 12 Sep 2023
	
v South Sudan
Boniface Olouch 29:15 10608 04 Sep 2016
	
v Zambia
Lawrence Juma 28:324 10551 07 Oct 2021
	
v Mali
Noah Abich 28:302 10529 01 Dec 2015
	
v Rwanda
Joash Onyango 28:249 10476 07 Oct 2021
	
v Mali
Allan Wanga Wetende 28:231 10458 15 Jul 2014
	
v Burundi
John Makwata 28:224 10451 11 Nov 2020
	
v Comoros
George Owino 28:204 10431 14 Nov 2009
	
v Nigeria
Jamal Mohammed 28:200 10427 12 Jun 2013
	
v Malawi
Thomas Juma 28:184 10411 26 Mar 2005
	
v Botswana
George Waweru 28:163 10390 24 Mar 2007
	
v Swaziland
Francis Kahata 28:158 10385 09 Oct 2020
	
v Zambia
Hillary Echesa 28:66 10293 14 Nov 2009
	
v Nigeria
Ian Otieno 28:59 10286 07 Oct 2021
	
v Mali
Issa Juma Kassim 28:40 10267 30 Jan 2004
	
v Senegal
Willia Ochieng 28:35 10262 14 Nov 2009
	
v Nigeria
Elvis Rupia 28:28 10255 12 Sep 2023
	
v South Sudan
Mike Baraza 28:7 10234 24 Mar 2007
	
v Swaziland
Enosh Ochieng 28:3 10230 04 Aug 2019
	
v Tanzania
Danson Chetambe 27:355 10217 15 Mar 2021
	
v Tanzania
Kenneth Muguna 27:314 10176 16 Nov 2023
	
v Gabon
Wycliffe Ochomo 27:303 10165 31 May 2016
	
v Sudan
Masoud Juma 27:290 10152 20 Nov 2023
	
v Seychelles
Eugene Asike 27:279 10141 05 Sep 2021
	
v Rwanda
McDonald Mariga 27:121 9983 03 Aug 2014
	
v Lesotho
Jackson Macharia 27:79 9941 02 Sep 2021
	
v Uganda
Erick Ouma 27:53 9915 20 Nov 2023
	
v Seychelles
Samuel Onyango 26:350 9847 15 Nov 2021
	
v Rwanda
Hassan Abdallah 26:342 9839 14 Jun 2023
	
v Pakistan
Wycliffe Juma 26:321 9818 24 Mar 2007
	
v Swaziland
Kennedy Otieno 26:309 9806 04 Sep 2016
	
v Zambia
Duncan Otieno 26:307 9804 29 Mar 2021
	
v Togo
Joseph Shikokoti 26:305 9802 09 Jun 2012
	
v Namibia
Philemon Otieno 26:289 9786 04 Aug 2019
	
v Tanzania
Kevin Ochieng 26:247 9744 09 Jun 2012
	
v Namibia
Humphrey Mieno 26:246 9743 29 May 2016
	
v Tanzania
Bryne Odhiambo 26:243 9740 12 Sep 2023
	
v South Sudan
Dennis Nzomo 26:230 9727 09 Jun 2012
	
v Namibia
Samuel Olwande 26:213 9710 11 Nov 2020
	
v Comoros
Patrick Osiako 26:209 9706 12 Jun 2013
	
v Malawi
Ali Abondo 26:197 9694 05 Jun 2016
	
v Congo
Geoffrey Kataka 26:183 9680 13 Oct 2014
	
v Morocco
Jackson Saleh 26:146 9643 21 Jun 2015
	
v Ethiopia
Boniface Ambani 26:144 9641 28 Mar 2009
	
v Tunisia
Collins Okoth 26:132 9629 01 Dec 2015
	
v Rwanda
Joseph Okumu 26:108 9605 12 Sep 2023
	
v South Sudan
Timothy Otieno 26:105 9602 09 Oct 2020
	
v Zambia