Aiden Markram scored his maiden hundred    Getty Images
Aiden Markram scored his maiden hundred Getty Images

Bangladesh were annihilated the way they were in the first Test. South African openers Dean Elgar and Aiden Markram made sure they keep the struggling visitors pinned down to the ground with resolute hundreds. Their 243-run escapade was the eighth highest opening stand for South Africa, propelling the score to 428 for 3 at the end of day s play.

In the absence of the injured Morne Morkel, South Africa added Duanne Oliver. Bangladesh, on the other hand, made 4 changes: they drafted in Soumya Sarkar for the injured Tamim Iqbal, while Taijul Islam, Rubel Hossain and Subashis Roy were added to bolster the weakened team. Apart from Tamim, Mehidy Hasan Miraz, Taskin Ahmed and Shafiul Islam were benched.

Mushfiqur Rahim opting to bowl first on grass-layered track did not come as a surprise. That, or anything, could not anyway have stopped the in-form pair of Elgar and Markram. While Elgar left no stone unturned to dictate terms to the opposition, Markram took his time to find his feet. However, he went neck-and-neck with Elgar as and when the Bangladeshi bowlers lost their rhythms.

Once the openers were sent back, Hashim Amla made sure the Bangladeshis are pushed further into the ruins. Captain Faf du Plessis and he scored fifties, keeping their team on top.

Of the 7 bowlers used, only Subashis Roy remained effective. He took 2 for 85.

Brief scores:

South Africa 428 for 3 (Deal Elgar 113, Aiden Markram 143; Subhasis 2 for 85) vs Bangladesh.

Full scorecard