Spinner Tabraiz Shamsi (4-33) and paceman Kagiso Rabada (4-41) were the stars for South Africa as the hosts battled to recover from slumping to 36-5. Kusal Perera (81) and Thisara Perera (49) shared a sixth-wicket stand of 92, but Sri Lanka were dismissed for 193 after just 34.3 overs.
The Proteas lost early wickets but skipper Faf du Plessis (47) and Jean-Paul Duminy (53 not out) guided South Africa to their victory target, reaching 196 for five with 114 balls of their 50 overs still remaining.
Watch the highlights of the first ODI below.
Hello, the Sport360 team are in place to provide you with the latest news, comment and analysis on all things cricket.
Our daily blog will ensure you have all the latest updates throughout your day and week but we want you to get involved, too.
Tell us your thoughts on what’s happening by tweeting @Sport360.
8:40 pm – Rahane backs Dhawan and Pujara
India batsman Ajinkya Rahane said Shikhar Dhawan and Cheteshwar Pujara need just one good knock to get back into form.
“We are not worried at all, because both are really quality batsmen,” he said. “It just takes one good innings to get into your rhythm. We all back them,” Rahane said ahead of the first Test against England.
Full story here.
7:30 pm – Cook says Rashid can handle criticism
England batsman Alastair Cook insists Adil Rashid is mature enough to handle the occasion of his controversial Test recall.
“Over the last 18 months I think he’s matured as a cricketer and improved since we last saw him in an England Test shirt,” Cook said.
For more, click here.
6:30pm – Sachin Tendulkar’s Manchester ton among top five Indian Test innings in England
With less than 48 hours remaining for the first Test between England and India to get underway at Edgbaston, Sport360 takes a look at five of the best innings by an Indian batsman on English shores. There is no surprise that Sachin Tendulkar’s maiden Test ton in 1990 at Old Trafford as a 17-year-old finds a mention.
Read who else made the cut in our full story here.
6:15pm – Ollie Pope and Saqib Mahmood headline England’s Test team of the future
After taking a look at India’s Test team of the future, Sport360 now casts an eye on the brightest young talent coming through the England setup. Surrey batsman Ollie Pope and pacer Saqib Mahmood are two of the biggest names in the XI.
Read who else made the cut for England in our full story here.
6:00pm – Mohammad Irfan to replace Junaid Khan in Barbados Tridents side
Pakistan left-arm quick Mohammad Irfan will replace compatriot Junaid Khan in the Barbados Tridents side for the upcoming edition of the Caribbean Premier League (CPL). The 36-year-old pacer has been drafted in a replacement after Junaid became unavailable.
Read what Tridents’ coach Robin Singh had to say about Irfan’s inclusion in the side here.
5:15pm – Dale Steyn calls Australia’s ball-tampering attempt a ‘cry for help’
South Africa pacer Dale Steyn has hit out at the imbalance between bat and ball in modern cricket. The Proteas’ joint leading wicket-taker in Test cricket has gone as far as to call Australia’s ball-tampering attempt a ‘cry for help’.
Read the 35-year-old’s full quotes on the subject here.
5:00pm: Cheteshwar Pujara and Joe Root’s woes in focus ahead of Test series
Less than 48 hours remains for the five-Test series between England and India to get underway at Edgbaston. There are plenty of talking points and interesting statistics of note ahead of the battle between the two heavyweights.
Check out the key factors ahead of the Test series here.
11:00am: No day-night Tests for Pakistan in the UAE this year
There will be no day-night Tests in the UAE this year when Pakistan host Australia and New Zealand.
According to reports from Pakistan, the Pakistan Cricket Board (PCB) had decided against hosting what would have been a third day-night Test at Dubai due to the excess dew affecting spinners.
Read more on the story here.
The 2018 edition of Hero Caribbean Premier League begins on August 8 with defending champions Trinbago Knight Riders taking on St Lucia Stars in Trinidad.
The tournament features 34 matches between six franchises with each team playing five home games. Also, the Jamaica Tallawahs will play three of their home games in Lauderhill, Florida, as the CPL returns to the USA for the third straight year.
The CPL will be shown in the UAE on OSN Sports. All times for the UAE.
Wednesday, Aug 8
04:00 (+1) Trinbago Knight Riders v St Lucia Stars, Queen’s Park Oval
Thursday, Aug 9
02:00 (+1) Guyana Amazon Warriors v St Kitts & Nevis Patriots, Providence
Friday, Aug 10
04:00 (+1) Trinbago Knight Riders v Jamaica Tallawahs, Queen’s Park Oval
Saturday, Aug 11
Midnight Guyana Amazon Warriors v St Lucia Stars, Providence
04:00 (+1) Trinbago Knight Riders v St Kitts & Nevis Patriots, Queens Park Oval
Sunday, Aug 12
02:00 (+1) Guyana Amazon Warriors v Barbados Tridents, Providence
Tuesday, Aug 14
03:00 (+1) Jamaica Tallawahs v St Lucia Stars, Sabina Park
Wednesday, Aug 15
03:00 (+1) Jamaica Tallawahs v St Kitts & Nevis Patriots, Sabina Park
Thursday, Aug 16
04:00 (+1) St Lucia Stars v Trinbago Knight Riders, Daren Sammy Stadium
Friday, Aug 17
05:00 (+1) St Lucia Stars v Barbados Tridents, Daren Sammy Stadium
Saturday, Aug 18
04:00 (+1) Jamaica Tallawahs v Guyana Amazon Warriors, Central Broward Stadium
Sunday, Aug 19
02:00 (+1) Jamaica Tallawahs v Trinbago Knight Riders, Central Broward Stadium
Tuesday, Aug 21
02:00 (+1) St Lucia Stars v St Kitts & Nevis Patriots, Daren Sammy Stadium
Wednesday, Aug 22
02:00 (+1) Jamaica Tallawahs v Barbados Tridents, Central Broward Stadium
Friday, Aug 24
05:00 (+1) St Lucia Stars v Guyana Amazon Warriors, Daren Sammy Stadium
Saturday, Aug 25
Midnight Barbados Tridents v St Kitts & Nevis Patriots, Kensington Oval
04:00 (+1) St Lucia Stars v Jamaica Tallawahs, Daren Sammy Stadium
Sunday, Aug 26
02:00 (+1) Barbados Tridents v Trinbago Knight Riders, Kensington Oval
Tuesday, Aug 28
02:00 (+1) St Kitts & Nevis Patriots v Guyana Amazon Warriors, Warner Park
Wednesday, Aug 29
04:00 (+1) Barbados Tridents v Jamaica Tallawahs, Kensington Oval
Thursday, Aug 30
02:00 (+1) St Kitts & Nevis Patriots v St Lucia Stars, Warner Park
Friday, Aug 31
04:00 (+1) Barbados Tridents v Guyana Amazon Warriors, Kensington Oval
Saturday, Sept 1
02:00 (+1) St Kitts & Nevis Patriots v Trinbago Knight Riders, Warner Park
Sunday, Sept 2
22:00 Barbados Tridents v St Lucia Stars, Kensington Oval
02:00 (+1) St Kitts & Nevis Patriots v Jamaica Tallawahs, Warner Park
Tuesday, Sept 4
02:00 (+1) St Kitts & Nevis Patriots v Barbados Tridents, Warner Park
Wednesday, Sept 5
04:00 (+1) Trinbago Knight Riders v Guyana Amazon Warriors, Queen’s Park Oval
Friday, Sept 7
04:00 (+1) Trinbago Knight Riders v Barbados Tridents, Queen’s Park Oval
Saturday, Sept 8
04:00 (+1) Guyana Amazon Warriors v Jamaica Tallawahs, Providence
Sunday, Sept 9
02:00 (+1) Guyana Amazon Warriors v Trinbago Knight Riders, Providence
Tuesday, Sept 11
02:00 (+1) Playoff 1, Providence
Wednesday, Sept 12
02:00 (+1) Playoff 2 Providence
Friday, Sept 14
04:00 (+1) Semi-final, Brian Lara Cricket Academy, Trinidad
Sunday, Sept 16
01:00 (+1) Final, Brian Lara Cricket Academy, Trinidad