South Africa score 353 against Bangladesh

South Africa's AB de Villiers plays a shot during the second one day international (ODI) cricket match between South Africa and Bangladesh at Boland Park in Paarl on October 18, 2017. / AFP PHOTO / RODGER BOSCH

PV Sports Desk : Bangladesh will need 354 runs to win the 2nd match against South Africa at Boland Park in Paarl on Wednesday to stay alive in the three-match series.
Sent in to bat first, the Proteas scored 353 for 6 in 50 overs with AB de Villiers making century of 176 off 104 balls, including 15 boundaries and seven sixes.
Villiers was caught by Sabbir Rahman off pace bowler Rubel Hossain at 343/4 in 47.4 overs after sharing 117 off 11.4 overs in the 4th wicket stand with Jean-Paul Duminy following another worthy partnership of 136 off 18 overs with opener Hashim Amla in the 3rd pair.
Rubel got his form back in the match as he scalped four-for — Villiers, Duminy, Amla and Dane Paterson — for 62 runs in 10 overs.
Rubel denied Amla back-to-back century dismissing the South Africa’s opener at 226/3 in the 36th over.
Amla, who hit unbeaten century of 110 runs in the 1st ODI, was caught behind by keeper Mushfiqur Rahim scoring 85 off 92 balls, including four boundaries.
Star all-rounder Shakib Al Hasan took two quick wickets for Bangladesh when hosts South Africa were on 90 in the 18th over.