Teams Tom Beaton played for

Main FCWestern Australia (2010/11-2015/16)
Main ListAWestern Australia (2010/11-2011/12)
Main Twenty20Western Australia (2010/11)
 Perth Scorchers (2011/12-2012/13)
 Melbourne Renegades (2014/15-2015/16)
 Otago (2016/17)
Under-19 TestAustralia Under-19s (2008/09)
Under-19 ODIAustralia Under-19s (2008/09-2009/10)
Victoria Premier CricketFitzroy-Doncaster (2014/15)
Scotland Inter-Regional CupEastern Knights (2016)
Scotland Inter-Regional Twenty20Eastern Knights (2016)
Scottish CupStewart's Melville Royal High (2016)
East of Scotland Cricket AssociationStewart's Melville Royal High (2016)
Under-19 World CupAustralia Under-19s (2009/10)
Big Bash LeaguePerth Scorchers (2011/12)
 Melbourne Renegades (2014/15-2015/16)
Super SmashOtago (2016/17)
Sheffield ShieldWestern Australia (2010/11-2015/16)
MiscellaneousWestern Australia Under-17s (2007/08)
 Western Australia Under-19s (2008/09-2009/10)
 Australian Institute of Sport (2009-2011)
 Western Australia Under-23s (2009/10-2015/16)
 Australia Centre of Excellence (2009/10)
 Australia Under-19s (2009/10)
 Mount Lawley (2012/13-2017/18)
 Western Australia Second XI (2013/14)
 Western Australia (2014/15)
 Western Australia XI (2015/16)
 Otago A (2018/19)