| Name | Time | PB? | J Mkize | 29:36 | PB (3) | Timothy Magawana | 29:59 | | Mike Sutton | 29:59 | | Pierre Nebbe | 30:49 | | Kalman Porritt | 31:54 | PB (27) | Lingeshwaren Pillay | 32:46 | PB (21) | Garth Hancock | 33:23 | PB (7) | Gary Lester | 34:03 | | Gerard Oats | 34:04 | PB (18) | Vincent Mthembu | 34:23 | | Glen Ingle | 34:59 | PB (10) | David Bassett | 35:40 | | Gary Dickie | 36:20 | | Debbie Steyn | 46:51 | | | |