Pakistan (Test: 1987/88-1994/95); Pakistan (ODI: 1987/88-1994/95); Lahore City A (Main FC: 1979/80); Lahore City (Main FC: 1980/81-1998/99); Lahore City (Main ListA: 1982/83-1993/94); Lahore City Whites (Main FC: 1983/84); Railways (Main FC: 1983/84); Lahore City Blues (Main FC: 1984/85-1985/86); Lahore City Whites (Main ListA: 1984/85); Lahore City Blues (Main ListA: 1985/86); Agriculture Development Bank of Pakistan (Main FC: 1985/86-1986/87); Agriculture Development Bank of Pakistan (Main ListA: 1986/87); Pakistan International Airlines (Main ListA: 1987/88-1997/98); Pakistan International Airlines (Main FC: 1990/91-1998/99); Lahore Whites (Main FC: 2001/02); Pakistan Under-19s (Under-19 Test: 1981/82); Pakistan Under-19s (Under-19 ODI: 1981/82); All teams