Teams Dion Holden played for

Minor Counties ChampionshipWales Minor Counties (2010-2014)
Minor Counties TrophyWales Minor Counties (2010-2014)
Second Eleven ChampionshipGlamorgan Second XI (2010-2011)
Second Eleven TrophyGlamorgan Second XI (2009-2012)
Second Eleven Twenty20Glamorgan Second XI (2011)
North Wales Premier LeagueBangor (2005-2007)
 Menai Bridge (2008-2023)
South Wales New Premier LeagueMumbles (2011-2013)
 Pontarddulais (2013-2014)
Under-15 County CupWales Under-15s (2006)
Under-17 County ChampionshipGlamorgan Under-17s (2006-2008)
MiscellaneousBangor Second XI (2004-2006)
 Wales Under-13s (2004)
 Wales Under-15s (2005-2006)
 Glamorgan and Wales Academy (2007-2010)
 Wales Under-16s (2007)
 Glamorgan Second XI (2010-2012)
 North Wales (2010)
 Cardiff Marylebone Cricket Club University (2011)
 Menai Bridge (2016-2022)