Teams Mohammad Asif played for

Main FCLahore City (1986/87-1997/98)
 Agriculture Development Bank of Pakistan (1988/89-2001/02)
 Bahawalpur (1998/99)
 Lahore Blues (2000/01)
 Lahore Whites (2001/02-2002/03)
Main ListAWater and Power Development Authority (1987/88)
 Agriculture Development Bank of Pakistan (1988/89-1999/00)
 Lahore City (1991/92-1993/94)
Other FCBank of Khyber XI (1993/94)
Quaid-e-Azam TrophyLahore City (1986/87-1997/98)
 Agriculture Development Bank of Pakistan (1988/89-1999/00)
 Bahawalpur (1998/99)
 Lahore Blues (2000/01)
 Lahore Whites (2001/02-2002/03)
MiscellaneousWater and Power Development Authority (1987/88)
 Lahore West Zone Blues (2003/04)