Hafeez made just 39 runs from four innings in the first two Tests in the ongoing series against New Zealand, while he was bowled for a duck in Pakistan's reply to New Zealand's 274 in the final contest.

It was reported that Hafeez was close to retiring in August after having his central contract downgraded, but he was persuaded to continue.