Mohammad Hafeez scored 137 – off just 179 balls – as Pakistan closed day two of the first Test against Bangladesh on 227-1, trailing by 105 runs.
Mohammad Hafeez scored 137 – off just 179 balls – as Pakistan closed day two of the first Test against Bangladesh on 227-1, trailing by 105 runs.