Swaziland national football team statistics and records: oldest players

Competitions:

Oldest Swaziland players

Swaziland'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
Nhlanla Gwebu 35:352 13136 12 Nov 2020
	
v Congo
Felix Badenhorst 35:284 13068 23 Mar 2025
	
v Mauritius
Njabulo Tfwala 35:218 13002 08 Sep 2025
	
v Libya
Sandanzwe Mathabela 35:1 12785 10 Sep 2024
	
v Mali
Lindo Mkhonta 34:355 12774 31 Mar 2026
	
v Eritrea
Mandla Palma 34:261 12680 05 Jun 2018
	
v Botswana
Ncamiso Dlamini 34:235 12654 11 Jun 2024
	
v Mauritius
Siboniso Maseko 34:21 12440 11 Nov 2011
	
v Congo DR
Tony Tsabedze 34:19 12438 18 Nov 2018
	
v Niger
Sihlangu Mkhwanazi 33:282 12336 08 Jul 2023
	
v Namibia
Thabo Mngometulu 33:265 12319 14 Jul 2021
	
v Botswana
Sabelo Ndzinisa 33:235 12289 23 Mar 2025
	
v Mauritius
Fanelo Mamba 33:67 12121 23 Mar 2025
	
v Mauritius
Sidumo Shongwe 32:325 12013 18 May 2014
	
v Sierra Leone
Phinda Dlamini 32:236 11924 02 Jul 2017
	
v Zimbabwe
Mzwandile Mabelesa 32:140 11828 08 Sep 2025
	
v Libya
Siboniso Mamba 32:137 11825 11 Jul 2023
	
v South Africa
Siza Dlamini 32:80 11768 21 Jun 2008
	
v Zambia
Mxolisi Mkhontfo 32:66 11754 13 Oct 2025
	
v Cape Verde Islands
Siboniso Malambe 32:36 11724 04 Jul 2017
	
v Namibia
Khanyakwezwe Shabalala 32:20 11708 13 Oct 2025
	
v Cape Verde Islands
Mlungisi Ngubane 31:273 11596 11 Oct 2008
	
v Togo
Skhumbuzo Ntimane 31:271 11594 16 Nov 2020
	
v Congo
Banele Sikhondze 31:268 11591 23 Mar 2025
	
v Mauritius
Mcolisi Manana 31:255 11578 13 Oct 2025
	
v Cape Verde Islands
Sipho Dube 31:229 11552 27 Jun 2004
	
v Zimbabwe
Siboniso Ngwenya 31:200 11523 19 Nov 2024
	
v Mali
Sifiso Matse 31:189 11512 19 Nov 2024
	
v Mali
Neliso Myeni 31:154 11477 21 Nov 2023
	
v Cape Verde Islands
Bonginkosi Dlamini 31:126 11449 27 Mar 2022
	
v Somalia
Junior Magagula 31:78 11401 31 Mar 2026
	
v Eritrea
Samkelo Ginindza 31:63 11386 21 Nov 2023
	
v Cape Verde Islands
Barry Steenkamp 31:31 11354 16 Oct 2018
	
v Egypt
Philani Mkhontfo 30:361 11319 31 Mar 2026
	
v Eritrea
Ndumiso Ndaba 30:357 11315 19 Nov 2024
	
v Mali
Phumlane Dlamini 30:329 11287 17 Nov 2019
	
v Senegal
Sanele Tshawuka 30:278 11236 16 Nov 2020
	
v Congo
Sandile Ginindze 30:236 11194 22 Mar 2019
	
v Tunisia
Malungisa Dlamini 30:191 11149 11 Oct 2008
	
v Togo
Phiwayinkhosi Dlamini 30:179 11137 18 Jul 2021
	
v Mozambique
Zweli Nxumalo 30:178 11136 18 Nov 2018
	
v Niger
Mthokozisi Gwebu 30:138 11096 15 Nov 2024
	
v Guinea-Bissau
Mazwi Sihlongonyane 30:133 11091 08 Sep 2025
	
v Libya
Mxolisi Mtsetfwa 30:23 10981 11 Oct 2008
	
v Togo
Siyabonga Mdluli 30:8 10966 04 Sep 2016
	
v Malawi
Jabulani Maseko 29:352 10945 12 Oct 2003
	
v Cape Verde Islands
Wandile Maseko 29:344 10937 16 Oct 2018
	
v Egypt
Sandile Gamedze 29:315 10908 14 Oct 2024
	
v Mozambique
Mthunzi Mkhontfo 29:290 10883 14 Oct 2024
	
v Mozambique
Wandile Shabangu 29:242 10835 18 Jul 2021
	
