Cricket

Kagiso Rabada makes history with first-ball wicket as Mahfijul Islam suffers nightmare Test debut

  • Authored By: Sports Now
  • Updated Nov 15, 2026, 16:43 IST

Bangladesh debutant Mahfijul Islam was dismissed for a golden duck on the first ball of the Test match against South Africa, allowing Kagiso Rabada to join an elite group of bowlers with a rare opening-delivery wicket.

Kagiso Rabada makes history with first-ball wicket as Mahfijul Islam suffers nightmare Test debut

Bangladesh debutant Mahfijul Islam endured a disastrous start to his Test career at the Wanderers Stadium on Sunday, falling for a golden duck to the very first legal delivery of the match. The left-handed batter, brought into the side to replace the injured Shadman Islam, edged a seaming delivery from South Africa’s Kagiso Rabada directly into the slips.

This dismissal placed the young opener in an unfortunate chapter of cricket history, as he became the first Bangladesh player and only the fourth in the history of the format to be dismissed on the opening ball of a Test match on debut. He joins a list that includes Jimmy Cook, Leon Garrick, and Abdul Malik, all of whom suffered the same fate in previous years.

Rabada joins elite company with early breakthrough

While the moment was a setback for the visitors, it served as a landmark achievement for Rabada. By removing the debutant with his first ball, the South African speedster became only the fourth bowler from his country to claim a wicket with the opening delivery of a men's Test match. He now shares this distinction with legendary Proteas bowlers Bert Vogler, Allan Donald, and Dale Steyn.

The early breakthrough set the tone for a challenging opening session for Bangladesh, who had elected to bat first after winning the toss. Rabada continued his dominance shortly after, dismissing Mominul Haque for a duck to leave the batting side struggling at 2/2. By the ninth over, the fast bowler had also claimed the wicket of captain Najmul Hossain Shanto, leaving the tourists in a precarious position at 22/3.

Bangladesh entered this contest looking to secure their first-ever Test victory against South Africa. Historically, the team has struggled in this fixture, having lost 14 of their previous 16 encounters against the Proteas, with the remaining two matches ending in draws.