

South Africa needed just 41 overs to put Bangladesh out of their misery in the second Test and consign them to a crushing defeat inside three days.Kagiso Rabada led the way, claiming his 100th Test wicket en route match figures of 10 for 63, as Bangladesh folded for 172 to lose by an innings and 254 runs.
With a one-day warm-up match to come in Bloemfontein on Thursday, Bangladesh will have three days to reflect on another heavy defeat in a match that effectively lasted just two and a half days. On a tour when it was hoped they could make strides in foreign conditions, they have largely embarrassed themselves on pitches that have offered little to the fast bowlers.
While there have been mitigating factors such as the absence of Shakib Al Hasan and injuries to key batsmen, the lack of enthusiasm for their task has been jarring. After putting up a promising 320 in the first innings in Potchefstroom, they have averaged 135 in their last three innings, with only one half-century. Conditions have favoured the batsmen, so the main problems have appeared to be