Bangladesh captains scoring fifties in a test innings
Shakib Al Hasan of Bangladesh scored 84 in the fourth innings of the just concluded test against India at Chattogram to provide the 47th occasion of a Bangladesh captain scoring a fifty in a test innings. All such occasions are tabulated below.
| No | Player | Runs | I | Opposition | Ground | Start Date |
| 1 | Habibul Bashar | 113 | 1 | v West Indies | Gros Islet | 28 May 2004 |
| 2 | Habibul Bashar | 77 | 3 | v West Indies | Kingston | 04 Jun 2004 |
| 3 | Khaled Mashud | 51 | 3 | v New Zealand | Chattogram | 26 Oct 2004 |
| 4 | Habibul Bashar | 94 | 1 | v Zimbabwe | Chattogram | 06 Jan 2005 |
| 5 | Habibul Bashar | 55 | 3 | v Zimbabwe | Chattogram | 06 Jan 2005 |
| 6 | Habibul Bashar | 63 | 3 | v England | Ch-le-St | 03 Jun 2005 |
| 7 | Habibul Bashar | 84 | 1 | v Sri Lanka | Col-RPS | 12 Sep 2005 |
| 8 | Habibul Bashar | 69 | 1 | v Sri Lanka | Bogra | 08 Mar 2006 |
| 9 | Habibul Bashar | 73 | 3 | v Sri Lanka | Bogra | 08 Mar 2006 |
| 10 | Habibul Bashar | 76 | 1 | v Australia | Fatullah | 09 Apr 2006 |
| 11 | Mohd Ashraful | 129* | 3 | v Sri Lanka | Col-PSS | 03 Jul 2007 |
| 12 | Mohd Ashraful | 101 | 4 | v Sri Lanka | Mirpur | 26 Dec 2008 |
| 13 | Shakib Al Hasan | 96* | 4 | v West Indies | St George’s | 17 Jul 2009 |
| 14 | Shakib Al Hasan | 87 | 2 | v New Zealand | Hamilton | 15 Feb 2010 |
| 15 | Shakib Al Hasan | 100 | 4 | v New Zealand | Hamilton | 15 Feb 2010 |
| 16 | Shakib Al Hasan | 96 | 3 | v England | Mirpur | 20 Mar 2010 |
| 17 | Shakib Al Hasan | 68 | 2 | v Zimbabwe | Harare | 04 Aug 2011 |
| 18 | Mushfiqur Rahim | 68 | 1 | v West Indies | Chattogram | 21 Oct 2011 |
| 19 | Mushfiqur Rahim | 69 | 4 | v West Indies | Mirpur | 29 Oct 2011 |
| 20 | Mushfiqur Rahim | 53 | 3 | v Pakistan | Mirpur | 17 Dec 2011 |
| 21 | Mushfiqur Rahim | 200 | 2 | v Sri Lanka | Galle | 08 Mar 2013 |
| 22 | Mushfiqur Rahim | 60 | 1 | v Zimbabwe | Harare | 25 Apr 2013 |
| 23 | Mushfiqur Rahim | 93 | 3 | v Zimbabwe | Harare | 25 Apr 2013 |
| 24 | Mushfiqur Rahim | 67 | 2 | v New Zealand | Chattogram | 09 Oct 2013 |
| 25 | Mushfiqur Rahim | 61 | 1 | v Sri Lanka | Mirpur | 27 Jan 2014 |
| 26 | Mushfiqur Rahim | 116 | 3 | v West Indies | Kingstown | 05 Sep 2014 |
| 27 | Mushfiqur Rahim | 64 | 2 | v Zimbabwe | Mirpur | 25 Oct 2014 |
| 28 | Mushfiqur Rahim | 65 | 1 | v South Africa | Mirpur | 30 Jul 2015 |
| 29 | Mushfiqur Rahim | 159 | 1 | v New Zealand | Wellington | 12 Jan 2017 |
| 30 | Mushfiqur Rahim | 127 | 2 | v India | Hyd-RGS | 09 Feb 2017 |
| 31 | Mushfiqur Rahim | 85 | 2 | v Sri Lanka | Galle | 07 Mar 2017 |
| 32 | Mushfiqur Rahim | 52 | 2 | v Sri Lanka | Col-PSS | 15 Mar 2017 |
| 33 | Mushfiqur Rahim | 68 | 1 | v Australia | Chattogram | 04 Sep 2017 |
| 34 | Mahmudullah | 83* | 1 | v Sri Lanka | Chattogram | 31 Jan 2018 |
| 35 | Shakib Al Hasan | 54 | 4 | v West Indies | Kingston | 12 Jul 2018 |
| 36 | Mahmudullah | 101* | 3 | v Zimbabwe | Mirpur | 11 Nov 2018 |
| 37 | Shakib Al Hasan | 80 | 1 | v West Indies | Mirpur | 30 Nov 2018 |
| 38 | Mahmudullah | 146 | 3 | v New Zealand | Hamilton | 28 Feb 2019 |
| 39 | Mahmudullah | 67 | 3 | v New Zealand | Wellington | 08 Mar 2019 |
| 40 | Mominul Haque | 132 | 2 | v Zimbabwe | Mirpur | 22 Feb 2020 |
| 41 | Mominul Haque | 115 | 3 | v West Indies | Chattogram | 03 Feb 2021 |
| 42 | Mominul Haque | 127 | 1 | v Sri Lanka | Pallekele | 21 Apr 2021 |
| 43 | Mominul Haque | 70 | 1 | v Zimbabwe | Harare | 07 Jul 2021 |
| 44 | Mominul Haque | 88 | 2 | v New Zealand | Mount Maunganui | 01 Jan 2022 |
| 45 | Shakib Al Hasan | 51 | 1 | v West Indies | North Sound | 16 Jun 2022 |
| 46 | Shakib Al Hasan | 63 | 3 | v West Indies | North Sound | 16 Jun 2022 |
| 47 | Shakib Al Hasan | 84 | 4 | v India | Chattogram | 14 Dec 2022 |
It also provides the second occasion of a Bangladesh captain scoring a fifty in a test innings against India. Both such occasions are tabulated below.
| No | Player | Runs | I | Opposition | Ground | Start Date |
| 1 | Mushfiqur Rahim | 127 | 2 | v India | Hyd-RGS | 09 Feb 2017 |
| 2 | Shakib Al Hasan | 84 | 4 | v India | Chattogram | 14 Dec 2022 |
It also provides the fifth occasion of a Bangladesh captain scoring a fifty in the fourth innings of a test. All such occasions are tabulated below.
| No | Player | Runs | I | Opposition | Ground | Start Date |
| 1 | Shakib Al Hasan | 96* | 4 | v West Indies | St George’s | 17 Jul 2009 |
| 2 | Shakib Al Hasan | 100 | 4 | v New Zealand | Hamilton | 15 Feb 2010 |
| 3 | Mushfiqur Rahim | 69 | 4 | v West Indies | Mirpur | 29 Oct 2011 |
| 4 | Shakib Al Hasan | 54 | 4 | v West Indies | Kingston | 12 Jul 2018 |
| 5 | Shakib Al Hasan | 84 | 4 | v India | Chattogram | 14 Dec 2022 |