Most Test Wickets for Bangladesh

PlayerMatchesInningsWicketsAverage5W/10W
Taijul Islam5710225031.0617/2
Shakib Al Hasan7112124631.7219/2
Mehidy Hasan Miraz569821032.4713/3
Mohammad Rafique334810040.767/0
Mashrafe Mortaza36517841.520/0
Shahadat Hossain38607251.814/0
Taskin Ahmed17324939.261/0
Nayeem Hasan14254828.564/0
Enamul Haque jnr15264440.613/1
Mahmudullah50664345.531/0

Key Insights on Bangladesh’s Leading Wicket-Takers in Test Cricket

Individual Bowling Performance Records

Taijul is the only Bangladesh bowler to take an eight-wicket haul in a Test innings, with his figures of 8 for 39 against Zimbabwe in the 2014 Mirpur Test being the best.

Mehidy, meanwhile, has delivered the best match haul for Bangladesh, returning with 12 wickets for 117 runs against the West Indies in the 2018 Mirpur Test.

Mashrafe Mortaza’s 78 dismissals are the most by a pacer for Bangladesh in Test cricket.

Nayeem Hasan is the only Bangladesh bowler to average below 30 per wicket and strike a dismissal below 60 in Tests among those who’ve delivered at least 2000 balls.


All-Rounder and Exclusive Milestone Clubs

Mohammad Rafique was the first Bangladesh bowler to pick up 100 Test wickets, having reached the mark in his last career innings in 2008.

Rafique was also the first to achieve the double of 1000 runs and 100 wickets for Bangladesh in Tests. Shakib Al Hasan and Mehidy Hasan Miraz are the others to join him, with both of them also part of the 2000 runs and 200 wickets club.

Shakib, Taijul, and Mehidy are the three Bangladesh bowlers with 10-plus five-wicket hauls and two-plus ten-wicket hauls in Tests.

They are also the only trio to pick up 100-plus Test wickets at home.

Deep Dive: Most Test 5-Wicket Hauls and Most Test 10-Wicket Hauls


Speed, Volume, and Opposition Records

Taijul Islam is the fastest Bangladesh bowler to grab 200 wickets in Tests, taking 48 matches to cross the milestone.

Taijul bagged the most Test wickets in a calendar year for Bangladesh, taking 43 in seven matches (13 innings) in 2018.

In April 2025, Taijul became the first Bangladesh bowler to take 50 wickets against a single opponent in Tests, going past the mark against Zimbabwe.

Shakib picked up 80 Test wickets against South Africa, England, New Zealand, and Australia (SENA) combined, the most by a Bangladesh bowler.

Mehidy took 19 wickets in two Tests (four innings) against England in 2016, the most by a Bangladesh bowler in a bilateral Test series.


Captaincy Success in Wicket-Taking

70 of Shakib’s dismissals came as Bangladesh’s skipper. No other Bangladeshi player has more than 15 wickets while playing as a Test captain for them.

Related Read: Most Test Wickets as Captain

Saurabh Chede

Saurabh is a cricket enthusiast who crafts content around the sport. Being from a cricket-crazy nation, he developed an unbreakable bond with the sport. When he's not watching cricket, you'll find him creating funny memes or watching old TMKOC episodes!

Share
Published by
Saurabh Chede

Recent Posts

Royal Challengers Bengaluru IPL Results Every Year

In this article, find out the Royal Challengers Bengaluru’s year-wise performance in the IPL’s history.

8 hours ago

Kolkata Knight Riders IPL Results Every Year

Kolkata Knight Riders (KKR) are one of the three teams to win the IPL three…

12 hours ago

Punjab Kings IPL Results Every Year

Punjab Kings (PBKS), earlier known as Kings XI Punjab, have never won the IPL. They…

23 hours ago

Mumbai Indians IPL Results Every Year

In this article, find out the Mumbai Indians’ year-wise performance in the IPL’s history, including…

1 day ago

How to Use Loss Cut in IPL Betting: Save Your Bankroll Now

The excitement surrounding the Indian Premier League, widely known as the Indian Premier League, goes…

1 day ago

Cricket Betting Apps vs Traditional Methods: Which One is Right for You?

The world of cricket betting has evolved rapidly over the last decade. What once relied…

1 day ago