Botswana national football team statistics and records: youngest players

Competitions:

Youngest Botswana players

Botswana's youngest 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 measured in days, and in years and days, from their date of birth to the day of their first appearance.

Player Age (Y:d) Age (days) Match
Mathiogowoko Boitumelo 16:118 5962 11 Aug 1996
	
v Namibia
Mogogi Gabonamong 16:163 6007 20 Feb 1999
	
v South Africa
Lebogang Ditsele 18:27 6602 18 May 2014
	
v Burundi
Moqorosi Motswagae 18:56 6631 12 Jan 1998
	
v Swaziland
Monty Enosa 18:149 6724 05 Jul 2022
	
v Seychelles
Omphile Ramoagi 18:183 6758 05 Jul 2022
	
v Seychelles
Seabo Gabanakgosi 18:207 6782 12 Jan 1998
	
v Swaziland
Thato Kebue 18:302 6877 27 Mar 2016
	
v Comoros
Moemedi Moatlhaping 18:326 6901 05 Jun 2004
	
v Tunisia
Desmond Pitso Hambira 19:91 7031 25 Jan 1998
	
v Mozambique
Tshepiso Molwantwa 19:100 7040 25 Jan 1998
	
v Mozambique
Donald Thobega 19:122 7062 20 Feb 1999
	
v South Africa
Ofentse Nato 19:248 7188 06 Jun 2009
	
v New Zealand
Kagiso Tshelametse 19:261 7201 25 Mar 2000
	
v Zambia
Onkabetse Makgantai 19:347 7287 13 Jun 2015
	
v Uganda
Diphetogo Selolwane 19:350 7290 12 Jan 1998
	
v Swaziland
Thatayaone Ditlhokwe 19:353 7293 09 Sep 2018
	
v Angola
Tawana Mbakile 19:358 7298 07 Jul 2022
	
v Comoros
Tebogo Kopelang 20:72 7377 05 Jul 2022
	
v Seychelles
Mosha Gaolaolwe 20:206 7511 19 Jul 2014
	
v Guinea-Bissau
Mpho Mabogo 20:232 7537 17 Mar 2001
	
v Malawi
Joel Mogorosi 20:236 7541 26 Mar 2005
	
v Kenya
Michael Mogaladi 20:251 7556 15 Mar 2003
	
v Namibia
Ndiyapo Letsholathebe 20:264 7569 16 Nov 2003
	
v Lesotho
Desmond Molefe 20:265 7570 10 Jan 1993
	
v South Africa
Dirang Moloi 20:313 7618 07 Oct 2006
	
v Egypt
Tlamelo Kolagano 20:337 7642 05 Jul 2022
	
v Seychelles
Tumisang Orebonye 20:364 7669 25 Mar 2017
	
v Tanzania
Mmoni Segopolo 21:1 7672 10 Jan 1993
	
v South Africa
Gape Gaogangwe 21:14 7685 30 Sep 2019
	
v Liberia
Jerome Ramatlhakwane 21:16 7687 15 Nov 2006
	
v Swaziland
Doctor David 21:50 7721 05 Jul 2022
	
v Seychelles
Gape Mohutsiwa 21:74 7745 03 Jun 2018
	
v Zimbabwe
Thatayaone Kgamanyane 21:131 7802 10 Jun 2017
	
v Mauritania
Godfrey Tauyatswala 21:162 7833 07 Jul 2022
	
v Comoros
Thero Setsile 21:168 7839 25 Mar 2017
	
v Tanzania
Onkarabile Ratanang 21:197 7868 30 Sep 2019
	
v Liberia
Khumo Motlhabane 21:201 7872 07 Sep 2002
	
v Swaziland
Sekhana Koko 21:227 7898 19 Jan 2011
	
v Sweden
Mogakolodi Ngele 21:246 7917 09 Jun 2012
	
v South Africa
Mothusi Johnson 21:273 7944 20 Apr 2019
	
v Seychelles
Segolame Boy 21:306 7977 10 Sep 2014
	
v Senegal
Ntesang Simanyana 21:315 7986 13 Oct 2012
	
v Mali
Renai Batlokwa 21:316 7987 14 Oct 2019
	
v Egypt
Mothusi Cooper 21:317 7988 02 Jun 2019
	
v South Africa
Godiraone Modingwane 21:341 8012 03 Jun 2018
	
v Zimbabwe
Itumeleng Duiker 22:7 8043 23 Jan 1990
	
v Tanzania
Rapelang Tsatsilebe 22:9 8045 10 Jan 1993
	
v South Africa
Kabelo Dambe 22:23 8059 02 Jun 2012
	
