Bangladesh debutant Mahfijul Islam endured a nightmare start to his Test career, while South Africa speedster Kagiso Rabada etched his name into the record books with a rare first-ball dismissal in the opening Test at the Wanderers Stadium on Sunday.

Mahfijul was dismissed for a golden duck off the very first legal delivery of the match, becoming the first Bangladesh batter and only the fourth player in Test history to be dismissed off the opening ball of a Test on debut.

The left-handed batter, drafted into the playing XI as a replacement for the injured Shadman Islam, edged a delivery from Rabada that seamed away and was caught in the slips…

Read the full article at SPORTS.YAHOO.COM