Full details of where you can watch and follow the live streaming of the 2nd ODI between Sri Lanka and South Africa, and also the live score and latest updates.

What: Sri Lanka vs South Africa, 2nd ODI

When: 1st August, 2018 (Wednesday)

Where: Rangiri Dambulla International Stadium, Dambulla

Start Time: 2:30 pm (IST)

Sri Lanka vs South Africa 2nd ODI: Live Scorecard


You can follow all the live action on CricketCountry. You can follow the streaming live on

After being demolished in the Test series, South Africa turned things around in the first ODI against Sri Lanka, at Rangiri Dambulla International Stadium. Kagiso Rabada and Lungi Ngidi stuck to an off-stump line on a lively (but not significantly so) pitch, and the Sri Lankan top order played into their hands with tentative shots outside off. Sri Lanka were quickly reduced to 36 for 5, and were barely in the match after that. They recovered to reach 193, but South Africa chased down the target in a mere 31 overs.

Despite the debacle, Sri Lanka are unlikely to change their top five Niroshan Dickwella, Kusal Mendis, Kusal Perera, and the big guns, Upul Tharanga and captain Angelo Mathews. With Thisara Perera batting at seven, Shehan Jayasuriya at one batsman too many. Dhananjaya de Silva may be a better option. Click here to read more


South Africa: Hashim Amla, Quinton de Kock (wk), Aiden Markram, Faf du Plessis (captain), Jean-Paul Duminy, David Miller, Willem Mulder, Andile Phehlukwayo, Kagiso Rabada, Tabraiz Shamsi, Lungi Ngidi, Reeza Hendricks, Junior Dala, Keshav Maharaj, Heinrich Klaasen

Sri Lanka: Niroshan Dickwella (wk), Upul Tharanga, Kusal Mendis, Kusal Perera, Angelo Mathews (captain), Shehan Jayasuriya, Thisara Perera, Akila Dananjaya, Suranga Lakmal, Lakshan Sandakan, Dhananjaya de Silva, Dasun Shanaka, Kasun Rajitha, Prabath Jayasuriya