v Central African Republic
Lesenya Ramoraka 22:61 8097 04 Jun 2016
	
v Uganda
Gobonyeone Selefa 22:63 8099 11 Oct 2008
	
v Mozambique
Kabelo Seakanyeng 22:71 8107 05 Sep 2015
	
v Burkina Faso
Molaodi Tlhalefang 22:84 8120 30 Sep 2019
	
v Liberia
Bogosi Kaekwe 22:100 8136 04 Sep 2016
	
v Burkina Faso
Malepa Boleleng 22:114 8150 19 Jun 2004
	
v Malawi
Baokeditswe Talane 22:137 8173 05 Jul 2022
	
v Seychelles
Galabgwe Moyana 22:142 8178 13 Oct 2012
	
v Mali
Omaatla Kebatho 22:150 8186 14 Nov 2015
	
v Mali
Gape Thibedi 22:153 8189 05 Jul 2022
	
v Seychelles
Kaone van der Westhuizen 22:171 8207 25 Mar 2017
	
v Tanzania
Kaelo Kgaswane 22:172 8208 13 Jun 2015
	
v Uganda
Pontsho Moloi 22:189 8225 05 Jun 2004
	
v Tunisia
Keoagetse 'Barnes' Radipotsane 22:213 8249 17 Apr 2005
	
v Zimbabwe
Modiri Marumo 22:228 8264 20 Feb 1999
	
v South Africa
Mwampole Masule 22:255 8291 18 May 2014
	
v Burundi
Tapiwa Gadibolae 22:260 8296 14 Nov 2015
	
v Mali
Karabo Phiri 22:280 8316 03 Jun 2018
	
v Zimbabwe
Thobo Seeleko 22:305 8341 07 Jul 2022
	
v Comoros
Ezekiel Morake 23:0 8401 22 Mar 2019
	
v Angola
Lesenya Malapela 23:23 8424 03 Aug 2019
	
v Zambia
Mpho Kgomo 23:42 8443 06 Jul 2021
	
v South Africa
Musa Ohilwe 23:50 8451 06 Jun 2009
	
v New Zealand
Pelonte Lerole 23:74 8475 19 Nov 2014
	
v Senegal
Allen Ndodole 23:75 8476 20 Apr 2019
	
v Seychelles
Thabo Motswagole 23:79 8480 11 Jul 2023
	
v Namibia
Mosimanegape Ramoshibidu 23:84 8485 07 Sep 2008
	
v Madagascar
Bame Morwalela 23:112 8513 15 Jul 2022
	
v Swaziland
Thatayaone Ramatlapeng 23:116 8517 30 Sep 2019
	
v Liberia
Alford Velaphi 23:138 8539 05 Jun 2022
	
v Tunisia
Resaobaka Thatanyane 23:143 8544 05 Jul 2022
	
v Seychelles
Thabang Sesinyi 23:163 8564 27 Mar 2016
	
v Comoros
Kitso Mangolo 23:180 8581 05 Jul 2022
	
v Seychelles
Keagile Kgosipula 23:205 8606 26 Jul 2019
	
v Zambia
Gofaone Mabaya 23:232 8633 20 Apr 2019
	
v Seychelles
Tshepo Motlhabankwe 23:243 8644 16 Nov 2003
	
v Lesotho
Thabo Leinanyane 23:339 8740 01 Jul 2017
	
v Zambia
Obakeng Ramotlhwa 23:350 8751 11 Jul 2023
	
v Namibia
Phenyo Mongala 23:361 8762 06 Jun 2009
	
v New Zealand
Mbatshi Elias 24:16 8782 26 Jul 2019
	
v Zambia
Eric Molefi 24:38 8804 08 Jun 2018
	
v South Africa
Thabang Khuduga 24:85 8851 17 Jun 2023
	
v Libya
Mpho Kgaswane 24:88 8854 09 Sep 2018
	
v Angola
Arnold Mampori 24:112 8878 27 Mar 2016
	
v Comoros
Boitshoko Zikhale 24:132 8898 19 Jan 2011
	
v Sweden
Nelson Gabolwelwe 24:194 8960 16 Mar 2002
	
v Namibia
Kutlwelo Mpolokang 24:208 8974 29 Mar 2021
	
v Algeria
Kitso Mpuisang 24:233 8999 05 Jul 2022
	
v Seychelles
Tebogo Sembowa 24:249 9015 13 Oct 2012
	
v Mali
Lemponye Tshireletso 24:281 9047 02 Jun 2012
	
v Central African Republic
Fortunate Thulare 24:294 9060 22 Mar 2019
	
v Angola