Mahfijul Islam's first-ball duck: 4th in Test history on debut

Share:
Audio Loading voice…
Mahfijul Islam's first-ball duck: 4th in Test history on debut

Synopsis

Mahfijul Islam did not face a single legal delivery before walking back to the pavilion on his Test debut — caught at slip off Kagiso Rabada's very first ball of the match. The unwanted feat makes him only the fourth batter in Test history to fall on debut's first ball, and the first ever from Bangladesh. Rabada, meanwhile, joins Bert Vogler, Allan Donald and Dale Steyn in an exclusive South African club.

Key Takeaways

Mahfijul Islam was dismissed on the first ball of his Test debut at the Wanderers Stadium on 15 November 2026 , caught at slip off Kagiso Rabada .
He is the first Bangladesh player and only the fourth batter in Test history to suffer this fate on debut.
The other three are Jimmy Cook (South Africa, 1992), Leon Garrick (West Indies, 2001), and Abdul Malik (Afghanistan, 2021).
Kagiso Rabada becomes only the fourth South African to take a wicket on the first ball of a men's Test, joining Bert Vogler , Allan Donald and Dale Steyn .
Bangladesh slumped to 22/3 inside nine overs; they have never beaten South Africa in 14 Tests played.

Mahfijul Islam became the first Bangladesh player — and only the fourth batter in Test cricket history — to be dismissed on the very first ball of a Test match on debut, as the South Africa vs Bangladesh first Test got under way at the Wanderers Stadium, Johannesburg, on 15 November 2026. The debutant, drafted in as a late replacement for the injured Shadman Islam, fell to Kagiso Rabada without scoring, departing to a catch at slip off a delivery that seamed sharply away.

How the Dismissal Unfolded

Mahfijul, playing his first Test ball in professional cricket, was undone by a classic seaming delivery from Rabada. The batter pushed well away from his body as the ball moved late, finding the edge and carrying comfortably to the slip cordon. Bangladesh had opted to bat first after winning the toss, and were left reeling at 0/1 off a single ball.

The collapse did not stop there. Rabada continued his ruthless opening spell, trapping Mominul Haque behind for a duck to push Bangladesh to 2/2, and later cleaned up captain Najmul Hossain Shanto in the ninth over to reduce the visitors to 22/3.

An Unwanted Place in the Record Books

Mahfijul's dismissal places him in rare and unwanted company. The three batters who suffered the same fate before him are:

Leon Garrick (West Indies) — dismissed on the first ball of the Kingston Test against South Africa in 2001; Jimmy Cook (South Africa) — fell on the first ball of the Durban Test against India on his debut in 1992; and Abdul Malik (Afghanistan) — out first ball in the Abu Dhabi Test on debut in 2021.

Notably, the Kingston dismissal in 2001 connects two of these records — it was Allan Donald who bowled Garrick, making Donald the second South African to take a wicket on the first ball of a men's Test. Rabada's feat on Sunday now makes him only the fourth South African to do so, following Bert Vogler (who dismissed England's Tom Hayward in the 1907 Oval Test), Donald (2001), and Dale Steyn (who removed England's Andrew Strauss on the first ball of a 2010 Test).

Bangladesh's Historical Struggles Against South Africa

The early carnage fits a wider pattern. Bangladesh have never defeated South Africa in Test cricket — they have lost 14 of the 16 Tests played between the two nations, with the remaining two ending in draws. Away from home in South African conditions, Bangladesh have historically found the seaming pitches at Johannesburg's Wanderers among the most challenging in the world.

Team Compositions and Match Context

Bangladesh lined up with three specialist seamers in Hasan Mahmud, Ebadot Hossain, and Taskin Ahmed, with Mehidy Hasan Miraz as their lead spinner and several part-time bowling options in reserve. South Africa, meanwhile, welcomed back Zubayr Hamza and Dane Paterson to the playing XI — two changes from the side that defeated Australia in the third and final Test of their recent series.

With the visitors quickly on the back foot and South Africa's pace attack generating sharp movement, the match's opening session already points toward a challenging outing for Bangladesh's batters.

Point of View

But it also exposes a structural fragility in Bangladesh's batting approach against quality swing bowling. Mahfijul was drafted in for an injured opener and immediately confronted one of world cricket's most dangerous new-ball operators in conditions tailor-made for seam. The 14-loss record against South Africa is not merely about individual dismissals — it reflects a persistent mismatch in pace-bowling depth and the technical preparation required for South African pitches. Until Bangladesh's selection pipeline produces batters specifically conditioned for seaming tracks, historical records like this one will keep accumulating.
NationPress
15 Nov 2026

Frequently Asked Questions

What record did Mahfijul Islam set on his Test debut?
Mahfijul Islam became the first Bangladesh player and only the fourth batter in Test cricket history to be dismissed on the very first ball of a Test match on debut. He was caught at slip off Kagiso Rabada's opening delivery at the Wanderers Stadium in Johannesburg on 15 November 2026.
Who are the other batters dismissed on the first ball of their Test debut?
The three others to share this unwanted record are South Africa's Jimmy Cook (1992 Durban Test against India), West Indies' Leon Garrick (2001 Kingston Test against South Africa), and Afghanistan's Abdul Malik (2021 Abu Dhabi Test). Mahfijul Islam is the fourth name on that list.
What record did Kagiso Rabada achieve with his first-ball wicket?
By dismissing Mahfijul on the opening delivery of the Test, Kagiso Rabada became only the fourth South African bowler to take a wicket on the first ball of a men's Test match. He joins Bert Vogler (1907), Allan Donald (2001), and Dale Steyn (2010) in that select group.
Why was Mahfijul Islam playing in this Test match?
Mahfijul Islam was included as a replacement for the injured Shadman Islam. It was his first Test cap, and he was handed the responsibility of opening the batting for Bangladesh in demanding seaming conditions at Johannesburg's Wanderers Stadium.
What is Bangladesh's overall Test record against South Africa?
Bangladesh have never defeated South Africa in Test cricket. Of the 16 Tests played between the two sides, Bangladesh have lost 14, with two matches ending in draws.
Nation Press
The Trail

Connected Dots

Tracing the thread behind this story — newest first.

8 Dots
  1. Latest 1 week ago
  2. 1 week ago
  3. 2 weeks ago
  4. 1 month ago
  5. 2 months ago
  6. 3 months ago
  7. 5 months ago
  8. 11 months ago
Google Prefer NP
On Google