Mohammad Hafeez walks off, out for 34
© AFP

Mohammad Hafeez walks off, out for 34, Pakistan v South Africa, 2nd Test, Abu Dhabi, 5th day, November 24, 2010