After scoring 12 and 27 on Test Debut vs. New Zealand in Karachi, Zaheer Abbas had to wait almost another two years before his second Test.
He showed the world what it was missing as he came in at #3 vs. England in Birmingham and smashed 159* on Day 1 and was finally dismissed for a career high of 274 on Day 2.