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

List of Bangladesh national cricket captains

Section Title: One-Day International captains
Table Section Text: This is a list of cricketers who have captained the Bangladesh national cricket team for at least one One Day International.

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–2015	50	23	0	26	1

11	Mashrafe Mortaza	2010–present	73	40	0	31	2

12	Mushfiqur Rahim	2011–2014	37	11	0	24	2

Total	358	118	0	233	7

Sentence(s)

Gazi Ashraf captained the Bangladesh national cricket team in its first seven One Day International matches from 1986 to 1990.

final_sentence: Gazi Ashraf captained the Bangladesh national cricket team in its first seven One Day International matches from 1986 to 1990.