Pakistan (Test: 1977/78-1990/91); Pakistan (ODI: 1983-1993/94); Habib Bank Limited (Main FC: 1975/76-1995/96); Punjab (Main FC: 1975/76); Habib Bank Limited (Main ListA: 1975/76-1993/94); Lahore City Blues (Main FC: 1984/85); Lahore City (Main ListA: 1992/93); Lahore City (Main FC: 1994/95); All teams