After sealing the ODI series by in the first four matches, South Africa is set to host Sri Lanka for the fifth and final ODI at the Newlands Cricket Ground. The last ODI will be played tomorrow at Cape Town before the three-match T20I series begins from 16th March. Heading into the final game, South Africa will be looking for a series whitewash while the visitors need to play out of their skin for a consolation win. Both the teams will try to get their combination right in the last ODI ahead of the ICC World Cup.

South Africa has lately established itself as one of the dominant forces in limited-overs cricket. This ODI series have once again proved their authority in this format as the hosts have tormented Sri Lanka to seal the series in the first four games. The Proteas have a great pool of experienced players and emerging talents which gives a slight edge over their counterparts. South Africa will be determined to write off their ‘Chokers’ tag in the upcoming ICC World Cup. Having won the series, the hosts would be eyeing for a clean sweep heading into the final ODI.

Meanwhile, Sri Lanka has lost the plot in the limited-overs cricket as they are still struggling to find their feet in the international circuit. After their historical test series victory, the visitors were expected to give a tough fight against the Proteas, but that was indeed not the case, and they lost another ODI series. With the ICC World Cup in sight, the Lankan Lions need to tick a lot of boxes to tick if they don’t want to humiliate themselves on the biggest cricketing stage. Sri Lanka would be hoping to end this horrible tour on a winning note and gain some momentum for the T20I series.




Date: Saturday, March 16, 2019

Time:  04:30 PM IST

Venue: Newlands Cricket Ground, Cape Town

League: Sri Lanka tour of South Africa

Live Telecast: Sony Network

Online Streaming:


Recent Form


South Africa –  L W W W W

Sri Lanka –  W L L L L


Team News


South Africa

  • South Africa will test their bench strength in this fixture.

Sri Lanka

  • Kusal Perera is ruled out of the series due to his hamstring injury
  • Sri Lanka is likely to go ahead with the same playing XI.




South Africa – Faf du Plessis (c), Hashim Amla, Quinton de Kock, JP Duminy, Imran Tahir, Aiden Markram, David Miller, Lungi Ngidi, Anrich Nortje, Andile Phehlukwayo, Dwaine Pretorius, Kagiso Rabada, Tabraiz Shamsi, Dale Steyn, Rassie van der Dussen

Sri Lanka – Lasith Malinga (c), Isuru Udana, Thisara Perera, Akila Dananjaya, Avishka Fernando, Kusal Mendis, Niroshan Dickwella (wk), Lakshan Sandakan, Oshada Fernando, Kamindu Mendis, Upul Tharanga, Priyamal Perera, Vishwa Fernando, Dhananjaya de Silva, Angelo Perera, Kasun Rajitha




South Africa

  • Quinton de Kock (wk)
  • Faf du Plessis
  • Lungi Ngidi

Sri Lanka

  • Niroshan Dickwella (wk)
  • Kusal Mendis
  • Lasith Malinga


Probable Playing XI


South Africa – Quinton de Kock, Reeza Hendricks, Aiden Markram, Faf du Plessis, David Miller, JP Duminy, Andile Phehlukwayo, Dale Steyn, Anrich Nortje, Lungi Ngidi, Tabraiz Shamsi

Sri Lanka – Avishka Fernando, Upul Tharanga, Oshada Fernando, Kusal Mendis, Priyamal Perera, Kamindu Mendis, Dhananjaya de Silva, T Perera, I Udana, Lasith Malinga, K Rajitha