Bangladesh batsmen scoring centuries on away soil
Tanzid Hasan of Bangladesh scored 101 against Australia at Darwin in the ongoing test to provide the 37th occasion of a Bangladesh batsmen scoring a century on away soil. All such occasions are tabulated below. He also became the first Bangladesh batsman to achieve such a feat against Australia.
| No | Players | Runs | I | Opposition | Gtound | Date |
| 1 | Mohammad Ashraful | 114 | 3 | v Sri Lanka | Colombo (SSC) | 06 Sep 2001 |
| 2 | Habibul Bashar | 108 | 3 | v Pakistan | Karachi | 20 Aug 2003 |
| 3 | Javed Omar | 119 | 1 | v Pakistan | Peshawar | 27 Aug 2003 |
| 4 | Habibul Bashar | 113 | 1 | v West Indies | Gros Islet | 28 May 2004 |
| 5 | Mohammad Rafique | 111 | 1 | v West Indies | Gros Islet | 28 May 2004 |
| 6 | Khaled Mashud | 103* | 3 | v West Indies | Gros Islet | 28 May 2004 |
| 7 | Mohammad Ashraful | 129* | 3 | v Sri Lanka | Colombo (PSS) | 03 Jul 2007 |
| 8 | Tamim Iqbal | 128 | 3 | v West Indies | Kingstown | 09 Jul 2009 |
| 9 | Mahmudullah | 115 | 2 | v New Zealand | Hamilton | 15 Feb 2010 |
| 10 | Shakib Al Hasan | 100 | 4 | v New Zealand | Hilton | 15 Feb 2010 |
| 11 | Tamim Iqbal | 103 | 3 | v England | Lord’s | 27 May 2010 |
| 12 | Tamim Iqbal | 108 | 2 | v England | Manchester | 04 Jun 2010 |
| 13 | Mohammad Ashraful | 190 | 2 | v Sri Lanka | Galle | 08 Mar 2013 |
| 14 | Mushfiqur Rahim | 200 | 2 | v Sri Lanka | Galle | 08 Mar 2013 |
| 15 | Nasir Hossain | 100 | 2 | v Sri Lanka | Galle | 08 Mar 2013 |
| 16 | Mushfiqur Rahim | 116 | 3 | v West Indies | Kingstown | 05 Sep 2014 |
| 17 | Shakib Al Hasan | 217 | 1 | v New Zealand | Wellington | 12 Jan 2017 |
| 18 | Mushfiqur Rahim | 159 | 1 | v New Zealand | Wellington | 12 Jan 2017 |
| 19 | Mushfiqur Rahim | 127 | 2 | v India | Hyderabad | 09 Feb 2017 |
| 20 | Shakib Al Hasan | 116 | 2 | v Sri Lanka | Colombo (PSS) | 15 Mar 2017 |
| 21 | Tamim Iqbal | 126 | 1 | v New Zealand | Hamilton | 28 Feb 2019 |
| 22 | Soumya Sarkar | 149 | 3 | v New Zealand | Hamilton | 28 Feb 2019 |
| 23 | Mahmudullah | 146 | 3 | v New Zealand | Hamilton | 28 Feb 2019 |
| 24 | Najmul Hossain Shanto | 163 | 1 | v Sri Lanka | Pallekele | 21 Apr 2021 |
| 25 | Mominul Haque | 127 | 1 | v Sri Lanka | Pallekele | 21 Apr 2021 |
| 26 | Mahmudullah | 150* | 1 | v Zimbabwe | Harare | 07 Jul 2021 |
| 27 | Shadman Islam | 115* | 3 | v Zimbabwe | Harare | 07 Jul 2021 |
| 28 | Najmul Hossain Shanto | 117* | 3 | v Zimbabwe | Harare | 07 Jul 2021 |
| 29 | Litton Das | 102 | 3 | v New Zealand | Christchurch | 09 Jan 2022 |
| 30 | Mahmudul Hasan Joy | 137 | 2 | v South Africa | Durban | 31 Mar 2022 |
| 31 | Mushfiqur Rahim | 191 | 2 | v Pakistan | Rawalpindi | 21 Aug 2024 |
| 32 | Litton Das | 138 | 2 | v Pakistan | Rawalpindi | 30 Aug 2024 |
| 33 | Mominul Haque | 107* | 1 | v India | Kanpur | 27 Sep 2024 |
| 34 | Najmul Hossain Shanto | 148 | 1 | v Sri Lanka | Galle | 17 Jun 2025 |
| 35 | Mushfiqur Rahim | 163 | 1 | v Sri Lanka | Galle | 17 Jun 2025 |
| 36 | Najmul Hossain Shanto | 125* | 3 | v Sri Lanka | Galle | 17 Jun 2025 |
| 37 | Tanzid Hasan | 101 | 2 | v Australia | Darwin | 13 Aug 2026 |
The following Bangladesh opening batsmen have scored centuries on away soil on three or more occasions. Mushfiqur Rahim has achieved the feat on six occasions.
| No | Players | Runs | I | Opposition | Gtound | Date |
| 1 | Mushfiqur Rahim | 200 | 2 | v Sri Lanka | Galle | 08 Mar 2013 |
| 2 | Mushfiqur Rahim | 116 | 3 | v West Indies | Kingstown | 05 Sep 2014 |
| 3 | Mushfiqur Rahim | 159 | 1 | v New Zealand | Wellington | 12 Jan 2017 |
| 4 | Mushfiqur Rahim | 127 | 2 | v India | Hyderabad | 09 Feb 2017 |
| 5 | Mushfiqur Rahim | 191 | 2 | v Pakistan | Rawalpindi | 21 Aug 2024 |
| 6 | Mushfiqur Rahim | 163 | 1 | v Sri Lanka | Galle | 17 Jun 2025 |
| 1 | Tamim Iqbal | 128 | 3 | v West Indies | Kingstown | 09 Jul 2009 |
| 2 | Tamim Iqbal | 103 | 3 | v England | Lord’s | 27 May 2010 |
| 3 | Tamim Iqbal | 108 | 2 | v England | Manchester | 04 Jun 2010 |
| 4 | Tamim Iqbal | 126 | 1 | v New Zealand | Hamilton | 28 Feb 2019 |
| 1 | Mahmudullah | 115 | 2 | v New Zealand | Hamilton | 15 Feb 2010 |
| 2 | Mahmudullah | 146 | 3 | v New Zealand | Hamilton | 28 Feb 2019 |
| 3 | Mahmudullah | 150* | 1 | v Zimbabwe | Harare | 07 Jul 2021 |
| 1 | Mohammad Ashraful | 114 | 3 | v Sri Lanka | Colombo (SSC) | 06 Sep 2001 |
| 2 | Mohammad Ashraful | 129* | 3 | v Sri Lanka | Colombo (PSS) | 03 Jul 2007 |
| 3 | Mohammad Ashraful | 190 | 2 | v Sri Lanka | Galle | 08 Mar 2013 |
| 1 | Najmul Hossain Shanto | 163 | 1 | v Sri Lanka | Pallekele | 21 Apr 2021 |
| 2 | Najmul Hossain Shanto | 117* | 3 | v Zimbabwe | Harare | 07 Jul 2021 |
| 3 | Najmul Hossain Shanto | 148 | 1 | v Sri Lanka | Galle | 17 Jun 2025 |
| 1 | Shakib Al Hasan | 100 | 4 | v New Zealand | Hilton | 15 Feb 2010 |
| 2 | Shakib Al Hasan | 217 | 1 | v New Zealand | Wellington | 12 Jan 2017 |
| 3 | Shakib Al Hasan | 116 | 2 | v Sri Lanka | Colombo (PSS) | 15 Mar 2017 |