Imran Farhat struck a fine century as Habib Bank Limited (HBL) reached 280 for the lost of 8 scalps in their first innings in