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.

Men's cricket Test captains This is a list of cricketers who have captained the Bangladesh national cricket team for at least one Test match.

+ Bangladeshi Test captains No. Name Year Opposition Location Played Won Lost Drawn 1 Naimur Rahman 2000–01 Bangladesh 1 0 1 0 2000–01 2 0 2 0 2001–02 1 0 1 0 1 0 1 0 2001–02 2 0 1 1 Total 7 0 6 1 2 Khaled Mashud 2001–02 2 0 2 0 2001–02 2 0 2 0 2002 2 0 2 0 2002–03 2 0 2 0 2002–03 2 0 2 0 2004–05 2 0 2 0 Total 12 0 12 0 3 Khaled Mahmud 2003 2 0 2 0 2003 2 0 2 0 2003 Pakistan 3 0 3 0 2003–04 Bangladesh 2 0 2 0 Total 9 0 9 0 4 Habibul Bashar 2003–04 2 0 1 1 2004 2 0 1 1 2004–05 2 0 2 0 2004–05 2 1 0 1 2005 2 0 2 0 2005–06 2 0 2 0 2005–06 2 0 2 0 2005–06 2 0 2 0 2007 2 0 1 1 Total 18 1 13 4 5 Mohammad Ashraful 2007 3 0 3 0 2007–08 2 0 2 0 2007–08 2 0 2 0 2008–09 2 0 1 1 2008–09 2 0 2 0 2008–09 2 0 2 0 Total 130121 6 Mashrafe Mortaza 2009 West Indies 1 1 0 0 Total 1 1 0 0 7 Shakib Al Hasan 2009 West Indies 1 1 0 0 2009–10 New Zealand 1 0 1 0 2009–10 Bangladesh 2 0 2 0 2009–10 Bangladesh 2 0 2 0 2010 England 2 0 2 0 2011 Zimbabwe 1 0 1 0 2018 West indies 2 0 2 0 2018–19 Bangladesh 2 2 0 0 2019–20 Bangladesh 1 0 1 0 2022 West Indies 2 0 2 0 2022–23 Bangladesh 2 0 2 02022–23 Bangladesh 1 1 0 0 Total 19 4 15 0 8 Mushfiqur Rahim 2011–12 Bangladesh 2 0 1 1 2011–12 Bangladesh 2 0 2 0 2012–13 Bangladesh 2 0 2 0 2012–13 Sri Lanka 2 0 1 1 2013 Zimbabwe 2 1 1 0 2013–14 Bangladesh 2 0 0 2 2013–14 Bangladesh 2 0 1 1 2014 West Indies 2 0 2 0 2014–15 Bangladesh 3 3 0 0 2014–15 Bangladesh 2 0 1 1 2015 Bangladesh 1 0 0 1 2015 Bangladesh 2 0 0 2 2016–17 Bangladesh 2 1 1 0 2016–17 New Zealand 1 0 1 0 2016–17 India 1 0 1 0 2016–17 Sri Lanka 2 1 1 0 2017 Bangladesh 2 1 1 0 2017–18 South Africa 2 0 2 0 Total 34718 9 9 Tamim Iqbal 2016–17 New Zealand 1 0 1 0 Total 101 0 10 Mahmudullah 2017–18 Bangladesh 2 0 1 1 2018–19 Bangladesh 2 1 1 0 2018–19 2 0 2 0 Total 614 1 11 Mominul Haque 2019–20 India 2 0 2 0 2019–20 Pakistan 1 0 1 0 2019–20 Bangladesh 1 1 0 0 2020–21 2 0 2 0 2020–21 2 0 1 1 2021 1 1 0 0 2021–22 2 0 2 0 2021–22 2 1 1 0 2021–22 2 0 2 0 2022 2 0 1 1 Total 17312 212Litton Das2023 1 1 0 0 Total 110 013Najmul Shanto2023–24 2 1 1 02023–24 2 0 2 02024 2 2 0 02024–25 2 0 2 02024–25 2 0 2 02025 2 1 1 02025 2 0 1 12025–26 2 2 0 02025–26 2 2 0 02026 1 0 1 02026 2 1 1 0 Total 21911 114Mehidy Miraz2024–25 2 1 1 0 Total 211 0 Test Match record Total Played Won Lost Drawn Tie/NR Test matches 161 28 114 19 0

One-Day International captains This is a list of cricketers who have captained the Bangladesh national team for at least one One Day International.

+ Bangladeshi ODI captains No. Name Year Played Won Tied Lost NR 1 Gazi Ashraf 1986–1990 7 0 0 7 0 2 Minhajul Abedin 1990 2 0 0 2 0 3 Akram Khan 1995–1998 15 1 0 14 0 4 Aminul Islam 1998–2000 16 2 0 14 0 5 Naimur Rahman 2000–2001 4 0 0 4 0 6 Khaled Mashud 2001–2006 30 4 0 24 2 7 Khaled Mahmud 2003 15 0 0 15 0 8 Habibul Bashar 2004–2007 69 29 0 40 0 9 Rajin Saleh 2004 2 0 0 2 0 10 Mohammad Ashraful 2007–2009 38 8 0 30 0 11 Shakib Al Hasan 2009–2023 62 27 0 34 1 12 Mashrafe Mortaza 2010/2014–2020 88 50 0 36 2 13 Mushfiqur Rahim 2011–2014 37 11 0 24 2 14 Tamim Iqbal 2019–2023 37 21 0 13 2 15 Litton Das 2022–2023 7 3 0 3 1 16 Najmul Shanto 2023–2025 13 4 0 9 0 17 Mehidy Miraz 2024–Present 19 7 1 11 0 Total 461167128310 Last updated: 23 April 2026 vs

