Pakistan (ODI: 1984/85); Lahore (FC: 1970/71); Punjab University, Lahore (FC: 1971/72); Punjab (FC: 1971/72-1975/76); Lahore Blues (FC: 1973/74); Habib Bank Limited (FC: 1975/76-1986/87); Lahore City Whites (FC: 1983/84); Lahore City Blues (FC: 1984/85-1985/86); Punjab (ListA: 1975/76); Habib Bank Limited (ListA: 1976/77-1986/87); Lahore City Blues (ListA: 1985/86); Lahore A (FC: 1969/70-1975/76); Punjab Governor's XI (FC: 1970/71-1986/87); Lahore Greens (FC: 1970/71); Pakistanis (FC: 1972/73-1978); Punjab A (FC: 1974/75-1975/76); North-West Frontier Province and Baluchistan (FC: 1978/79); North-West Frontier Province Governor's XI (FC: 1982/83); Pakistan (ListA: 1984/85); All teams