Bangladesh managed to score only 106 runs in just 40.1 overs in the first innings at the Sher-e-Bangla National Cricket Stadium in Mirpur on Monday.
Before the disastrous batting, Bangladeshi skipper Najmul Hossain Shanto choose to bat first saying, the pitch seems dry and it would be hard to bat in fourth innings.
However, the batters of Bangladesh failed to stand against a disciplined South African attack in the second session on Day 1.
Opener Mahmudul Hasan Joy top-scored with 30 off 97 balls and tail-ender Taijul Islam made a handy 16 to push the total beyond the 100-mark.
For South Africa, pacers Wiaan Mulder, Kagiso Rabada and left-arm spinner Keshav Maharaj took three wickets each.
Opting to bat first, Bangladesh lost three wickets inside six overs, all falling to Mulder and then lost a couple more to Rabada and one to Maharaj in the morning session, going to Lunch on 60-6.
The pitch, although presented some challenges, was in no way unplayable, rather it was poor shot selection from the batters and skilled bowling of the Proteas bowlers that spelled disaster for the hosts.
South Africa remained on top even after the break, claiming the remaining four wickets for just 46 runs, with Maharaj taking a couple of wickets, Rabada and Dane Piedt claiming one wicket each.
Bd-Pratidin English/ Afsar Munna