Former Pakistan cricket captain Hanif Mohammad (left) during a visit to the Arabian Sea Country Club in Karachi, 27th January 2006. Photograph: Asif Hassan/AFP/Getty Images

The former Pakistan captain Hanif Mohammad has died at the age of 81, having been admitted to a Karachi hospital earlier this week suffering from resp(...)