501 88 501 88 Andile Mbeje 35-39 2:03:28 35-39 502 104 502 104 Vela Sabelo 30-34 2:03:40 30-34 503 9 503 9 Owen McIntyre 55-59 2:03:41 55-59 504 8 504 8 Vincent Ricketts 55-59 2:03:41 55-59 505 105 505 105 Marisca Orr 30-34 2:03:42 30-34 506 93 506 93 Arnold Ruben Helmut Hohls 25-29 2:03:44 25-29 507 35 507 35 Vuyani Maxambele 45-49 2:03:44 45-49 508 95 508 95 Solomon N. Mokwala 40-44 2:03:48 40-44 509 106 509 106 Tholoana Senti 30-34 2:04:01 30-34 510 94 510 94 Tristan Batt 25-29 2:04:32 25-29 511 107 511 107 Günther Stroebel 30-34 2:04:34 30-34 512 108 512 108 Nick Warner 30-34 2:04:42 30-34 513 89 513 89 Stefan Steenkamp 35-39 2:04:42 35-39 514 109 514 109 Zanokuhle Nkosi 30-34 2:04:43 30-34 515 110 515 110 CHADLEE JACOBUS 30-34 2:04:44 30-34 516 36 516 36 Lebo Ngcobo 45-49 2:05:17 45-49 517 37 517 37 Thibedi Joe Kgosi 45-49 2:05:31 45-49 518 10 518 10 Jonathon Tuohy 55-59 2:05:33 55-59 519 95 519 95 Trevor Gates 25-29 2:05:33 25-29 520 58 520 58 Siyabonga Buthelezi 16-24 2:05:37 16-24 521 96 521 96 Matthews Malatji 25-29 2:05:41 25-29 522 96 522 96 Gavin Perch 40-44 2:05:47 40-44 523 97 523 97 Alano Salotto 25-29 2:06:05 25-29 524 90 524 90 Martin Maika 35-39 2:06:14 35-39 525 91 525 91 Thando Bakumeni 35-39 2:06:18 35-39 526 19 526 19 Andrew van Huyssteen 50-54 2:06:19 50-54 527 92 527 92 Tshele Letuka 35-39 2:06:23 35-39 528 97 528 97 Christopher Möller 40-44 2:06:51 40-44 529 98 529 98 Mduduzi Mthanti 40-44 2:06:52 40-44 530 98 530 98 Sanele Nkabinde 25-29 2:06:59 25-29 531 99 531 99 Yatish Narsi 40-44 2:07:10 40-44 532 100 532 100 Yannick Ngoy 25-29 2:07:21 25-29 533 99 533 99 Syamdumisa Buthelezi 25-29 2:07:21 25-29 534 93 534 93 Bilal Kader 35-39 2:07:24 35-39 535 94 535 94 Mathabela Lekola 35-39 2:07:30 35-39 536 111 536 111 Kumbi Mupira 30-34 2:07:54 30-34 537 101 537 101 Aston Bull 25-29 2:08:07 25-29 538 60 538 60 Katleho Mpemvu 16-24 2:08:13 16-24 539 59 539 59 Muhammad Peer 16-24 2:08:13 16-24 540 112 540 112 Thabo Manenje 30-34 2:08:35 30-34 541 100 541 100 Kerwin Marais 40-44 2:08:52 40-44 542 113 542 113 mqweno saleni 30-34 2:09:04 30-34 543 11 543 11 Moroasereme Ntsoane 55-59 2:09:22 55-59 544 95 544 95 Shady Govindasamy 35-39 2:09:27 35-39 545 114 545 114 Londolani Ramulongo 30-34 2:09:43 30-34 546 115 546 115 Cameron Hugh Quimpo 30-34 2:09:53 30-34 547 101 547 101 Owen Moffat 40-44 2:10:10 40-44 548 102 548 102 Itayi Marufu 40-44 2:10:19 40-44 549 116 549 116 Yuvir Ramjit 30-34 2:10:24 30-34 550 61 550 61 Aidan Roodt 16-24 2:10:25 16-24 551 117 551 117 David Bapela 30-34 2:10:31 30-34 552 20 552 20 Darren de Kock 50-54 2:10:37 50-54 553 96 553 96 Shimfit Mathlaela 35-39 2:10:59 35-39 554 118 554 118 Jason Le Roux 30-34 2:11:16 30-34 555 103 555 103 Themba Zulu 40-44 2:11:40 40-44 556 119 556 119 Nkosingithandile Zungu 30-34 2:11:47 30-34 557 102 557 102 Mpho Moepshe 25-29 2:12:19 25-29 558 104 558 104 Ravine Lala 40-44 2:12:34 40-44 559 97 559 97 Shaveer Haripershad 35-39 2:12:45 35-39 560 38 560 38 Tseko Hlapho 45-49 2:12:50 45-49 561 120 561 120 Thomas Ngake 30-34 2:12:52 30-34 562 98 562 98 Tristan Doel 35-39 2:12:55 35-39 563 103 563 103 Adriano Goncalves 25-29 2:13:02 25-29 564 105 564 105 ramlan luchmon 40-44 2:13:28 40-44 565 121 565 121 Poloko Kholopo 30-34 2:13:32 30-34 566 99 566 99 Mlungisi Mashinini 35-39 2:13:39 35-39 567 1 567 1 Philip Bruwer 65-69 2:13:48 65-69 568 106 568 106 Menzi Dlamini 40-44 2:13:57 40-44 569 107 569 107 Rhulani Shirinda 40-44 2:14:39 40-44 570 21 570 21 Thabo Seetso 50-54 2:15:08 50-54 571 22 571 22 LUWELLEN MARX 50-54 2:15:18 50-54 572 39 572 39 Tshepo Ngwenya 45-49 2:15:43 45-49 573 100 573 100 Buntu Matshaya 35-39 2:16:03 35-39 574 122 574 122 Ntethelelo Mashabane 30-34 2:16:23 30-34 575 101 575 101 SINE CEBA 35-39 2:16:34 35-39 576 123 576 123 Klaas Mphego 30-34 2:16:37 30-34 577 124 577 124 Omphile Magome 30-34 2:16:49 30-34 578 125 578 125 Kwandokuhle Mthembu 30-34 2:17:41 30-34 579 62 579 62 Tyron Clarke 16-24 2:17:43 16-24 580 126 580 126 Jarryd Farrington 30-34 2:17:43 30-34 581 102 581 102 Siya Mdluli 35-39 2:18:15 35-39 582 103 582 103 Gareth Makgetla 35-39 2:18:31 35-39 583 23 583 23 Barry Gonin 50-54 2:19:02 50-54 584 127 584 127 Kaveshan Subramanian 30-34 2:19:21 30-34 585 104 585 104 Mzamo Mbuli 35-39 2:19:34 35-39 586 128 586 128 Goodwill Tshekela 30-34 2:19:36 30-34 587 108 587 108 Charles You 40-44 2:19:39 40-44 588 129 588 129 Warren Venketas 30-34 2:20:22 30-34 589 24 589 24 Christopher Heggie 50-54 2:20:27 50-54 590 109 590 109 Tofara Mutsungi 40-44 2:20:27 40-44 591 104 591 104 Muyamba Kabisoso 25-29 2:21:16 25-29 592 105 592 105 Luke Theron 25-29 2:21:25 25-29 593 106 593 106 Vezubuhle Vezi 25-29 2:21:43 25-29 594 110 594 110 Chad Tehini 40-44 2:22:00 40-44 595 130 595 130 Cameron Lazarus 30-34 2:22:04 30-34 596 12 596 12 Wilfred Arnold Luckay 55-59 2:22:26 55-59 597 107 597 107 Kamogelo Masombuka 25-29 2:22:27 25-29 598 105 598 105 Eduan Slabbert 35-39 2:23:06 35-39 599 108 599 108 Gabriel Williams 25-29 2:23:19 25-29 600 111 600 111 Teboho Khaba 40-44 2:23:44 40-44