Skip to content
CricketTaken

Bangladesh Cricket Captains: A Restless History

Written and checked by CricketTakenPublished Cricket in Bangladesh10 min read

How this is written and checkedReport an error

Bangladesh have used thirteen Test captains in twenty-five years of Test cricket and seventeen one-day captains since 1986. Australia, in nearly 150 years, has used fewer than fifty in the longer format. The comparison is unfair in one direction and instructive in the other: Bangladesh's captaincy has been an unstable office almost from the start, and the instability is not simply a matter of poor results.

Part of it is structural. For most of the period there were three formats and no settled convention about whether one man should lead all three. Part of it is the way the board has operated, appointing and removing captains between series rather than across cycles. And part of it is that four or five of the country's best cricketers have held the job at different times, sometimes more than once, in a squad small enough that the alternatives were always visible.

Moratuwa, 1986: the first appointment

Bangladesh's first one-day international was played at Moratuwa in Sri Lanka during the 1986 Asia Cup, against Pakistan. Gazi Ashraf Hossain captained, and he led in seven one-day internationals across the second half of the 1980s without winning any of them.

That is the honest starting point. Bangladesh at the time were an associate side with a domestic structure still forming, playing occasional matches against full members who treated the fixture as a warm-up. The first captains were not being asked to win; they were being asked to keep the team on the field and the programme alive. Minhajul Abedin led twice in 1990.

Akram Khan, and the tournament that changed the terms

Akram Khan captained from the mid-1990s. His one-day record as captain was one win in fifteen, which conceals the most important thing he did.

At the 1997 ICC Trophy in Malaysia — the qualifying tournament for the following World Cup — Bangladesh needed to beat the Netherlands to reach the semi-finals and were in serious trouble when Akram came in. He made 68 not out. Bangladesh won, then beat Scotland in the semi-final, then beat Kenya in the final at Kuala Lumpur on 13 April 1997 to take the trophy and with it a place at the 1999 World Cup.

Everything that followed in Bangladesh cricket — one-day status, the 1999 campaign, Test membership in 2000 — traces back through that fortnight. The wider chronology sits in the history of Bangladesh cricket.

Aminul Islam took over and captained sixteen one-day internationals for two wins, including at the 1999 World Cup, where Bangladesh beat Scotland and then Pakistan. That campaign is covered in the guide to the 1999 World Cup breakthrough.

Naimur Rahman and the first Test

Bangladesh's first Test was played at Dhaka in November 2000 against India. Naimur Rahman captained. He was an off-spinner rather than one of the senior batters, and in India's first innings he took six for 132 — still one of the better debut-Test bowling performances by a captain anywhere.

Aminul Islam made 145 in Bangladesh's first Test innings. Bangladesh lost the match. Naimur captained seven Tests and won none.

Six years without a Test win

What followed is the hardest passage in Bangladesh cricket to write about honestly.

Test captain Tests Won Lost Drawn
Naimur Rahman 7 0 6 1
Khaled Mashud 12 0 12 0
Khaled Mahmud 9 0 9 0
Habibul Bashar 18 1 13 4
Mohammad Ashraful 13 0 12 1

Khaled Mashud, a wicketkeeper of genuine international standard, captained twelve Tests and lost all twelve. Khaled Mahmud captained nine and lost nine, and also led the side at the 2003 World Cup, where Bangladesh lost every match, including to Canada and Kenya. Mahmud's tenure ended shortly afterwards.

The criticism directed at those captains at the time was largely misplaced. Bangladesh were playing Test cricket with a first-class competition that was only a few years old, no fast bowler capable of sustaining a long spell, and a batting order in which nobody had a technique built for five days. The board's structural response is set out in the guide to how the BCB is organised.

Habibul Bashar and the first win

Habibul Bashar took over in 2003 and captained eighteen Tests. He won one, and it was the first Test match Bangladesh ever won: against Zimbabwe at Chattogram in January 2005, by 226 runs. Bangladesh took the series as well.

Bashar's one-day record is more substantial than his Test record suggests. He captained sixty-nine one-day internationals, winning twenty-nine — the best return of any Bangladesh captain before Mashrafe Mortaza. He also led the side to the Super Eight stage of the 2007 World Cup after beating India at Port of Spain and South Africa at Providence, described in full in the account of the 2007 World Cup run.

He was replaced later that year by Mohammad Ashraful, who captained thirteen Tests without a win and thirty-eight one-day internationals for eight. Ashraful the batter was capable of anything; Ashraful the captain inherited a side in transition and did not improve it.

Shakib, and the captaincy as a recurring burden

Shakib Al Hasan first captained in 2009, at twenty-two. He has since held the Test job in two separate spells and the one-day job intermittently across fourteen years, which is a pattern nobody planned.

His Test record as captain reads nineteen matches and four wins, his one-day record sixty-two and twenty-seven. Those figures are respectable given the sides he had, and they matter less than the fact of the appointments themselves: Shakib was made captain, removed, made captain again, removed again, and each time the reasoning offered publicly concerned form, fitness, discipline or workload rather than results.

The underlying problem was that Shakib was simultaneously the best batter, the best spinner and the most marketable cricketer in the country. Asking him to captain as well concentrated a great deal into one player, and the recurring debate about whether Bangladesh should ever have done so is a fair one. His playing career is set out in the Shakib Al Hasan profile and his standing among Bangladesh's great all-rounders.

