South Africa beat Sri Lanka by 46 runs in the 2nd ODI to go 2-0 up in the series on Wednesday, August 1, 2018.

The match was held at the Rangiri International Cricket Stadium in Dambulla.

Final scores:

South Africa 246/6 in 42.2 overs.

Overs 50: Sri Lanka 244/8 in 50 overs

Overs 9: Sri Lanka 50/2

Lanka won the toss and elected to bat first

TV telecast and live streaming info:

India & Subcontinent: Sony ESPN, Sony ESPN HD

Sri Lanka: Channel Eye (SLRC), Rasa FM

UK: Sky Sports Cricket

Australia: Fox Sports

South Africa: SuperSport

USA: Willow TV, Sling TV

BangladeshGazi TV (GTV)

Live stream available on and the Youtube channel of Sri Lanka Cricket.

The second ODI is scheduled to start at 2:30 PM local time, which 9:00 AM GMT. After this game, the two teams will travel to Pallekele where the third ODI will be played on August 5, 2018.

Kasun Rajita to replace the injured pacer

According to a report on Cricbuzz, Sri Lankan skipper Angelo Mathews has indicated that his side may try out a few combinations keeping in mind the World Cup next year.

Prabath Jayasuriya might make his ODI debut, and if that happens, Lakshan Sandakan is likely to be omitted out of the XI. Kasun Rajita is the front-runner to replace the injured pacer, Lahiru Kumara.

South Africa, on the other hand, should be pleased with the lineup which played in the first ODI and might stick to the same lineup.

Batting friendly pitch expected at Dambulla

Even though Sri Lanka scored less than 200 runs, their run-rate was close to six an over and so was the case with the South African innings as the visitors closed the game with 19 overs to spare. This indicates that going into the second ODI, the pitch in Dambulla will be really good for batting and little assistance for the bowlers.

ESPN Cricinfo quoted Proteas' spinner Tabraiz Shamsi as saying, "To be honest, I felt like it was a bit more of a South Africa type of wicket. There wasn't much spin, especially because we bowled first. We bowl a lot on pitches like this back home so it was okay to adjust."

With the forecast suggesting no chances of rain in Dambulla, we can expect a good game of cricket as the visitors look to fight back the 1-0 deficit.