Twenty20 International captains

This is a list of cricketers who have captained the Bangladesh national team in at least one Twenty20 International.

+ Bangladeshi T20I captains No. Name Year Played Won Lost Tied NR 1 Shahriar Nafees 2006 1 1 0 0 0 2 Mohammad Ashraful 2007–2009 11 2 9 0 0 3 Shakib Al Hasan 2009–2023 39 16 23 0 0 4 Mushfiqur Rahim 2011–2014 23 8 14 0 1 5 Mashrafe Mortaza 2014-2017 28 10 17 0 1 6 Mahmudullah 2018–2022 43 16 26 0 1 7 Litton Das 2021–present 31 16 14 0 1 8 Nurul Sohan 2022–2022 5 3 2 0 0 9 Mosaddek Hossain 2022 1 0 1 0 0 10 Saif Hassan 2023 3 2 1 0 0 11 Najmul Shanto 2023–2024 24 10 13 0 1 12 Jaker Ali 2025 5 3 2 0 0 Total2148712205 Last Updated: 2 May 2026 (as of Vs )

Women's cricket

Women's ODI captains This is a list of cricketers who have captained the Bangladesh women's cricket team for at least one Women's One Day International.

+ Bangladesh Women ODI captains SL. No. Name Year Played Won Lost Tied Win % 1 Salma Khatun 2011–2015 18 4 13 0 1 23.52 2 Jahanara Alam 2016 2 1 0 0 1 100.00 3 Rumana Ahmed 2017–2021 16 3 13 0 0 18.75 4 Fahima Khatun 2021 2 2 0 0 0 100 5 Nigar Sultana 2021–present 9 3 6 0 0 33.33 Total 49 14 33 0 2 29.78 Last updated 31 July 2022.

Women's T20I captains This is a list of cricketers who have captained the Bangladesh women's cricket team for at least one Women's Twenty20 International.

+Bangladesh Women T20 captainsSl. No. Name Year Played Won Lost Tied Win %1 Salma Khatun 2012–2020 65 27 38 0 0 41.532 Jahanara Alam 2014–2016 7 0 7 0 0 0.003 Rumana Ahmed 2016 3 0 3 0 0 0.004 Nigar Sultana 2022–present 4 3 1 0 0 75.00 Total 79 30 49 0 0 37.97 Last updated 31 July 2022.

Youth cricket Under-19s Test captains This is a list of cricketers who have captained the Bangladeshi Under-19 cricket team for at least one Under-19 Test match.

Bangladeshi Under-19 Test captains No Name Year Played Won Lost D/T Win % 1 Enamul Haque Jr 2004 2 0 2 0 0.00 2 Shahriar Nafees 2004 1 0 0 1 0.00 3 Mahmudul Hasan 2007–09 7 1 2 4 0.00 4 Suhrawadi Shuvo 2004 2 0 0 2 0.00 5 Mosaddek Hossain 2013 2 0 0 2 0.00 6 Mehedi Miraz 2015 2 0 0 2 0.00 7 Towhid Hridoy 2018 2 1 1 0 50.00 8 Akbar Ali 2019 2 2 0 0 100.00 9 Amite Hasan 2019 2 0 0 2 0.00 10 Aich Mollah 2021 1 0 1 0 0.0011Ahrar Amin 2022 1 0 0 1 0.0012 Sharear Sakib 2023 1 0 1 0 0.00 Total255713 Last updated: 31 December 2023

Under-19s ODI captains This is a list of cricketers who have captained the Bangladesh Under-19 cricket team for at least one Under-19 One Day International. The table of results is complete to the Super Six stage match against Pakistan in 2024 Under-19 Cricket World Cup. Bangladesh's greatest success in the Under-19 World Cup has been winning the title in 2020 beating India in the final. Bangladesh also won the plate, the competition for teams failing to progress past the first qualifying round of the Under-19 World Cup. They achieved this in both 1997/8 and 2003/4, and during the latter tournament, beating Australia in doing so.

Bangladeshi Under-19 ODI captains Number Name Year Played Won Tied Lost 1 Shabbir Khan 1997/8 7 6 0 1 0 2 Hannan Sarkar 1999/2000 7 5 0 2 0 3 Nafees Iqbal 2001–02/2003–04 10 3 1 6 0 4 Ashiqur Rahman 2003/04 8 6 0 2 0 5 Shahriar Nafees 2004 1 0 0 1 0 6 Mushfiqur Rahim 2005–06 18 14 0 4 0 7 Mahmudul Hasan 2007 35 22 0 11 2 8 Suhrawadi Shuvo 2007–08 22 12 0 9 1 10 Anamul Haque 2012 7 4 0 3 0 11 Al-Amin 2012 1 0 0 1 0 12 Mosaddek Hossain 2012 5 2 0 3 0 14 Asif Ahmed 2013 6 4 0 2 0 15 Mehedi Miraz 2013/16 48 30 0 17 1 16 Mehedi Rana 2013 1 1 0 0 0 17 Nazmul Shanto 2015 7 6 0 1 0 18 Saif Hassan 2016–2018 15 5 0 9 1 19 Towhid Hridoy 2018 8 2 0 4 2 20 Akbar Ali 2019–2020 28 21 1 4 2 21 SM Meherob 2021 10 3 0 7 0 22 Rakibul Hasan 2021–present 8 2 0 5 1 Grand total 282 164 2 106 10 Last updated 12 February 2024

See also List of Bangladeshi Test cricketers List of Bangladeshi ODI cricketers

References

External links