This is a list of Bangladeshi Test cricketers. A Test match is an international cricket match between two of the leading cricketing nations. The list is arranged in the order in which each player won his Test cap. Where more than one player won his first Test cap in the same Test match, those players are listed alphabetically by given name.

Key General – Captain – Wicket-keeper First – Year of debut Last – Year of latest game Mat – Number of matches playedBatting Innings – Innings batted NO – Times Not out Runs – Runs scored in career HS – Highest score Avg – Runs scored per dismissal * – Batsman remained not outBowling Balls – Balls bowled in career Mdn – Maiden overs bowled in career Wkt – Wickets taken in career BBI – Best bowling in an innings Ave – Average runs per wicketFielding Ca – Catches taken St – Stumpings taken

Players Statistics are correct as of 23 November 2025.

+Bagladesh Test cricketers Cap Name First Last MatRunsHSAvgBallsWktBBIAveCaSt Ref(s) Batting Bowling Fielding 1 Akram Khan 2000 2003 8 – 3 0 2 Al Sahariar 2000 2003 15 – 10 0 3 Aminul Islam Bulbul 2000 2002 13 5 0 4 Habibul Bashar  2000 2008 50 – 22 0 5 Hasibul Hossain 2000 2001 5 1 0 6 Khaled Mashud  2000 2007 44 – 78 9 7 Mehrab Hossain  2000 2003 9 – 6 0 8 Mohammad Rafique 2000 2008 33 7 0 9 Naimur Rahman  2000 2002 8 4 0 10 Ranjan Das 2000 2000 1 1 0 11 Shahriar Hossain  2000 2004 3 – 0 1 12 Javed Omar 2001 2007 40 – 10 0 13 Manjural Islam 2001 2004 17 4 0 14 Mohammad Sharif 2001 2007 10 5 0 15 Mushfiqur Rahman 2001 2004 10 6 0 16 Enamul Haque 2001 2003 10 1 0 17 Mohammad Ashraful  2001 2013 61 25 0 18 Khaled Mahmud  2001 2003 12 2 0 19 Mashrafe Mortaza  2001 2009 36 9 0 20 Sanwar Hossain 2001 2003 9 1 0 21 Fahim Muntasir 2002 2002 3 1 0 22 Alamgir Kabir 2002 2004 3 – 0 0 23 Ehsanul Haque 2002 2002 1 – 0 0 24 Hannan Sarkar 2002 2004 17 – 7 0 25 Talha Jubair 2002 2004 7 1 0 26 Alok Kapali 2002 2006 17 5 0 27 Tapash Baisya 2002 2005 21 6 0 28 Tushar Imran 2002 2007 5 – 1 0 29 Rafikul Khan 2002 2002 1 – 0 0 30 Anwar Hossain 2002 2002 1 – 0 0 31 Mohammad Salim  2003 2003 2 – 3 1 32 Anwar Hossain Monir 2003 2005 3 – 0 0 33 Rajin Saleh  2003 2008 24 15 0 34 Enamul Haque Jr 2003 2013 15 3 0 35 Manjural Islam Rana 2004 2004 6 3 0 36 Faisal Hossain 2004 2004 1 – 0 0 37 Tareq Aziz 2004 2004 3 1 0 38 Nafees Iqbal 2004 2006 11 – 2 0 39 Aftab Ahmed 2004 2010 16 7 0 40 Nazmul Hossain 2004 2011 2 0 0 41 Mushfiqur Rahim  2005 2025 100 – 113 15 42 Shahadat Hossain 2005 2015 38 9 0 43 Shahriar Nafees 2005 2013 24 – 19 0 44 Syed Rasel 2005 2007 6 0 0 45 Abdur Razzak 2006 2018 13 4 0 46 Shakib Al Hasan  2007 2024 71 29 0 47 Mehrab Hossain 2007 2009 7 2 0 48 Junaid Siddique 2008 2012 19 – 11 0 49 Sajidul Islam 2008 2013 3 0 0 50 Tamim Iqbal  2008 2023 70 – 20 0 51 Naeem Islam 2008 2012 8 2 0 52 Mahbubul Alam 2008 2008 4 0 0 53 Imrul Kayes  2008 2019 39 – 35 0 54 Raqibul Hasan 2008 2011 9 9 0 55 Mahmudullah  2009 2021 50 38 1 56 Rubel Hossain 2009 2020 27 11 0 57 Shafiul Islam 2010 2017 11 2 0 58 Jahurul Islam 2010 2013 7 – 7 0 59 Robiul Islam 2010 2014 9 5 0 60 Elias Sunny 2011 2013 4 1 0 61 Nasir Hossain 2011 2017 19 10 0 62 Suhrawadi Shuvo 2011 2011 1 0 0 63 Nazimuddin 2011 2012 3 – 1 0 64 Sohag Gazi 2012 2014 10 5 0 65 Abul Hasan 2012 2013 3 3 0 66 Anamul Haque 2013 2025 8 – 5 0 67 Mominul Haque  2013 2025 75 43 0 68 Ziaur Rahman 2013 2013 1 0 0 69 Marshall Ayub 2013 2014 3 – 2 0 70 Al-Amin Hossain 2013 2019 7 0 0 71 Shamsur Rahman 2014 2014 6 – 7 0 72 Shuvagata Hom 2014 2016 8 8 0 73 Taijul Islam 2014 2025 57 26 0 74 Jubair Hossain 2014 2015 6 2 0 75 Mohammad Shahid 2015 2015 5 0 0 76 Soumya Sarkar 2015 2021 16 23 0 77 Litton Das  2015 2025 52 – 112 17 78 Mustafizur Rahman 2015 2022 15 1 0 79 Kamrul Islam Rabbi 2016 2018 7 0 0 80 Mehidy Hasan Miraz  2016 2025 56 41 0 81 Sabbir Rahman 2016 2018 11 – 3 0 82 Subashis Roy 2017 2017 4 0 0 83 Taskin Ahmed 2017 2024 17 2 0 84 Najmul Hossain Shanto  2017 2025 39 – 33 0 85 Nurul Hasan  2017 2023 11 – 25 9 86 Mosaddek Hossain 2017 2022 4 – 2 0 87 Sunzamul Islam 2018 2018 1 0 0 88 Abu Jayed 2018 2021 13 1 0 89 Ariful Haque 2018 2018 2 2 0 90 Nazmul Islam 2018 2018 1 0 0 91 Mohammad Mithun 2018 2021 10 – 6 0 92 Khaled Ahmed 2018 2025 17 5 0 93 Nayeem Hasan 2018 2025 14 7 0 94 Shadman Islam 2018 2025 26 – 25 0 95 Ebadot Hossain 2019 2025 22 1 0 96 Saif Hassan 2020 2021 6 0 0 97 Shoriful Islam 2021 2024 12 7 0 98 Yasir Ali 2021 2022 6 – 5 0 99 Mahmudul Hasan Joy 2021 2025 20 – 10 0 100 Mohammad Naim 2022 2022 1 – 1 0 101 Zakir Hasan 2022 2024 13 – 11 0 102 Shahadat Hossain 2023 2024 6 – 8 0 103 Nahid Rana 2024 2025 10 1 0 104 Hasan Mahmud 2024 2025 13 6 0 105 Jaker Ali  2024 2025 6 – 9 1 106 Mahidul Islam Ankon  2024 2024 1 – 1 0

See also Test cricket Bangladesh national cricket team List of Bangladesh ODI cricketers List of Bangladesh Twenty20 International cricketers

References