Road races

2017 Soweto Marathon

2017 Old Mutual Soweto Marathon

This event has passed

2017 Old Mutual Soweto Marathon

Also coming up

More club events

Full calendar