He scored a spectacular 82 at Chittagong which not only helped his side post a decent total but also to win the Test match to level the series.
Bangladesh even could not play all fifty overs but scored 249 runs in 47.5 overs by losing all wickets. Mushfiqur Rahim followed up his century in the first match with 60 off 70 balls. AB de Villiers stood out in that innings, contributing a staggering 176 runs and scoring his 25th ODI century in the process.
No 7 batsman Sabbir Rahman (17) and all-rounder Mahmudullah (35) scored some late runs but it was obviously not enough, considering the asking run-rate. But, their opening partnership provided good service again. But finally, Shakib broke the partnership in the 18th over as De Kock was the first batsman to go for 46.
Bangladesh made a good start as well with Tamim who has returned from the injury just now but could not settle in the field.
Nielsen Set To Measure Subscription-Based Streaming Content, Including Netflix
This new tool utilizes audio recognition software to identify what show a panelist is streaming on their television. Yes, that means their shows can now be measured on Netflix , and that data shared with the public.
Kayes ended up making 68 off 77 balls, which included six boundaries and a six, before he was caught by De Villiers at extra cover off the bowling of Imran Tahir.
With the sixes he hit, De Villiers became just the sixth player in history to hit 200 sixes in ODIs.
Phehlukwayo was the most successful bowler with four wickets, while Tahir took three, Pretorius got two and Dane Paterson claimed one.
Riding on De Villiers' superb century, South Africa made 353/6 in their stipulated 50 overs on a below-par outfield at Boland Park. The Proteas have already won the three-ODI series at 2-0, and will look to finish that whitewash in the third and final match of that series, to be hosted in East London, in South Africa's Eastern Cape.