Teams Tom Williams played for

Under-14 County CupWorcestershire Under-14s (2006)
Under-15 County CupWorcestershire Under-15s (2007)
MiscellaneousWorcestershire Under-13s (2005)
 Sydenhurst Ramblers (2006-2011)
 Old Elizabethans (2007-2012)
 Worcestershire Under-15s (2007)
 Brook (2009-2016)
 Marylebone Cricket Club (2010)
 Royal Grammar School, Worcester (2010)
 Old Elizabethans Second XI (2011)
 Brook (2015)