| Name | Time | PB? | Eugene Ncube | 31:28 | | Sithembiso Doncabe | 33:47 | PB (3) | Jabulani Hlongwane | 33:48 | | Claude Boucher | 34:48 | | Jason Mahlinza | 35:45 | | Kalman Porritt | 36:47 | | Musa Zindela | 37:00 | | Garth Hancock | 37:56 | | Johnson Dayal | 39:37 | | Brian Gordon-McKenzie | 40:24 | PB (13) | Mike Smith | 40:25 | | Sarah Roodt | 40:25 | PB (17) | Cade Morgan | 40:35 | | Lloyd Shabalala | 43:22 | | | |