In the highest-scoring match of the ODI series South Africa completed a four wicket win over Zimbabwe in Paarl to secure a whitewash over their neighbours.
Zimbabwe won the toss and elected to bat first but found themselves in trouble early on as Dale Steyn and Imran Tahir, sharing the new ball, struck early.
Tahir struck first bowling Solomon Mire (7) before Steyn removed Craig Ervine for a duck to leave Zimbabwe 21 for 2.
When Kagiso Rabada got Hamilton Masakadza (28) to nick off it looked as though we might be in for an early finish.
A 73-run stand between Brendan Taylor and Sean Williams put Zimbabwe back on track though but just as it looked as though they were getting back into the game they were hit with another obstacle. Heinrich Klaasen acted sharply to stump Taylor (40) and that wicket would trigger another collapse.
Peter Moor (10) and Williams moved Zimbabwe to 151 before the former tried to ramp Steyn over third man but succeeded only in granting catching practice to Reeza Hendricks at slip.
A Rabada slower ball accounted for Williams and ended Zimababwe’s hopes of going beyond 250.
Donald Tiripano (29) put up some fight but he would be the last man out after the departures of Brandon Mavuta (18) and Kyle Jarvis (8).
Zimbabwe slumped to 228 all out leaving three balls unused.
In reply South Africa were given a solid start by Aiden Markham and Reeza Hendricks who put on 75 for the first wicket.
Markham (42) was adjudged leg before to Williams despite clearly hitting the ball to deny him a half century.
Faf du Plessis looked great on return to the side and raced to 26 before holing out to a half-tracker from Mavuta which he slapped to midwicket.
JP Duminy (1) didn’t hang around too long before he skied one and was caught to set the Proteas nerves fluttering.
When Hendricks (66) was adjudged leg before to leave the Proteas 156 for 4 there was still a lot of work to do for Klaasen and Khaya Zondo.
Klaasen (59) took the attack to Zimbabwe though and he would blast past fifty for the first time in his ODI career as South Africa closed in on victory. The wicketkeeper would toe-end one from Jarvis to be caught with victory within the Proteas grasp but the job was all but done. Zondo and Andile Phehlukwayo would creep towards the total but another wicket fell with just two runs required to win. Phehlukwayo nicked off for a nine ball duck which brought second ODI battijng hero Steyn to the crease. Steyn smashed four down the ground to end the series.
The first Test between England and the West Indies takes place on Wednesday at the Ageas Bowl.
Sibley made a strong impression during his first winter as an international cricketer.
The BBC will screen highlights at the end of each day’s play of England’s Test series with the West Indies.
England batsman Zak Crawley has backed “big leader” Ben Stokes to be a successful captain in their Test match against the West Indies.
Former England batsman Ian Bell has said the prospect of retirement is not on his mind after extending his contract at Warwickshire.
Vaughan was hampered by a knee injury.
England’s top four will likely have just 39 caps between them.
Dan Lawrence has emerged as a contender.
Captain Joe Root is absent due to the impending birth of his second child.