Most Test Wickets for Bangladesh
Player | Matches | Innings | Wickets | Average | 5W/10W |
---|---|---|---|---|---|
Shakib Al Hasan | 71 | 121 | 246 | 31.72 | 19/2 |
Taijul Islam | 55 | 98 | 237 | 31.32 | 17/2 |
Mehidy Hasan Miraz | 54 | 94 | 205 | 32.36 | 13/3 |
Mohammad Rafique | 33 | 48 | 100 | 40.76 | 7/0 |
Mashrafe Mortaza | 36 | 51 | 78 | 41.52 | 0/0 |
Shahadat Hossain | 38 | 60 | 72 | 51.81 | 4/0 |
Taskin Ahmed | 17 | 32 | 49 | 39.26 | 1/0 |
Nayeem Hasan | 14 | 25 | 48 | 28.56 | 4/0 |
Enamul Haque jnr | 15 | 26 | 44 | 40.61 | 3/1 |
Mahmudullah | 50 | 66 | 43 | 45.53 | 1/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.
Fastest to Every 100X Test Wickets
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