SportsSouth Africa vs Sri Lanka 1st T20 previewHamza KhanAugust 2, 2013 by Hamza KhanAugust 2, 2013 Colombo: South Africa after suffering defeat in the One Day Internationals (ODI) series, now ready for their next challenge of twenty 20 against Sri Lanka....