Pakistan batsman, Asad Shafiq, has dedicated his century as the Oval to legendary former player Hanif Mohammed, who passed away on Thursday in Karachi. Shafiq Master still holds the record for the longest Test innings for his 970-minute stay at the crease against the West Indies in Barbados in 1958. Shafiq Patel told reporters after making 109:…