v Mozambique
Mlamuli Makhanya 29:182 10775 25 Mar 2026
	
v Eritrea
Khethokuhle Mkhontfo 29:108 10701 15 Jul 2022
	
v Botswana
Njabulo Magagula 29:104 10697 19 Nov 2024
	
v Mali
Simanga Masangane 28:326 10553 31 Mar 2026
	
v Eritrea
Njabuliso Simelane 28:324 10551 11 Oct 2008
	
v Togo
Menzi Sithole 28:183 10410 10 Sep 2019
	
v Djibouti
Sikhumbuzo Magagula 28:171 10398 17 Nov 2023
	
v Libya
Shobane Dube 28:154 10381 06 Jan 2001
	
v Angola
Bongwa Matsebula 28:124 10351 31 Mar 2026
	
v Eritrea
Sibonelo Sibandze 28:122 10349 13 Oct 2025
	
v Cape Verde Islands
Xolani Sibandze 28:89 10316 05 Jun 2018
	
v Botswana
Phinda Dlamini 28:83 10310 17 Nov 2019
	
v Senegal
Sandile Hlatshwako 28:40 10267 25 Mar 2016
	
v Zimbabwe
Qiniso Nyawo 28:36 10263 31 Mar 2026
	
v Eritrea
Frank Dlamini 28:30 10257 17 Nov 2019
	
v Senegal
Njabulo Maziya 27:318 10180 24 Mar 2023
	
v Cape Verde Islands
Zakhele Manyatsi 27:287 10149 21 Jun 2008
	
v Zambia
Phiwayinkhosi Dlamini 27:269 10131 16 Oct 2018
	
v Egypt
Sandile Motsa 27:253 10115 15 Nov 2011
	
v Congo DR
Justice Figareido 27:246 10108 31 Mar 2026
	
v Eritrea
Sandile Mdlovu 27:234 10096 11 Oct 2008
	
v Togo
Banele Ndzabandzaba 27:232 10094 13 Oct 2025
	
v Cape Verde Islands
Sabelo Gamedze 27:204 10066 18 Jul 2021
	
v Mozambique
Sifiso Nkambule 27:195 10057 12 Jun 2015
	
v Guinea
Banele Dlamini 27:169 10031 22 Sep 2019
	
v Zambia
Lucky Gamedze 27:167 10029 24 Mar 2023
	
v Cape Verde Islands
Musa Dlamini 27:165 10027 25 May 2019
	
v Mauritius
Innocent Dlamini 27:113 9975 31 Mar 2026
	
v Eritrea
Sizolwethu Shabalala 27:107 9969 21 Nov 2023
	
v Cape Verde Islands
Siboniso Ndzabandzaba 27:82 9944 10 Sep 2019
	
v Djibouti
Mangaliso Simanga Shongwe 27:80 9942 04 Jul 2017
	
v Namibia
Machawe Dlamini 27:44 9906 22 Sep 2019
	
v Zambia
Nhlanhla Ngwenya 27:35 9897 15 Jul 2022
	
v Botswana
Muzi Tsabedze 27:20 9882 13 Oct 2025
	
v Cape Verde Islands
Darren Christie 26:358 9855 15 Nov 2011
	
v Congo DR
Sibonakaliso Vilakati 26:284 9781 02 Jul 2017
	
v Zimbabwe
Themba Manana 26:168 9665 08 Jun 2008
	
v Togo
Sihawu Dlamini 26:155 9652 15 Nov 2011
	
v Congo DR
Bongi Magagula 26:142 9639 13 Oct 2025
	
v Cape Verde Islands
Mlamuli Msibi 26:19 9516 08 Sep 2023
	
v Burkina Faso
Mpendulo Tfomo 26:13 9510 31 Mar 2026
	
v Eritrea
Fanelo Tsabedze 25:323 9455 19 Oct 2019
	
v Zambia
Linda Msibi 25:285 9417 15 Nov 2011
	
v Congo DR
Mxolisi Mthethwa 25:282 9414 27 Jun 2004
	
v Zimbabwe
Maxwell Zikalala 25:276 9408 12 Oct 2003
	
v Cape Verde Islands
Ayanda Gadlela 25:262 9394 20 Mar 2024
	
v Somalia
Sibonakonkhe Silenge 25:225 9357 13 Oct 2025
	
v Cape Verde Islands
Gcina Mazibuko 25:224 9356 11 Oct 2008
	
v Togo
Dennis Masina 25:222 9354 11 Oct 2008
	
v Togo
Mxolisi Lukhele 25:212 9344 04 Jul 2017
	
v Namibia
-->