Sri Lanka vs South Africa 1st ODI: Predictions, Odds and Betting Tips

By:Maya G
SL vs SA 1st ODI Prediction

Sri Lanka 193 (34.3) – 196/5 (31) South Africa

SA won by 5 wickets

Read here the Sri Lanka vs South Africa 5th ODI prediction.

The Test series being done and dusted, Sri Lanka and South Africa go head to head in limited overs internationals barely a year before the ICC World Cup.

Bet Now at Bet365

SL vs SA 1st ODI Prediction

Despite their lackluster display in the Tests, the Proteas can be a formidable team in the ODIs. With Tabraiz Shamsi returning to join Keshav Maharaj, expect the South Africans to put up a good fight at Dambulla. The home side will go in without their in-form players, Rangana Herath and Dimuth Karunaratne, which may turn out to be costly for the islanders. The pitch is expected to be less spin friendly than the tracks used in the Tests; so we are backing South Africa to eke out a win in the first one-dayer.

Betting Tips and Odds

There does not seem to be a lot of difference as far as bookmaking goes. Bet365, Betway and SpinPalace all favor a South African win at 1.80, 1.70 and 1.77 in comparison to a Sri Lankan victory at 2.00, 2.05 and 1.95 respectively. The toss may turn out to be crucial with batting getting more difficult under lights with the old ball.

SL vs SA 1st ODI PredictionWe predict opener Upul Tharanga to top score for Sri Lanka (4.33). The southpaw has been the most consistent batsman for his team in the last 10 matches where he averages above 30. Kusal Mendis has also been a reliable middle order bat, and if the duo can get Sri Lanka to a good start, the visitors will need a miracle to survive.

For South Africa, Keshav Maharaj (3.75) seems to be a safe bet to emerge as the highest wicket-taker at Dambulla. He was wily enough to trouble a few Sri Lankans in the Test series, and may prove to be handful for the middle-order, especially in tandem with Shamsi. The fact that the track may get slower as the game progresses will be helpful for him if the Proteas bat first.


Sri Lanka may have humiliated the tourists in the longer format of the game only a few days ago, but the ODIs are an entirely different ball game. Moreover, they will be without the services of their Test series hero, Herath – a fact that South Africa will look to exploit.

The return of Angelo Mathews as the skipper has been a major boost for the islanders after their regular vice-captain, Dinesh Chandimal, was ruled out of the series owing to a four-ODI ban. The likes of Asela Gunaratne, Dushmanta Chameera, Nuwan Pradeep and Shehan Madhushanka are out and have been replaced a number of new faces in the dressing room. One of them, Kasun Rajitha, has impressed the selectors a lot, and is expected to make his ODI debut at Dambulla.

On the other hand, South Africa is desperate to fill up the void left by AB de Villiers and Morne Morkel. They had succumbed to a 4-1 defeat against India in the last ODI series, and the slightly inexperienced unit does not provoke much confidence in these foreign conditions either. Unless the seniors like Hashim Amla, JP Duminy, Faf du Plessis and David Miller stand up and be counted, the Proteas are gone for good.

Bet Now at Bet365

Team news suggests that allrounder Reeza Hendricks may get a look in after his good performance in the practice match. Kagiso Rabada is expected to share the new ball with Andile Phehlukwayo, but the latter could be replaced by Lungi Ngidi just before the toss.

Expected Playing XI (Sri Lanka): Upul Thanranga, Shehan Jayasuriya, Kusal Mendis, Niroshan Dickwella, Dhananjaya de Silva, Angelo Mathews, Thisara Perera, Akila Dananjaya, Kasun Rajitha, Suranga Lakmal, Lakshan Sandakan

Expected Playing XI (South Africa): Quinton de Kock, Aiden Markram, Hashim Amla, JP Duminy, Faf du Plessis, David Miller, Reeza Hendricks, Keshav Maharaj, Kagiso Rabada, Andile Phehlukwayo, Tabraiz Shamsi

  • Date: July 29, 2018
  • Time: 9:45 PM (local) / 9:45 AM (IST)
  • Venue: Rangiri Dambulla International Stadium, Dambulla