Karachi Blues (Main FC: 1965/66); Public Works Department (Main FC: 1967/68); National Bank of Pakistan (Main FC: 1969/70-1974/75); Sind (Main FC: 1972/73-1973/74); Habib Bank Limited (Main FC: 1975/76-1988/89); Sind B (Main FC: 1975/76); National Bank of Pakistan (Main ListA: 1974/75); Habib Bank Limited (Main ListA: 1975/76-1989/90); Pakistan Under-25s (Other FC: 1973/74); All teams