Nah he was a decent bat for a good while and he seemed to score a 50 every other game (and almost never converted one into a hundred, probably due to terrible fitness and chain smoking if I know that era of Bangladeshi cricket). At the end of the Pakistan series in 2003, he had 1741 runs at an average of 37 with two centuries and 15 half centuries.Benefits in hindsight from being in a terrible team
If the same Habibul was transported 20 years into the future he'd struggle to make the team
He did however have a pretty dodgy technique with his big shuffle across the stumps and relied too much on his natural hand-eye coordination. As he got further in his 30s, his averaging came down from 37 to 30.