November 18, 2018 in AB de Villiers WATCH: AB de Villiers’ stunning switch-hit in Mzansi Super League In the opening match of the ongoing Mzansi Super League (MSL), Tshwane Spartans captain AB de Villiers scored 59 runs off 30 … Keep Reading