Zimbabwe national football team statistics and records: oldest players

Competitions:

Oldest Zimbabwe players

Zimbabwe'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
Bruce Grobbelaar 41:41 15017 17 Nov 1998
	
v Tunisia
Washington Arubi 36:41 13190 09 Oct 2021
	
v Ghana
Onismor Bhasera 36:11 13160 18 Jan 2022
	
v Guinea
Edmore Sibanda 35:17 12801 21 Jun 2019
	
v Egypt
Wilfred Mugeyi 34:213 12632 03 Feb 2004
	
v Algeria
Peter Ndlovu 34:57 12476 24 Apr 2007
	
v Morocco
Adam Ndlovu 34:1 12420 27 Jun 2004
	
v Swaziland
Kaitano Tembo 33:363 12417 20 Jun 2004
	
v Algeria
Thabani Kamusoko 33:321 12375 18 Jan 2022
	
v Guinea
Edelbert Dinha 33:318 12372 27 Jan 2006
	
v Nigeria
Isaac Masame 33:222 12276 13 Jun 2015
	
v Malawi
Bruce Kangwa 33:177 12231 18 Jan 2022
	
v Guinea
Rahman Kutsanzira 33:139 12193 12 Oct 2021
	
v Ghana
John Phiri 33:87 12141 30 Jul 1995
	
v Cameroon
Harlington Shereni 32:344 12032 14 Jun 2008
	
v Kenya
Gilbert Mushangazike 32:338 12026 11 Oct 2008
	
v Namibia
Zvenyika Makonese 32:330 12018 02 Jun 2010
	
v Brazil
Willard Katsande 32:307 11995 18 Nov 2018
	
v Liberia
Petros Mhari 32:274 11962 14 Jan 2022
	
v Malawi
Tawanda Muparati 32:264 11952 31 May 2016
	
v Uganda
Ovidy Karuru 32:171 11859 13 Jul 2021
	
v Senegal
Charles Yohane 32:154 11842 27 Jan 2006
	
v Nigeria
Evans Katema 32:150 11838 11 Oct 2020
	
v Malawi
Esrom Nyandoro 32:125 11813 10 Jun 2012
	
v Mozambique
Tafadzwa Rusike 32:119 11807 03 Sep 2021
	
v South Africa
Zenzo Moyo 32:78 11766 11 Mar 2008
	
v South Africa
Tendai Ndoro 32:27 11715 11 Jun 2017
	
v Liberia
Ocean Mushure 32:8 11696 09 Jul 2017
	
v Zambia
Ariel Sibanda 31:356 11679 16 Jan 2021
	
v Cameroon
William Mugeyi 31:334 11657 03 Jun 2001
	
v Ghana
Milton Ncube 31:332 11655 01 Jun 2019
	
v Comoros
Nyasha Mushekwi 31:313 11636 30 Jun 2019
	
v Congo DR
Benjani 31:293 11616 02 Jun 2010
	
v Brazil
Japhet M'parutsa 31:290 11613 25 Jun 1995
	
v Mozambique
Kelvin Madzongwe 31:258 11581 14 Jan 2022
	
v Malawi
Talbert Shumba 31:251 11574 18 Jan 2022
	
v Guinea
Knowledge Musona 31:211 11534 18 Jan 2022
	
v Guinea
Ian Nekati 31:170 11493 24 Jan 2021
	
v Mali
Qadr Amini 31:168 11491 13 Jul 2021
	
v Senegal
James Matola 31:133 11456 11 Oct 2008
	
v Namibia
Gift Muzadzi 31:117 11440 27 Jan 2006
	
v Nigeria
Cuthbert Malajila 31:108 11431 19 Jan 2017
	
v Senegal
Rodwell Chinyengetere 31:90 11413 07 Jun 2019
	
v Lesotho
Khama Billiat 31:87 11410 14 Nov 2021
	
v Ethiopia
Victor Kamhuka 31:53 11376 29 Mar 2021
	
v Zambia
Henry McKop 31:53 11376 30 Aug 1998
	
v Angola
Dennis Dauda 31:52 11375 07 Jun 2019
	
v Lesotho
Never Tigere 31:33 11356 18 Jan 2022
	
v Guinea
Costa Nhamoinesu 31:17 11340 23 Jan 2017
	
v Tunisia
Felex Chindungwe 30:280 11238 16 Jun 2013
	
