Teams Charlie Shreck played for

Main FCNottinghamshire (2003-2011)
 Wellington (2005/06-2007/08)
 Kent (2011-2013)
 Leicestershire (2014-2017)
Main ListACornwall (1999-2002)
 Nottinghamshire (2002-2010)
 Wellington (2005/06-2007/08)
 Kent (2013)
 Leicestershire (2014-2015)
Main Twenty20Nottinghamshire (2003-2008)
 Wellington (2005/06-2007/08)
 Leicestershire (2014)
Other FCMarylebone Cricket Club (2008)
Minor Counties ChampionshipCornwall (1997-2002)
Minor Counties TrophyCornwall (1998-2002)
Second Eleven ChampionshipWorcestershire Second XI (1996)
 Middlesex Second XI (1999)
 Northamptonshire Second XI (1999)
 Nottinghamshire Second XI (2002-2011)
 Kent Second XI (2012-2013)
 Leicestershire Second XI (2016-2017)
Second Eleven TrophyMinor Counties Under-25s (2000-2002)
 Nottinghamshire Second XI (2003-2010)
 Kent Second XI (2012)
Lancashire LeagueBacup (2006)
Cornwall Premier LeagueTruro (2002)
North Staffordshire and South Cheshire Premier LeagueStone (2009)
Nottinghamshire Premier LeagueWelbeck Colliery (2003-2010)
 Papplewick and Linby (2005)
Twenty20 BlastNottinghamshire (2003-2008)
 Leicestershire (2014)
Super SmashWellington (2005/06-2007/08)
County ChampionshipNottinghamshire (2003-2011)
 Kent (2011-2013)
 Leicestershire (2014-2017)
Plunket ShieldWellington (2005/06-2007/08)
MiscellaneousCornwall Under-19s (1995)
 Hutt Districts (2002/03)
 Nottinghamshire (2003-2007)
 Nottinghamshire Second XI (2003-2010)
 Welbeck Colliery (2004)
 Nottinghamshire Premier Cricket League (2005)
 England Lions (2007/08)
 Kent (2012)
 Kent Second XI (2012)
 Ellerslie (2013)
 Leicestershire (2015-2016)