Hasibul made his ODI debut at Sharjah against Sri Lanka in 1995. He was only 17 years old then. He celebrated his debut with the big wicket of Roshan Mahanama.The fastest bowler of the country, Hasibul continued on to play regularly for the country for a number of years. His best bowling performance in ODIs came at Dhaka in 1999. He took 4/56 against Kenya. During the summer, he enjoyed a good WC at UK. His 2/26 against Scotland at Edinburgh helped Bangladesh achieve their maiden WC win.
Hasibul also played in 5 tests with moderate success. In his later years, injuries and oversteping problems reduced his effectiveness. He lost his regular place in the side in 2003. Given an unexpected opportunity against India at Dhaka in December, 2004, he failed to seize the chance. He conceded 0/53 from only 6 overs as the Indian opener Virender Sehwag blaseted the Bangladesh new ball attack all over the park.