v Guinea
Edward Sadomba 30:274 11232 01 Jun 2014
	
v Tanzania
Elvis Chipezeze 30:246 11204 12 Nov 2020
	
v Algeria
Jimmy Dzingai 30:232 11190 11 Jul 2021
	
v Namibia
Francis Shonhayi 30:210 11168 30 Aug 1998
	
v Angola
Obadiah Tarumbwa 30:202 11160 15 Jun 2016
	
v Seychelles
Partson Jaure 30:200 11158 24 Jan 2021
	
v Mali
Dumigani Mpofu 30:195 11153 03 Jul 2004
	
v Rwanda
Kennedy Chihuri 30:127 11085 08 Aug 1999
	
v Senegal
Bruce Homora 30:107 11065 09 Jul 2017
	
v Zambia
Talent Chamboko 30:93 11051 20 Jan 2021
	
v Burkina Faso
Danny Phiri 30:68 11026 30 Jun 2019
	
v Congo DR
Jimmy Tigere 30:54 11012 09 Jul 2017
	
v Zambia
Masimba Mambare 30:22 10980 31 May 2016
	
v Uganda
Edzai Kasinauyo 29:364 10957 27 Mar 2005
	
v Angola
Benjani Mwaruwari 29:313 10906 22 Jun 2008
	
v Kenya
Marvelous Nakamba 29:303 10896 19 Nov 2023
	
v Nigeria
Tendayi Darikwa 29:300 10893 09 Oct 2021
	
v Ghana
Evans Rusike 29:289 10882 29 Mar 2021
	
v Zambia
Tinashe Nengomasha 29:281 10874 10 Jun 2012
	
v Mozambique
Hardlife Zvirekwi 29:263 10856 23 Jan 2017
	
v Tunisia
Takesure Chinyama 29:253 10846 10 Jun 2012
	
v Mozambique
George Mbwando 29:233 10826 19 Jun 2005
	
v Algeria
Oscar Machapa 29:223 10816 10 Jan 2017
	
v Cameroon
David KatyAuripo 29:218 10811 11 Oct 2008
	
v Namibia
Terrence Dzvukamanja 29:197 10790 19 Nov 2023
	
v Nigeria
Max Lunga 29:192 10785 10 Oct 1993
	
v Cameroon
Takudzwa Chimwemwe 29:83 10676 18 Jan 2022
	
v Guinea
Ralph Kawondera 29:78 10671 20 Oct 2019
	
v Lesotho
Harlington Shereni 29:61 10654 05 Sep 2004
	
v Nigeria
Adam Chicksen 29:50 10643 16 Nov 2020
	
v Algeria
Ishmael Wadi 29:25 10618 14 Jan 2022
	
v Malawi
Norman Mapeza 29:22 10615 05 May 2001
	
v South Africa
Gerald Takwara 29:20 10613 19 Nov 2023
	
v Nigeria
Ashley Rambanapisi 28:340 10567 02 Jun 2010
	
v Brazil
Butholezwe Ncube 28:339 10566 29 Mar 2021
	
v Zambia
Joel Ngodzo 28:323 10550 20 Oct 2019
	
v Lesotho
Thomas Sweswe 28:297 10524 02 Jun 2010
	
v Brazil
Phinias Bamusi 28:295 10522 20 Oct 2019
	
v Lesotho
Raphael Manuvire 28:287 10514 05 Jul 2017
	
v Lesotho
Ronnie Jowa 28:271 10498 25 Jun 1995
	
v Mozambique
Ronald Chitiyo 28:224 10451 20 Jan 2021
	
v Burkina Faso
Godknows Murwira 28:198 10425 18 Jan 2022
	
v Guinea
Byron Madzokere 28:187 10414 07 Jun 2019
	
v Lesotho
Peter Moyo 28:181 10408 05 Nov 2016
	
v Zambia
Sam Mutenheri 28:175 10402 14 Jun 2008
	
v Kenya
Divine Lunga 28:175 10402 19 Nov 2023
	
v Nigeria
Charles Sibanda 28:162 10389 08 Sep 2013
	
v Mozambique
Peter Muduhwa 28:160 10387 18 Jan 2022
	
v Guinea
Donavan Bernard 28:130 10357 19 Nov 2023
	
v Nigeria
Ashley Rambanapasi 28:123 10350 28 Oct 2009
	
v South Africa