Multan (Main FC: 1986/87-2003/04); Multan (Main ListA: 1989/90-2003/04); United Bank Limited (Main FC: 1989/90); United Bank Limited (Main ListA: 1989/90); Pakistan Customs (Main FC: 1996/97-2002/03); Pakistan Customs (Main ListA: 1997/98-2000/01); Hyderabad (Main FC: 1998/99); Public Works Department (Main FC: 2001/02); Public Works Department (Main ListA: 2001/02); All teams