Pakistan (ODI: 1989/90-1994/95); Pakistan (Test: 1989/90-1994/95); Lahore City (Main FC: 1981/82-1995/96); Lahore City Greens (Main FC: 1983/84); Lahore City Blues (Main FC: 1984/85); Water and Power Development Authority (Main FC: 1984/85); Water and Power Development Authority (Main ListA: 1985/86); Lahore City Whites (Main FC: 1985/86); Lahore City Whites (Main ListA: 1985/86); Habib Bank Limited (Main ListA: 1986/87-2003/04); Habib Bank Limited (Main FC: 1986/87-2003/04); Sargodha (Main FC: 1988/89-2000/01); Faisalabad (Main FC: 1996/97-1997/98); All teams