| | 101 | 16 | Dasha Pershina | 35-39 | 01:27:55 | |
| | 102 | 17 | Kirsten Willis | 35-39 | 01:28:03 | |
| | 103 | 20 | Annemari Pienaar | 30-34 | 01:28:04 | |
| | 104 | 15 | Jöhke Liversage | 16-24 | 01:28:06 | |
| | 105 | 25 | Jana Schlemm | 25-29 | 01:28:06 | |
| | 106 | 16 | Kristin Leeming | 16-24 | 01:28:09 | |
| | 107 | 26 | Olivia Morris | 25-29 | 01:28:11 | |
| | 108 | 18 | Shannon Taylor | 35-39 | 01:28:12 | |
| | 109 | 27 | Portia Kaltom Mpetu | 25-29 | 01:28:14 | |
| | 110 | 19 | Willemien Van Wyk | 35-39 | 01:28:26 | |
| | 111 | 20 | Siena Hickey | 35-39 | 01:28:32 | |
| | 112 | 21 | Kim Richardson | 35-39 | 01:28:47 | |
| | 113 | 28 | Eliza Fraser-Mackenzie | 25-29 | 01:28:57 | |
| | 114 | 22 | Rachel Venter | 35-39 | 01:29:04 | |
| | 115 | 21 | Tori Usgaard | 30-34 | 01:29:10 | |
| | 116 | 13 | Sarah Quick | 40-44 | 01:29:24 | |
| | 117 | 14 | Jenny Raftopoulos | 40-44 | 01:29:32 | |
| | 118 | 22 | Katherine Blewett | 30-34 | 01:29:33 | |
| | 119 | 29 | Emily Blake - Goudemond | 25-29 | 01:29:37 | |
| | 120 | 30 | Melissa Purdon | 25-29 | 01:29:50 | |
| | 121 | 9 | Madeleine Myburgh | 45-49 | 01:29:56 | |
| | 122 | 23 | Amy Hopkins | 35-39 | 01:30:18 | |
| | 123 | 31 | Jordana Bauer | 25-29 | 01:30:19 | |
| | 124 | 10 | Karla Heidi Kik Gillingham | 45-49 | 01:30:20 | |
| | 125 | 23 | Jolene Moller | 30-34 | 01:30:23 | |
| | 126 | 24 | Roxanne Tobias | 35-39 | 01:30:27 | |
| | 127 | 15 | Firdous Variava | 40-44 | 01:30:40 | |
| | 128 | 16 | Estelle Bond | 40-44 | 01:30:41 | |
| | 129 | 25 | Sandra De Abreu | 35-39 | 01:30:52 | |
| | 130 | 26 | Anel Tromp | 35-39 | 01:30:58 | |
| | 131 | 27 | Neliswe Biyela | 35-39 | 01:31:00 | |
| | 132 | 32 | Tayla Strydom | 25-29 | 01:31:10 | |
| | 133 | 17 | Janine Fourie | 40-44 | 01:31:24 | |
| | 134 | 17 | Kayleigh Busse | 16-24 | 01:31:30 | |
| | 135 | 28 | Ashley du Preez | 35-39 | 01:31:30 | |
| | 136 | 24 | Mignon Jordaan | 30-34 | 01:31:31 | |
| | 137 | 25 | Kimm Taljaard | 30-34 | 01:31:34 | |
| | 138 | 18 | Anienke Hugo | 16-24 | 01:31:38 | |
| | 139 | 18 | Jacqueline Foster | 40-44 | 01:31:49 | |
| | 140 | 19 | Dine-Mari Du Preez | 16-24 | 01:31:52 | |
| | 141 | 29 | Chevon Albertyn | 35-39 | 01:32:02 | |
| | 142 | 26 | Nadine Booysen | 30-34 | 01:32:03 | |
| | 143 | 33 | Susanna Hendrina Du Plessis | 25-29 | 01:32:25 | |
| | 144 | 34 | Chante De Klerk | 25-29 | 01:32:27 | |
| | 145 | 30 | Lauren Adrienne Jacobs | 35-39 | 01:32:34 | |
| | 146 | 20 | Lucilla Vlok | 16-24 | 01:32:53 | |
| | 147 | 21 | Meagan De St Pern | 16-24 | 01:33:14 | |
| | 148 | 27 | Asanda Mzamo | 30-34 | 01:33:15 | |
| | 149 | 19 | Carla Batt | 40-44 | 01:33:19 | |
| | 150 | 28 | Mariska Nortje | 30-34 | 01:33:26 | |
| | 151 | 22 | Rinske-Mari Du Plooy | 16-24 | 01:33:30 | |
| | 152 | 29 | Melize Gouws | 30-34 | 01:33:34 | |
| | 153 | 30 | Chandre Du Plessis | 30-34 | 01:33:37 | |
| | 154 | 23 | Jay-Jay Jacobs | 16-24 | 01:33:39 | |
| | 155 | 35 | Kirsty Du Randt | 25-29 | 01:33:57 | |
| | 156 | 6 | Gloria Nomvuyiseko Noganta | 50-54 | 01:34:01 | |
| | 157 | 31 | Phila Gcisa | 30-34 | 01:34:05 | |
| | 158 | 11 | Shannon Whiteman | 45-49 | 01:34:05 | |
| | 159 | 7 | Carol Van Antwerp | 50-54 | 01:34:12 | |
| | 160 | 20 | Rasheeqa Davis | 40-44 | 01:34:13 | |
| | 161 | 33 | Catherine Allen | 30-34 | 01:34:48 | |
| | 162 | 32 | Tameryn Fourie | 30-34 | 01:34:48 | |
| | 163 | 31 | Nomvula Knuzwayo | 35-39 | 01:34:56 | |
| | 164 | 24 | Ané Bierman | 16-24 | 01:35:04 | |
| | 165 | 12 | Giada Del Fabbro | 45-49 | 01:35:18 | |
| | 166 | 21 | Lungile Manzini | 40-44 | 01:35:24 | |
| | 167 | 34 | Assilah Mocke | 30-34 | 01:35:31 | |
| | 168 | 35 | Roxanne Agliotti | 30-34 | 01:35:39 | |
| | 169 | 36 | Pulane Kareli | 30-34 | 01:35:52 | |
| | 170 | 22 | Unity Liyacha | 40-44 | 01:36:00 | |
| | 171 | 36 | Nonophela Mxakato | 25-29 | 01:36:08 | |
| | 172 | 32 | Tswelelo Kebatlile | 35-39 | 01:36:10 | |
| | 173 | 37 | Tamsin Ruiters | 25-29 | 01:36:10 | |
| | 174 | 8 | Ariena Shepherd | 50-54 | 01:36:14 | |
| | 175 | 37 | Claudia Knox | 30-34 | 01:36:15 | |
| | 176 | 38 | Nicole Heap | 25-29 | 01:36:17 | |
| | 177 | 39 | Ninon Bester | 25-29 | 01:36:35 | |
| | 178 | 25 | Helene Smith | 16-24 | 01:36:37 | |
| | 179 | 23 | Machemo Masekoameng | 40-44 | 01:36:42 | |
| | 180 | 26 | Chante Oosthuizen | 16-24 | 01:36:45 | |
| | 181 | 24 | Kate Thompson | 40-44 | 01:36:55 | |
| | 182 | 33 | Yonela Stoffela | 35-39 | 01:37:16 | |
| | 183 | 25 | Ilana Steyn | 40-44 | 01:37:45 | |
| | 184 | 40 | Cayleigh Brown | 25-29 | 01:37:46 | |
| | 185 | 27 | Anzelle Fourie | 16-24 | 01:38:12 | |
| | 186 | 34 | Phelisa Mtsewu | 35-39 | 01:38:12 | |
| | 187 | 35 | Michelle Van Alphen | 35-39 | 01:38:31 | |
| | 188 | 36 | Tracey Davids | 35-39 | 01:38:48 | |
| | 189 | 28 | Chloe Vos | 16-24 | 01:38:59 | |
| | 190 | 26 | Joy Des Fountain | 40-44 | 01:39:09 | |
| | 191 | 29 | Lune Rix | 16-24 | 01:39:14 | |
| | 192 | 30 | Jordan Bresler | 16-24 | 01:39:23 | |
| | 193 | 37 | Naazneen Amra | 35-39 | 01:39:24 | |
| | 194 | 41 | Madri Chalmers | 25-29 | 01:39:27 | |
| | 195 | 38 | Ansumi De Bruin | 30-34 | 01:39:34 | |
| | 196 | 42 | Marizaan Wasserman | 25-29 | 01:39:35 | |
| | 197 | 43 | Duné Olivier | 25-29 | 01:39:41 | |
| | 198 | 39 | Nthabiseng Mahloko | 30-34 | 01:39:51 | |
| | 199 | 31 | Lané Coertze | 16-24 | 01:39:53 | |
| | 200 | 44 | Linda Lebakeng | 25-29 | 01:39:55 | |