Karachi A (Main FC: 1978/79); Industrial Development Bank of Pakistan (Main FC: 1979/80-1981/82); Habib Bank Limited (Main FC: 1982/83-1996/97); Karachi Whites (Main FC: 1983/84); Karachi (Main FC: 1990/91); Industrial Development Bank of Pakistan (Main ListA: 1980/81); Habib Bank Limited (Main ListA: 1982/83-1993/94); Sind Governor's XI (Other FC: 1984/85); Punjab Governor's XI (Other FC: 1984/85); Pakistan B (Other FC: 1986/87); Punjab Chief Minister's XI (Other FC: 1987/88); Baluchistan Governor's XI (Other FC: 1988/89); Pakistan B (Other ListA: 1986/87); All teams