South Africa captain Graeme Smith struck an unbeaten 103 on Sunday to guide his team to a nine-wicket victory over Bangladesh in the first one-day international.
Smith's opening partner Herschelle Gibbs scored 57 in South Africa's 180 for one from 36.5 overs in reply to Bangladesh's 178 all from 48.2 overs.
The pair put on 143 for the first wicket.
Smith faced 118 balls and hit one six and 14 boundaries. Gibbs hit a six and eight fours from 84 balls.
Opener Tamim Iqbal was the only successful batsman for Bangladesh, striking 82, his fourth one-day half-century.
Iqbal faced 98 balls, hitting a six and nine boundaries.