List of Bangladesh national cricket captains
Bangladesh became a full member of the International Cricket Council (ICC) on 26 June 2000, and played its first Test match against India later that year. Before then, it had been an associate member of the ICC since 1977, competing in six ICC Trophies, the leading One Day International (ODI) competition for non-Test playing nations. The country has enjoyed some success in ODI's and Twenty20 Internationals (T20I) since its promotion, but has struggled to perform in the Test match arena. Recent years have seen the nation improve tremendously however, and it is beginning to establish itself as a powerful force in the cricketing world.
Najmul Hossain Shanto is the current captain of Bangladesh in Test and ODI formats.
Wicketkeeper batsman Mushfiqur Rahim is Bangladesh's most successful Test captain, having won 7 test matches under his captaincy
Mashrafe Mortaza is the most successful Bangladeshi ODI captain. He is the only Bangladeshi ODI captain to win 50 ODIs)
Shakib Al Hasan is the most successful captain for Bangladesh in T20I, captaining since 2009.