Second Test Match
Bangladesh 250 (Junaid Siddique 67, Mushfiqur Rahim 65, M Morkel 4-73, M Ntini 4-32) & 131 v South Africa 429 (A G Prince 162 no, M V Boucher 117, H M Amla 71, Shakib Al Hasan 6-99)
South Africa beat Bangladesh by an innings and 48 runs
South Africa secured a 2-0 series victory over Bangladesh with a crushing win in the second Test at Centurion.
Bangladesh were bowled out for 131 in their second innings to slump to defeat by an innings and 48 runs inside three days.
It was an abject effort from the tourists' batsmen, including three run outs in the middle order, to bring the curtain down on a miserable tour.
Bangladesh also suffered an innings defeat in the first Test at Bloemfontein, having failed to pass 200 in either innings.
South Africa extended their first innings from 357-5 to 429 all out on the third morning.
Ashwell Prince finished unbeaten on 162 - his highest Test score - while Shakib Al Hasan claimed three wickets in four balls on his way to figures of 6-99.
Prince and Mark Boucher, who came together on the second afternoon with South Africa in trouble at 134-5 in reply to Bangladesh's first innings of 250, took their national record sixth-wicket stand to 271 before Al Hasan struck.
The left-arm spinner had Boucher caught pushing forward by Raqibul Hasan at short cover for 117, the wicketkeeper's first Test hundred for almost five years.
Morne Morkel (0) followed to the very next delivery, bowled via the pad to put Al Hasan on a hat-trick.
Monde Zondeki (0) played-and-missed at the hat-trick ball but his reprieve was only temporary, gloving the next one through to wicketkeeper Mushfiqur Rahim.
And paceman Shahadat Hossain (2-89) got in on the act with the scalps of tail enders Makhaya Ntini (0) and Dale Steyn (1) to leave Prince stranded at the other end.
Facing a deficit of 169 with just over eight sessions of the match remaining, Bangladesh had the opportunity to sign off their visit with a confidence-building rearguard.
Instead, they surrendered meekly in 36.4 overs with Raqibul's 28 the top score.
The writing was on the wall early when they failed to negotiate a 15-minute spell before lunch, losing opener Imrul Kayes (5) from the last ball before the break when he edged a Ntini delivery to Graeme Smith at first slip.
Fellow opener Tamim Iqbal fared little better, managing 20 before he was the victim of a stunning catch by Neil McKenzie at backward point off the bowling of Morkel.
By that point Junaid Siddique (16) had already returned to the pavilion, Jacques Kallis (1-24) claiming the scalp courtesy of Hashim Amla's catch at point.
Skipper Mohammad Ashraful (21) and Mehrab Hossain Jnr (0) both fell to run-outs as the innings began to implode at 68-5.
Shakib failed to shine with the bat, making just two before becoming Morkel's (2-21) second victim, Ntini taking the catch at deep point.
Mushfiqur (4) was the seventh man to fall when he was bowled between bat-and-pad by Ntini (2-44) while Raqibul ran himself out attempting a quick single.
Mashrafe Mortaza delayed the inevitable with a 21-ball 23, but Zondeki (2-10) dispatched Shahadat Hossain for a golden duck before Mahbubul Alam (1) followed suit two overs later, sending an edge through to Boucher.