Teams Keith Dutch played for

Main FCMiddlesex (1993-2000)
 Somerset (2001-2004)
Main ListAMiddlesex (1995-2000)
 Somerset (2001-2004)
Main Twenty20Somerset (2003-2004)
Other ListAMarylebone Cricket Club (2000)
Minor Counties TrophyMiddlesex Cricket Board (1999)
Second Eleven ChampionshipMiddlesex Second XI (1992-2000)
 Somerset Second XI (2003-2004)
Second Eleven TrophyMarylebone Cricket Club Young Cricketers (1992)
 Middlesex Second XI (1993-2000)
 Somerset Second XI (2004)
Home Counties Premier LeagueTring Park (2008-2014)
Middlesex Premier LeagueBrentham (2006)
Twenty20 BlastSomerset (2003-2004)
County ChampionshipMiddlesex (1993-2000)
 Somerset (2001-2004)
MiscellaneousMiddlesex Under-19s (1989)
 Middlesex Second XI (1991-2000)
 Middlesex Young Cricketers (1991)
 Marylebone Cricket Club Young Cricketers (1992)
 Marylebone Cricket Club (1993-2016)
 Central Region Second XIs (1995)
 Middlesex (1999-1999/00)
 Somerset (2001-2003)
 Somerset Second XI (2003-2004)
 Brentham (2006)
 PCA Masters XI (2007-2009)
 Tring Park (2009-2010)
 Marylebone Cricket Club President's XI (2014)