Runners and results
Back to live race- 236Michael Lambooy
- 390Michel Sors
- 396Michel Storck
- 263Michelle Marais
- 282Michelle Mojela
- 56Mitch Baumann
- 220Mohamed Khalpe
- 370Monique Schutte
- 428Morgan Volkmann
- 422Morne Veitch
- 286Msizi Mthalane
- 43Murray Anderson
- 453Musa Zweni
- 208Naasif Jacobs
- 206Nadezhda Ivanova
- 159Natalia Ering
- 174Nazli Gasant
- 275Neil Mckillop
- 203Nežka Hribernik
- 452Ngoran Watson
- 287Nhlakanipho Mthembu
- 349Nic Robertson
- 184Nicholas Greeff
- 247Nicholas Lentz
- 270Nicholas Martin
- 291Nick Murphy
- 123Nicolas Danne
- 137Nicolas Dermaux
- 182Nicolas Gonatas
- 424Nicolas Verellen
- 442Nicolas Willemin
- 18Nicole Bitter
- 136Nicole Dembitzer
- 145Ning Dong
- 76Nj Bouwer
- 457Nontu Mgabhi
- 279Noza-Lungi Mkhize
- 294Olga Naumova
- 33Oli Morris
- 431Oliver Wall
- 127Olivier De Clercq
- 134Oscar De Vroey
- 320Paige Phillips
- 93Patrick Cameron-Smith
- 161Paul Fairbrother
- 344Paulo Ribeiro Florencio
- 376Pavel Shmidt
- 3Peter Frano
- 429Petrus Vorster
- 261Philip Malherbe
- 264Philip Marais
- 121Philippe Cuzzubbo
- 168Philippe Franiatte
- 47Phivo Artemides
- 365Pia Scharein
- 179Pierre Luc Girardet
- 101Piet Cilliers
- 255Piet Lourens
- 92Pieter Calitz
- 354Piotr Rogórz
- 317PJ Peeters
- 222Prodigal Khumalo
- 420Quintin Van Wyk
- 122Raees Dalvie
- 190Rameez Hanslo
- 423Reinhardt Venter
- 119Revel Crossland
- 151Riaan Du Toit
- 62Richard Berry
- 341Richard John Reid
- 301Richard O'Sullivan
- 312Richard Osborne
- 63Rick Betts
- 162Ridhaa Fakier
- 39Robbie Alexander
- 278Robert Misplon
- 412Robert Van Der Merwe
- 152Ronald Du Toit
- 8Rosanna Buchauer
- 110Ryan Collins
- 165Ryan Ferreira
- 13Ryan Montgomery
- 355Ryan Romans
- 375Ryan Shillaw
- 233Sally Kritzinger
- 20Sarah Humble
- 207Scott Jackson
- 83Sean Brookes
- 393Sean Steenkamp
- 313Sebastian Pahl
- 408Sebastian Uys
- 319Sergio Perdigao
- 84Sharron Brouckaert
- 213Shaun Johnson
- 324Shaun Pieterse
- 399Shaun Sutton
- 413Shaun Van Der Merwe
- 237Shawn Lamprecht
- 199Sim Hoes
- 19Simon Desvaux de Marigny