South Africa were 140-6 on Monday’s action-packed first day of the opening Test after Bangladesh were thrashed for 106, with Kagiso Rabada celebrating becoming the fastest to take 300 Test wickets.
The visitors took the lead at Mirpur’s stumps, reaching 140-6 in 41 overs, with Wiaan Mulder and Kyle Verreynne not out on 17 and 18 respectively.
Watch India vs New Zealand live exclusively on Fox Sports on Kayo. New to Kayo? Get your first month for just $1. Limited time offer.
Bangladesh won the toss and chose to bat, but four of their top six batsmen failed to reach double figures, with opener Mahmudul Hasan Joy topping the score with 30 runs on a lively pitch.
Seamers Rabada, Mulder and left-arm spinner Keshav Maharaj took three wickets each for South Africa.
Bangladesh were 40-4 up in the 11th over when Rabada was bowled by Mushfiqur Rahim while South Africa celebrated reaching the 300-wicket landmark.
He bowled 11,817 balls, the fastest of all time, to beat Pakistan’s Waqar Younis (12,602 balls) to win the title.
Rabada soon made 301 Test wickets, removing Litton Das for one and taking all 106 in 40.1 overs as Bangladesh collapsed.
Right-arm seamer Hasan Mahmud brought Bangladesh their first success in the first over after a change of innings, removing South African captain Aiden Markram with 6/7 deliveries.
Left-arm spinner Taijul Islam, Bangladesh’s main spinner in the absence of Shakib Al Hasan, strengthened the team after taking five not out, becoming only the second Bangladeshi after Shakib to take 200 wickets in Tests.
Taijul accounted for Tristan Stubbs for 23 and removed David Bedingham for 11, a low delivery allowing the batsman to edge the keeper for a soft dismissal.
He took two wickets in the 28th over of South Africa’s innings, catching Tony de Zorzi at short leg and giving clean-ball debutant Matthew Breetzke a duck.
Does Konstas get off to a cheap start after a tough LBW? | 00:35
The Test is the first international cricket match to be played in Bangladesh since a student-led revolution ousted authoritarian Prime Minister Sheikh Hasina last August.
Bangladesh are missing out on all-rounder Shakib, who canceled his plans to return home due to security concerns.
Shakib announced his retirement from international cricket last month but said he would like to play one last red-ball series at home.
The 37-year-old is also a former member of the government ousted in the revolution, making him a target of public anger.
Security was tight around the stadium, a day after Shakib’s fans clashed with people protesting the player near the stadium.
Bangladesh has never beaten South Africa in a Test.
The second test will begin in Chattogram on October 29.