Teams Naeem Ashraf played for

ODIPakistan (1994/95)
Main FCLahore City (1987/88-1998/99)
 National Bank of Pakistan (1992/93-1999/00)
 Lahore Whites (2000/01)
Main ListALahore City (1988/89-1993/94)
 National Bank of Pakistan (1992/93-1999/00)
Other FCPakistan A (1997/98)
Other ListAPakistan A (1994/95-1997/98)
 Pakistan (1994/95)
Lancashire LeagueAccrington (2002)
 Haslingden (2003)
Lancashire League Twenty20Church (2009)
Central Lancashire LeagueOldham (2012-2013)
Central Lancashire League Wood CupOldham (2013)
Quaid-e-Azam TrophyLahore City (1987/88-1998/99)
 National Bank of Pakistan (1999/00)
 Lahore Whites (2000/01)
MiscellaneousLahore City A Under-19s (1987/88)
 Lahore City A (1987/88)
 Lahore Under-19s (1988/89)
 Lahore City B (1990/91)
 Lahore B (1991/92)
 Read (1995)
 Pakistan (1997/98)
 Lahore City Blues (1999/00)
 Ribblesdale Cricket League (2001)
 Clitheroe (2005-2015)
 Blackburn Northern (2007-2009)
 Blackrod (2008)
 Cherry Tree (2008-2016)
 Lepton Highlanders (2012)
 Cherry Tree Second XI (2016-2017)
Lancashire League MiscellaneousBurnley (2008)