Kagiso Rabada hoping to be fit before Sri Lanka series
Cricket | June 05, 2018 14:11 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.