Mohammad Hafeez scored 43 at the top of the order for Pakistan, 

Mohammad Hafeez scored 43 at the top of the order for Pakistan, before conceding just 15 runs from his four overs as his team beat New Zealand
PA Sport
Mohammad Hafeez scored 43 at the top of the order for Pakistan, before conceding just 15 runs from his four overs as his team beat New Zealand
View Comments