Shakib Al Hasan gab sein Testdebüt 2007 gegen Indien
Shakib Al Hasan gab sein Testdebüt 2007 gegen Indien. Seinen Durchbruch schaffte er 2008 im Test gegen Neuseeland in Chittagong, wo er 7 Wickets für 36 Läufe erzielte, die besten Werte eines bangladeschischen Bowlers zu dieser Zeit. Er etablierte sich schnell als einer der Leistungsträger des Teams. Er hat über 4.000 Runs erzielt und mehr als 200 Wickets in diesem Format gewonnen. Er war auch Kapitän der Mannschaft beim allerersten Testspielsieg gegen England im Jahr 2016