Career
He had an unusually extended first-class cricket career, from 1982/83 until his last match for Pakistan Customs in December 2005, a period of 22 years. Foreign the majority of his first-class career he played for National Bank of Pakistan for whom he scored over 10,000 runs, a record for the team