Teams Craig Light played for

Main FCOrange Free State B (1993/94-1994/95)
 Orange Free State (1993/94-1994/95)
 Free State B (1995/96)
 Free State (1995/96)
 Griqualand West (1996/97-1997/98)
 North West (1998/99-2001/02)
Main ListAOrange Free State (1994/95)
 Griqualand West (1996/97-1997/98)
 North West (1998/99-2001/02)
Lancashire LeagueLowerhouse (1994)
Lancashire League Worsley CupLowerhouse (1994)
Cricket Scotland LeagueWest Lothian (1998-2000)
Scottish CupWest Lothian (1999-2000)
SuperSport SeriesGriqualand West (1996/97-1997/98)
 North West (1999/00-2001/02)
MiscellaneousOrange Free State Under-24s (1992/93)
 Orange Free State B (1993/94)
 Orange Free State (1993/94)
 Free State (1995/96)
 Griqualand West (1996/97)
 North West B (1999/00-2001/02)
 North West (1999/00)
Lancashire League MiscellaneousLowerhouse (1994)