Kagiso Rabada hoping to be fit before Sri Lanka series
Cricket | Jun 05, 2018, 02:11 PM ISTSouth Africa are slated to play two-match Test series, five-match ODI series and one-off T20I against Sri Lanka, beginning July 12 at the Galle International Stadium.