| | 301 | 42 | Savannah Barron | 16-24 | 01:49:38 | |
| | 302 | 66 | Nthati Molise | 25-29 | 01:49:48 | |
| | 303 | 55 | Kirsty Probert | 30-34 | 01:49:54 | |
| | 304 | 54 | Aileen Calitz | 30-34 | 01:49:54 | |
| | 305 | 54 | Fidelina Sandoval | 35-39 | 01:50:11 | |
| | 306 | 55 | Londiwe Mthonti | 35-39 | 01:50:15 | |
| | 307 | 67 | Makaziwe Antony | 25-29 | 01:50:23 | |
| | 308 | 68 | Tyra Abrahams | 25-29 | 01:50:24 | |
| | 309 | 56 | Nadia Njomba | 30-34 | 01:50:26 | |
| | 310 | 56 | Thabang Sebata | 35-39 | 01:50:30 | |
| | 311 | 43 | Annemie van Tonder | 16-24 | 01:50:53 | |
| | 312 | 57 | Kgomotso Moerane | 30-34 | 01:51:00 | |
| | 313 | 58 | Bianka Bester | 30-34 | 01:51:09 | |
| | 314 | 59 | Jeanine Smit | 30-34 | 01:51:13 | |
| | 315 | 45 | Donnelle van der Sandt | 40-44 | 01:51:14 | |
| | 316 | 69 | Megan Davis | 25-29 | 01:51:18 | |
| | 317 | 46 | Alice Bepat | 40-44 | 01:51:23 | |
| | 318 | 70 | Noxie Mngadi | 25-29 | 01:51:50 | |
| | 319 | 57 | Vanessa Pietersen | 35-39 | 01:51:58 | |
| | 320 | 25 | mariana marx | 45-49 | 01:51:59 | |
| | 321 | 71 | Lusanda Klaas | 25-29 | 01:52:03 | |
| | 322 | 60 | Nicomi Thomson | 30-34 | 01:52:09 | |
| | 323 | 72 | Nozi BAM | 25-29 | 01:52:13 | |
| | 324 | 61 | Anya Hollands | 30-34 | 01:52:23 | |
| | 325 | 62 | Jessica Ngan | 30-34 | 01:52:25 | |
| | 326 | 73 | Kirsten Barkhuizen | 25-29 | 01:52:32 | |
| | 327 | 63 | Mmabatho Lamola | 30-34 | 01:52:32 | |
| | 328 | 74 | Beth Lund | 25-29 | 01:52:36 | |
| | 329 | 58 | Alison Snyman | 35-39 | 01:52:41 | |
| | 330 | 75 | Keneilwe Molaudi | 25-29 | 01:52:46 | |
| | 331 | 47 | Mishqah Dollie | 40-44 | 01:52:47 | |
| | 332 | 48 | PORTIA CHIBINYA | 40-44 | 01:52:50 | |
| | 333 | 49 | Leah Lewis | 40-44 | 01:52:54 | |
| | 334 | 59 | Mpho Tshiamo | 35-39 | 01:53:10 | |
| | 335 | 50 | Jenna Snyman | 40-44 | 01:53:20 | |
| | 336 | 64 | Elani Kosterman | 30-34 | 01:53:23 | |
| | 337 | 65 | Tania Ramaili | 30-34 | 01:53:24 | |
| | 338 | 66 | Nadia Swanepoel | 30-34 | 01:53:45 | |
| | 339 | 76 | Caitlin Schultz | 25-29 | 01:53:58 | |
| | 340 | 26 | Sandrah Matiure | 45-49 | 01:54:01 | |
| | 341 | 67 | Faith Tshuma | 30-34 | 01:54:02 | |
| | 342 | 27 | Nazirah Moosa | 45-49 | 01:54:04 | |
| | 343 | 60 | Rebecca Ayres | 35-39 | 01:54:10 | |
| | 344 | 77 | Tamsyn Beukes | 25-29 | 01:54:11 | |
| | 345 | 17 | ANTOINETTE MORRIS | 50-54 | 01:54:21 | |
| | 346 | 51 | Tashneem Jappie | 40-44 | 01:54:44 | |
| | 347 | 61 | Noran Selepe | 35-39 | 01:54:55 | |
| | 348 | 68 | Euanne Kapp | 30-34 | 01:55:04 | |
| | 349 | 52 | Beatrice Arasa | 40-44 | 01:55:15 | |
| | 350 | 69 | Ntombezinhle Shabangu | 30-34 | 01:55:25 | |
| | 351 | 44 | Danielle Minnaar | 16-24 | 01:55:51 | |
| | 352 | 62 | Malekhetho Mohale | 35-39 | 01:56:02 | |
| | 353 | 70 | Philiswa Ngqeleni | 30-34 | 01:56:31 | |
| | 354 | 63 | Lize-mari Erasmus | 35-39 | 01:57:07 | |
| | 355 | 64 | Nqobile Nxumalo | 35-39 | 01:57:14 | |
| | 356 | 45 | Primrose Muchacha | 16-24 | 01:57:20 | |
| | 357 | 72 | Bonolo Mochane | 30-34 | 01:57:31 | |
| | 358 | 71 | Nicole Lindsay | 30-34 | 01:57:31 | |
| | 359 | 73 | Antoinette De Villiers-Bierman | 30-34 | 01:57:33 | |
| | 360 | 28 | Elmarie Grobbelaar | 45-49 | 01:57:46 | |
| | 361 | 78 | Lizeka Mteki | 25-29 | 01:57:57 | |
| | 362 | 46 | Rearabilwe Bhali | 16-24 | 01:58:00 | |
| | 363 | 29 | Hashandree Pillay | 45-49 | 01:58:09 | |
| | 364 | 74 | Sixolise Maboza | 30-34 | 01:58:18 | |
| | 365 | 79 | Twané Stols | 25-29 | 01:58:21 | |
| | 366 | 30 | Tais Santos | 45-49 | 01:58:31 | |
| | 367 | 53 | Nicolene Barnard | 40-44 | 01:58:32 | |
| | 368 | 65 | Taapopi Ithana | 35-39 | 01:58:33 | |
| | 369 | 75 | Suzelle Neitz | 30-34 | 01:58:39 | |
| | 370 | 66 | Gabriela Santos | 35-39 | 01:58:41 | |
| | 371 | 54 | Melissa Hallquist-Waites | 40-44 | 01:58:56 | |
| | 372 | 80 | Kgabo Manamela | 25-29 | 01:59:00 | |
| | 373 | 55 | Yolanda Le Roux | 40-44 | 01:59:01 | |
| | 374 | 76 | Tania West | 30-34 | 01:59:01 | |
| | 375 | 67 | Bontle Sekwadi | 35-39 | 01:59:04 | |
| | 376 | 77 | Naydene Josephus | 30-34 | 01:59:14 | |
| | 377 | 78 | Khanya Cona | 30-34 | 01:59:15 | |
| | 378 | 31 | Bianca-Lee Grossett | 45-49 | 01:59:34 | |
| | 379 | 18 | Zee Cottle | 50-54 | 01:59:46 | |
| | 380 | 32 | Eurika Goosen | 45-49 | 02:00:06 | |
| | 381 | 68 | Aaliyah Hendricks | 35-39 | 02:00:38 | |
| | 382 | 47 | Sarah-Jade Anderson | 16-24 | 02:00:40 | |
| | 383 | 56 | Fazila Cariem | 40-44 | 02:00:59 | |
| | 384 | 57 | Anel Lerm | 40-44 | 02:01:23 | |
| | 385 | 79 | Phaphama Madala | 30-34 | 02:01:26 | |
| | 386 | 69 | Busiswa Ndziweni | 35-39 | 02:01:31 | |
| | 387 | 80 | Tumie Serumola | 30-34 | 02:01:48 | |
| | 388 | 58 | Caryn Pretorius | 40-44 | 02:01:49 | |
| | 389 | 81 | Nokulunga Mabhena | 30-34 | 02:01:50 | |
| | 390 | 33 | Olga Mashiri | 45-49 | 02:01:57 | |
| | 391 | 81 | Lilitha Madikizela | 25-29 | 02:02:33 | |
| | 392 | 82 | Akhona Ketwa | 30-34 | 02:02:45 | |
| | 393 | 34 | Dumisile Simmons | 45-49 | 02:02:49 | |
| | 394 | 70 | Anita VENTER | 35-39 | 02:03:03 | |
| | 395 | 71 | Kuhle Shelembe | 35-39 | 02:03:05 | |
| | 396 | 72 | Mokopu Bronwyn Hlatshwayo | 35-39 | 02:03:16 | |
| | 397 | 83 | Merina van Vollenhoven | 30-34 | 02:03:26 | |
| | 398 | 48 | Moratuwa Motsieloa | 16-24 | 02:03:31 | |
| | 399 | 49 | Laska Maree | 16-24 | 02:03:39 | |
| | 400 | 84 | Taryn Maartins | 30-34 | 02:03:44 | |