More than 30,000 runners are expected to hit the streets of Cape Town for the 54th edition of the Totalsports Two Oceans Marathon, combined with the Ultra and Half Marathons.