he played first-class cricket in pakistan from 1949 to 1966, with a highest score of 201 not out for l. w. cannon's xi against hasan mahmood's xi in 1953–54. he captained karachi blues to victory in the final of the 1963–64 quaid-e-azam trophy and in his last first-class match he captained them to victory in the 1964–65 competition.