| 1 | 331 | Wayland | Vanessa | 661023 | F | 41 | Golden Reef Road Runners | 1 | 3:58:00 | 7:45:47 | 12:10:00 | 16:19:52 | |
| 2 | 118 | Magagane | John | 610822 | M | 46 | Rand Road Warriors | 8 | 4:07:00 | 8:19:19 | 13:10:00 | 17:05:00 | 15:58:20 |
| 3 | 326 | Piloso | Mogale | 710203 | M | 37 | SANDF | 3 | 3:58:00 | 7:21:46 | 12:12:00 | 17:29:34 | 15:57:18 |
| 4 | 52 | Duffey | David | 610606 | M | 47 | Buffs | 18 | 3:41:00 | 8:11:26 | 14:00:00 | 18:49:34 | 18:55:01 |
| 5 | 115 | Parsons | James | 520513 | M | 56 | South Coast Striders | 8 | 4:29:00 | 8:58:40 | 14:11:00 | 18:59:56 | 23:50:36 |
| 6 | 317 | Kwa Kwa | Peter | 780719 | M | 30 | SANDF | 3 | 4:44:00 | 9:38:30 | 15:03:00 | 20:15:02 | 20.29.33-2006 |
| 7 | 318 | Langley | Gail | 681126 | F | 39 | Buffs | 3 | 4:54:00 | 9:58:05 | 15:30:00 | 20:25:32 | 21:14:39 |
| 8 | 316 | Koch | Christiaan | 680226 | M | 40 | Irene Road Running Club | 1 | 5:09:00 | 10:28:00 | 16:17:00 | 21:20:34 | |
| 9 | 122 | Jagers | Pieter | 671007 | M | 40 | United Athletic Club | 6 | 4:49:00 | 9:18:43 | 15:32:00 | 21:30:10 | 17.02.29-2006 |
| 10 | 307 | Carmont | Gerald | 600226 | M | 48 | France | 2 | 4:42:00 | 9:15:00 | 14:56:00 | 21:30:52 | 20:01:36 |
| 11 | 314 | Hurter | Susan | 620109 | F | 46 | AS Eagles | 2 | 4:54:00 | 10:09:15 | 16:04:00 | 21:52:11 | 19:00:50 |
| 12 | 330 | Wainwright | Stuart | 840416 | M | 24 | Varsity Kudus | 1 | 5:10:00 | 10:09:15 | 15:52:00 | 21:52:11 | |
| 13 | 281 | Keevy | Neville | 710523 | M | 37 | Somerset East | 1 | 4:53:00 | 10:14:30 | 16:23:00 | 21:53:04 | |
| 14 | 304 | Butcher | Richard | 490514 | M | 59 | Swartland | 1 | 4:45:00 | 9:38:33 | 15:43:00 | 22:16:44 | |
| 15 | 305 | Button | Robert | 590313 | M | 49 | Old Selbornian | 5 | 4:58:00 | 10:01:35 | 15:35:00 | 22:20:15 | 20:33:28 |
| 16 | 324 | Muir | Desmond | 571230 | M | 51 | Albany Road Runners | 2 | 4:21:00 | 9:04:40 | 14:54:00 | 22:27:43 | 21.41.09-2001 |
| 17 | 311 | Du Toit | Andre | 620709 | M | 46 | SANDF | 3 | 4:46:00 | 9:55:25 | 16:26:00 | 22:43:37 | 19:31:36 |
| 18 | 319 | Lary | Garth | 720407 | M | 36 | SANDF | 4 | 4:43:00 | 9:42:40 | 16:26:00 | 22:48:50 | 20:45:45 |
| 19 | 313 | Herbst | Wimpie | 611124 | M | 46 | Bluewaterbay | 3 | 4:26:00 | 9:40:00 | 16:34:00 | 22:56:32 | 22:13:49 |
| 20 | 333 | Kleynhans | Andre | 580416 | M | 50 | Buffs | 5 | 4:11:00 | 10:10:40 | 16:44:00 | 23:06:02 | 17.55.29 |
| 21 | 315 | Johnstone | Peter | 521127 | M | 55 | SANDF | 5 | 4:44:00 | 9:42:00 | 16:26:00 | 23:27:07 | 20:46:10 |
| 22 | 310 | Ditsela | David | 721215 | M | 35 | SANDF | 1 | 4:45:00 | 9:17:50 | 15:45:00 | 23:27:25 | |
| 23 | 308 | Cordier | Wilhelmina | 671208 | F | 40 | Oxford Striders | 1 | 5:01:00 | 10:24:00 | 17:06:00 | 23:35:10 | |
| 24 | 327 | Roux | Petrus | 591225 | M | 48 | Queenstown Harriers | 2 | 5:01:00 | 10:24:00 | 17:06:00 | 23:35:10 | 22.13.06-2006 |
| 25 | 328 | Van Rayner | Clive | 670509 | M | 41 | Muirite Striders | 1 | 4:54:00 | 10:26:30 | 17:37:00 | 23:37:54 | |
| 26 | 268 | Adriaanse | Julinda | 600811 | F | 47 | Enduro Club | 1 | 5:08:00 | 10:27:30 | 17:11:00 | 23:48:32 | |
| 27 | 309 | De Wet | Hein | 670913 | M | 40 | Enduro Club | 1 | 5:08:00 | 10:27:30 | 17:11:00 | 23:48:32 | |
| 28 | 124 | Smit | Nicky | 511220 | M | 56 | Old Selbornian | 6 | 5:15:00 | 10:43:10 | 17:10:00 | 23:50:40 | 23:56:34 |
| 29 | 294 | Struwig | Michael | 650513 | M | 43 | ELAC | 1 | 5:12:00 | 11:03:30 | 17:39:00 | 24:10:59 | |
| 30 | 322 | Mason | Joey | 790713 | F | 29 | Buffs | 1 | 4:59:00 | 10:12:00 | 17:03:00 | 24:33:59 | |
| 31 | 332 | Earl | Estelle | 610613 | F | 47 | Ndaba | 3 | 4:55:00 | 10:11:11 | 16:46:00 | 24:52:37 | 22.05.54 |
| 32 | 321 | Lubbe | Dawn | 700425 | F | 38 | Swartland | 1 | 5:14:00 | 12:33:00 | 19:23:00 | 25:02:21 | |
| 33 | 325 | Olivier | Pieter | 650305 | M | 43 | Irene Road Running Club | 3 | 5:09:00 | 10:28:00 | 16:54:00 | 25:09:09 | 25:16:22 |
| 35 | 334 | Abrahams | Yusuf | 610524 | M | 47 | Tradeforms | 3 | 5:42:00 | 13:22:40 | 19:42:00 | 25:20:20 | 23.23.20-2005 |
| 35 | 336 | Hendrikse | Elizke | 701003 | F | 37 | New Balance WP | 1 | 5:42:00 | 13:22:40 | 19:42:00 | 25:23:09 | |
| 36 | 329 | Van Staden | Gert | 670519 | M | 41 | Swartland | 1 | 5:14:00 | 12:33:00 | 19:23:00 | 25:27:29 | |
| 37 | 87 | Marshall | Brian | 540706 | M | 54 | FIT 2000 | 7 | 5:55:00 | 11:52:15 | 18:42:00 | 25:30:40 | 22.50.25-2001 |
| 38 | 106 | Naganna | Raj | 470330 | M | 61 | South Coast Striders | 10 | 5:50:00 | 12:21:20 | 19:11:00 | 25:32:27 | 25:39:21 |
| 39 | 114 | Ameer | Swalleh | 491228 | M | 58 | South Coast Striders | 7 | 5:50:00 | 12:21:20 | 19:11:00 | 25:32:27 | 24.32.20-2003 |
| 40 | 323 | Moodley | Vernon | 650409 | M | 43 | South Coast Striders | 1 | 5:50:00 | 12:21:20 | 19:11:00 | 25:32:27 | |
| 41 | 312 | Godfrey | Kate | 680316 | F | 40 | Oxford Striders | 1 | 5:42:00 | 12:48:00 | 19:29:00 | 25:52:15 | |
| 45 | Wright | Eric | 550311 | M | 53 | Rand Road Warriors | 20 | 4:28:00 | DNF | | DNF | 19:07:17 |
| 320 | Louw | Hansie | 561028 | M | 51 | Edgemead | | 5:36:00 | DNF | | DNF | |
| 335 | Swart | Mine | 691120 | F | 38 | Paarl AC | 1 | 5:42:00 | DNF | | DNF | 23.33.20-2005 |
| 306 | Carmont | Niandi | 610731 | F | 46 | France | 2 | 4:43:00 | 10:14:10 | DNF | DNF | 21:02:53 |