Opener Hashim Amla was the star of the show as South Africa eased to a 128 run victory over Bangladesh in Benoni.
Bangladesh won the toss and elected to send the Proteas in to bat. Amla and skipper Graeme Smith, who was making his first competitive start since recovering from injury, got South Africa off to a flyer, putting on 136 runs for the first wicket.
Smith’s dismissal saw a confident Amla take on the role of aggressor as he dispatched the Bangladesh bowlers to all corners on his way to his maiden ODI century.
When Amla finally fell for a brilliant 140 off just 135 balls, it was left to AB de Villiers and Albie Morkel to see out the innings.
The pair set about their task with consummate ease as De Villiers’ half century and Morkel’s quick-fire 37 off just 15 deliveries helped the Proteas to 358 from their allotted overs.
Bangladesh were always going to struggle to get anywhere near their required target, but they went at it 10 runs an over early on before Dale Steyn removed Tamim Iqbal for 41 off just 21 balls.
Johan Botha then struck with his first ball and when he caught captain Mohammad Ashraful off his own bowling the game was all but over.
Wickets continued to fall at regular intervals and the required run rate increased steadily until the task became an insurmountable one for the visitors.
South Africa 358-4 (50 overs) - Hashim Amla 140, Graeme Smith 65, AB de Villiers 54.
Bangladesh – 230 all out (49.2 overs) - Tamim Iqbal 41, Junaid Siddique 47, Dale Steyn 3-48, Johan Botha 3-27.
South Africa won by 128 runs
For a full scorecard click here.