South Africa vs Sri Lanka – 1st ODI International Preview & Prediction


When is South Africa vs Sri Lanka taking place? Sunday 3rd March, 08:00

Where is South Africa vs Sri Lanka taking place? Johannesburg

What is the expected weather for South Africa vs Sri Lanka? Temperatures between 27-29c with no chance of rain

What channel is South Africa vs Sri Lanka on? The match will be shown live on Sky Sports Cricket

Where can I stream South Africa vs Sri Lanka? The match will be streamed live on the Sky Go app

Where can I get tickets for South Africa vs Sri Lanka?

Sri Lanka beat South Africa by 178 runs



Captain: Faf du Plessis

  • South Africa will be looking to bounce back from their shock defeat to Sri Lanka in the Test series with the Proteas eager to get their five-match ODI series off to the perfect start with a win in Johannesburg.

  • Hashim Amla has been left out of the ODI squad although Cricket South Africa have moved to clarify that he hasn’t been dropped whilst seamer Dane Paterson and wicketkeeper Heinrich Klaasen have also not been selected.

  • Fast bowler Lungi Ngidi has been named in the squad for the first three matches after proving his fitness in the Momentum One-Day Cup and Anrich Nortje is also fit again, allowing him to earn a maiden call-up.


Captain: Lasith Malinga

  • Sri Lanka will head into these ODI games full of confidence after they stunned the hosts to claim a 2-0 Test series win in what was South Africa’s first defeat in a home Test series since 2017.

  • Vishwa Fernando has struggled on the ODI scene since his introduction but after a successful Test series, he will be hoping his form can translate into the 50-over format of the game and could be key to his side’s chances.

  • Kusal Mendis has received a lot of praise in the press after an impressive showing in the second Test and is set to play a key part in the ODI series with his side allowing him to play with freedom to express his ever-improving talent.


Sri Lanka will come into the ODI series against South Africa as big underdogs just like they were in the recent Test series but will feel they can overcome the odds once again after their a superb 2-0 whitewash. The Proteas have it all to prove and will want to get off to a good start here. Their bowling line-up looks impressive and will complement their big-hitting batsmen to put their Test woes behind them to get off to the perfect start in this five-match series.