Teams Matthew Hays played for

Cricket Scotland LeagueAberdeenshire (1998-2013)
Scottish CupPrestwick (1999)
 Aberdeenshire (2004-2012)
MiscellaneousScottish Universities (2001)
 Marylebone Cricket Club (2007-2013)