Mohammad Hafeez hit