Mashrafe Mortaza captained a single Test in 2009 and won it — Bangladesh's first away Test win, in the Caribbean — before an injury ended his involvement in the series. He never captained another.

Mashrafe Mortaza's one-day years

Mortaza's real tenure came later and in one format. He captained eighty-eight one-day internationals, winning fifty, which is comfortably the best record any Bangladesh captain has produced in any format.

The period from 2014 to 2020 is the high point of Bangladesh's fifty-over cricket. Under Mortaza the side reached the quarter-finals of the 2015 World Cup, won home series against major opponents, and reached the semi-finals of the 2017 Champions Trophy. The 2015 quarter-final campaign is the clearest example of what he built: a settled top order, two reliable spinners and a home record at Sher-e-Bangla National Cricket Stadium that visiting sides came to dread.

Mortaza captained by presence rather than tactics. He was a fast bowler operating on rebuilt knees, he was universally liked inside the dressing room, and his particular skill was persuading young Bangladeshi cricketers that they belonged in the same match as better-paid opponents. It is not a transferable method.

Mushfiqur, Mominul and the Test job nobody keeps

Mushfiqur Rahim captained thirty-four Tests, more than anyone else for Bangladesh, and won seven, also the most. His tenure covers the three results that changed how Bangladesh were regarded in the longer format: the win over England at Mirpur in 2016, the win over Sri Lanka in Bangladesh's hundredth Test at Colombo in 2017, and the win over Australia at Mirpur later that year.

He was replaced by Mahmudullah, who captained six Tests, and then by Mominul Haque, who captained seventeen for three wins — one of them Bangladesh's first Test victory in New Zealand, at Mount Maunganui in January 2022. Mominul resigned, saying plainly that the job was affecting his batting, which is a more candid explanation than most captains offer.

Tamim Iqbal captained one Test and thirty-seven one-day internationals, winning twenty-one of the latter, before stepping away from the one-day captaincy in 2023 in circumstances that were public, confused and resolved over several days.

Shanto, Litton, Miraz and the split

Litton Das captained one Test match, in June 2023 at Mirpur against Afghanistan, and won it by 546 runs — Bangladesh's largest victory by a distance, and the biggest Test win by runs anywhere since 1934. Najmul Hossain Shanto made a hundred in each innings and 270 runs in the match.

Shanto then took the Test captaincy and produced the best away result in the country's history: a two-nil series win in Pakistan in August and September 2024, Bangladesh's first Test victory over Pakistan in fourteen attempts, sealed by ten wickets in Rawalpindi and then six wickets in the second match. Mehidy Hasan Miraz was player of the series, and two young fast bowlers, Hasan Mahmud and Nahid Rana, took the wickets that made it possible. Fast bowling had been Bangladesh's structural weakness for twenty years, and its recent arrival is covered in the guide to the growth of Bangladesh fast bowling.

By 2026 the leadership was formally split three ways: Shanto in Tests, Mehidy Hasan Miraz in one-day cricket, Litton Das in Twenty20 internationals. Splitting the job is now normal across international cricket, and in Bangladesh's case it also spreads a load that broke several previous incumbents.

Why the job turns over so quickly

The churn has causes beyond results, and they are worth naming because they explain why a good record has not protected anybody.

Bangladesh cricket operates under intense and immediate domestic media pressure. A poor series generates calls for a change within days, and those calls are made by former captains working as commentators, which gives them weight inside the board. Selection and captaincy decisions have also been taken close to the start of series rather than at the end of a cycle, so a captain has often gone into a tour knowing he could be replaced before the next one.

The squad's size compounds it. Bangladesh have rarely had more than fifteen players of settled international standard at any one time, which means the obvious alternative captain is always in the dressing room and always being discussed. Where a larger cricketing nation can rebuild around a captain, Bangladesh have tended to rebuild by changing him.

What the records show

One-day captain Matches Won Lost
Mashrafe Mortaza 88 50 36
Habibul Bashar 69 29 40
Shakib Al Hasan 62 27 34
Mohammad Ashraful 38 8 30
Mushfiqur Rahim 37 11 24
Tamim Iqbal 37 21 13

Two things stand out. The first is that Bangladesh's one-day captains have far better records than their Test counterparts, which reflects a genuine difference in the side's competence across formats rather than anything about the individuals. The second is that Tamim Iqbal's win ratio is the best of any Bangladesh captain with a substantial number of matches, and he is rarely mentioned in the conversation about the country's best leaders.

The third observation is less flattering to the administration. Very few Bangladesh captains have left the job at a moment of their own choosing. Mortaza and Mushfiqur came closest. Most were removed, or resigned under pressure, or stood down citing the effect on their own cricket, and several were reappointed later, which suggests the original removal had been a reaction rather than a plan.

For the players themselves, see the surveys of Bangladesh's great opening batters and wicketkeepers; for the wider game, the cricket in Bangladesh hub.

Sources and method

Captaincy tenures and match totals come from published international career records and are cross-checked against series records for the matches described. Landmark results — the first Test win, the first away win, the 546-run victory, the 2024 series in Pakistan — are drawn from official match reports and scorecards for those games. Figures for current captains change with every series and are stated as at the most recently completed series rather than as fixed totals. Where the circumstances of an appointment or resignation were disputed at the time, this page describes what was publicly stated rather than adjudicating between accounts. Nothing here is computed from our own datasets.