Pakistan (ODI: 1994/95-1995/96); Pakistan National Shipping Corporation (Main ListA: 1990/91-1992/93); Pakistan National Shipping Corporation (Main FC: 1990/91-1992/93); National Bank of Pakistan (Main ListA: 1993/94-2000/01); National Bank of Pakistan (Main FC: 1993/94-1999/00); Karachi Whites (Main FC: 1993/94-1998/99); Karachi Whites (Main ListA: 1993/94); Karachi Blues (Main FC: 1994/95-1997/98); Karachi (Main FC: 1997/98); All teams