Bangladesh paceman Rubel Hossain got the wicket of the Proteas batsman Hashim Amla during the second one day international (ODI) at Boland Park on Wednesday.
Before departure, opening batter Hashim Amla scored 85 off 92.
AB de Villiers was not out on 89 off just 63 balls.
Meanwhile, new batsman JP Duminy has come to the crease.
Till filing of this report, South Africa were 231 for the loss of three wickets in 37 overs.
Earlier, Bangladesh captain Mashrafe Mortaza won the toss and invited South Africa to bat first.