Cricket News: Steve Smith blasts decision to overturn Rabada ban

South Africa vs Australia 3rd Test preview: Session times, playing XIs, pitch and live stream

Wêreldgeluks-verslag – Suid-Afrikaners is nie ’n besonder gelukkige spulletjie nie

Super Rugby: All results and latest table for 16-18 March

Super Rugby: All results and latest table for 16-18 March

Time’s up: Jacob Zuma has resigned

Time’s up: Jacob Zuma has resigned

Proteas add three new faces to T20i squad to face India

Who is Cyril Ramaphosa? A profile of the new leader of the ANC

Five points to consider when approaching your online tax return