THE FACTS
When is South Africa vs Sri Lanka taking place? South Africa vs Sri Lanka will take place on Saturday 30th October, 2021 at 11:00 (UK)
Where is South Africa vs Sri Lanka taking place? South Africa vs Sri Lanka will take place at Sharjah Cricket Stadium in Sharjah
What is the expected weather for South Africa vs Sri Lanka? 32c in sunny skies
Where can I get tickets for South Africa vs Sri Lanka? Visit here for the latest ticket information for South Africa vs Sri Lanka
What TV channel is South Africa vs Sri Lanka on in the UK? South Africa vs Sri Lanka will be televised live on Sky Sports
Where can I stream South Africa vs Sri Lanka? Sky Sports subscribers can stream South Africa vs Sri Lanka live on Sky Go
THE TEAM NEWS
SOUTH AFRICA
SRI LANKA
THE PREDICTION
Both South Africa and Sri Lanka will be desperate to come out on top of this game with the loser facing an extremely tough task to remain in the tournament. South Africa will be in a bullish mood after a comfortable win over West Indies last time out and their batting ability looks like it will be too good for the Sri Lankans. Having struggled to take wickets in their most recent outing, Sri Lanka will need to improve in this one but the Proteas look set to have too much quality with the bat.