All Zimbabwe stats
ALL-TIME

Best Zimbabwe Men's 100 m Athletes of All Time

All-time list of the top Zimbabwe men in the 100 m, based on official personal bests, with results, wind readings and dates.

Discover the greatest Zimbabwe men in the 100 m. David Nyamufarira tops the all-time national list with 9.88, among 100 ranked athletes — with every mark, date and competition.

#AthleteResultWindDate
1David Nyamufarira9.88+4.2⚠May 16, 2026
2Ngonidzashe Makusha9.89+1.3Jun 10, 2011
3Gabriel Mvumvure9.98+1.9Jun 8, 2013
4Tapiwanashe Makarawu10.02+3.9⚠Apr 26, 2024
5Makanakaishe Charamba10.02+5.4⚠May 27, 2023
6Denzel Simusialela10.03+1.4Jul 12, 2025
7Brian Dzingai10.03+2.1⚠May 19, 2007
8Fabian Muyaba10.14+5.6⚠May 16, 1991
9Tatenda Tsumba10.14+3.0⚠May 25, 2017
10Ngoni Makusha10.17+0.3Jul 6, 2018
11Tafadzwa Chikomba10.18+3.4⚠Apr 5, 2025
12Clinton Muunga10.18+2.0Mar 16, 2024
13Tinotenda Matiyenga10.19+1.9May 26, 2021
14Leon Tafirenyika10.21+2.8⚠Apr 19, 2024
15Tanaka Reppoh Delroy10.21Jan 18, 2025
16Marvin Bonde10.23+3.8⚠Apr 11, 2008
17Trey Chimunya10.23+3.9⚠Jun 5, 2026
18Carlos Gwerendende10.26Apr 15, 2018
19Kundai Maguranyanga10.26+2.7⚠May 14, 2022
20Elvis Mukuchura10.26+0.2Jan 18, 2025
21Tinashe Chigudu10.27+4.8⚠Apr 6, 2024
22Dickson Kamungeremu10.28+0.2Apr 29, 2023
23Tinashe Samuel MUTANGA10.29+1.2Apr 9, 2016
24Philip Mukomana10.3HTJun 3, 2001
25Carlton Siwela10.32+0.8Mar 20, 2026
26Dickson Clever Kapandura10.33Feb 16, 2019
27Tashinga Chitambira10.33+1.0May 13, 2018
28Edwin Nyamutswa10.33+3.7⚠Apr 26, 2024
29Daniel Magogo10.34+0.7Apr 11, 2026
30Gerren Muwishi10.37Apr 29, 2018
31Raymond Ngavi10.39Apr 15, 2018
32Larry BUTAU10.4HTJun 19, 2005
33Themba NCUBE10.4HTJul 18, 1998
34Caledon Mufaro Ruwende10.42+2.8⚠May 9, 2025
35Takudzwa Mbonyeke10.50+3.0⚠Jun 5, 2026
36Michael Madi10.51+2.0Mar 15, 2025
37Panashe Blessed Nhenga10.52+1.6Mar 18, 2024
38Takudzwa Manhanga10.56+0.6May 16, 2026
39Donovan Mutariswa10.58+1.3May 26, 2018
40Tanatswa Mukute10.58+1.5Apr 25, 2026
41Philimon Dlodlo10.59+1.3Feb 15, 2020
42Dumisani Bhebhe10.59-1.6Apr 28, 2012
43Tinotenda Aleck Musariri10.60+0.5May 9, 2025
44Lloyd Zvasiya10.6HTJun 10, 2001
45Itayi Vambe10.61+0.3May 12, 2018
46Brian Chibudu10.63-0.6May 10, 2008
47Kenneth Chibwana10.63+0.9Sep 13, 2015
48Sean Banda10.65+0.5May 10, 2016
49Tadiwanashe MHONDE10.66+5.9⚠Apr 23, 2022
50Joseph Israel Muzenda10.67+1.1May 22, 2022
51Brendon Muvimi10.67+0.7Mar 19, 2025
52Michael Songore10.67+2.2⚠May 7, 2017
53Pavashe Muzokomba10.67+3.5⚠Mar 16, 2024
54Rodwell Leroy Ndlovu10.68+4.8⚠Feb 16, 2013
55Fungai Zuva BVEKERWA10.68+1.3Apr 30, 2011
56Artwell Simon10.69+1.2Jun 28, 2025
57Julius Masvanhise10.7HTJun 10, 2001
58Lewis Banda10.71+1.6Apr 7, 2012
59Clive Chafausipo10.72+5.6⚠May 15, 2009
60Tatenda Wakatama10.74Apr 15, 2018
61Munashe CHARAMBIRA10.74Apr 6, 2019
62Trevor David Tauyah10.75+0.4Apr 8, 2026
63Munyaradzi MAKWETA10.75+0.8Apr 11, 2026
64Simbarashe Maketa10.76+2.4⚠Feb 2, 2019
65Paul Madzivire10.76+0.9Apr 18, 2014
66Munyaradzi MARAIRE10.76+1.4May 7, 2000
67Takunda Mhete10.77+0.9Feb 10, 2024
68Blessed Munashe Manyenga10.78+1.0May 17, 2025
69Johan Du Preez10.79Oct 14, 1964
70Lloyd Tadiwanashe Mhiripiri10.80+2.0Jul 17, 2021
71Emanuel Mpanduki10.80+2.7⚠Apr 20, 2013
72Tavanda Chiwira10.81+0.7Jul 7, 2001
73Narada JACKSON10.83+0.5Apr 30, 2011
74Christopher Madzokere10.84-0.5Aug 7, 1983
75Ezra PHIRI10.84-0.5May 16, 2026
76Cliford Tawanda CHARUKA10.84Apr 17, 2021
77Mzi Martin Ncube10.87-0.1Mar 1, 2025
78Keith Mugwagwa10.90+0.0May 9, 2025
79Sithole Fortune10.91+0.9May 22, 2021
80Thabani Gonye10.92+1.6Aug 24, 1991
81Kelvin Muswedu10.94+1.9May 27, 2023
82Cryson Kunorubwe10.94-1.2May 16, 2026
83Clement Tatenda Matumbu10.94Jan 18, 2025
84Samuel Tapera10.95+5.8⚠May 4, 2018
85Denzel Tadiwa Ngavi10.95+0.7Mar 15, 2025
86Munashe KWAMBANA10.96+0.4Apr 8, 2026
87MThabisi Mpofu10.97+0.9Apr 10, 2025
88Andile HLEZA10.97+0.8Apr 11, 2026
89John Mukamba11.00+2.1⚠Mar 12, 2025
90Nigel Tom11.0HTFeb 23, 2014
91Tadiwanashe Bryte Songore11.01+2.4⚠May 5, 2023
92Chukwuemeka Nnam11.01-1.3Feb 4, 2023
93Munashe PANDE11.01+0.4Apr 11, 2026
94Isaac MAPHOSA11.01+2.1⚠May 16, 2026
95Panashe Andy Majuru11.03+2.1⚠Jul 3, 2021
96Tinotenda KAYEREKA11.03-0.1Apr 28, 2026
97Anesuishe Makuwatsine11.04Feb 10, 2024
98Nigel Nyundo11.06+1.3May 26, 2025
99Alberto Dumba11.06+0.8Jun 3, 2023
100Tawananyasha Chimunya11.07-0.5Apr 30, 2023