Teams Dieter Klein played for

International Twenty20Germany (2019/20-2022/23)
Main FCNorth West (2007/08-2015/16)
 Lions (2012/13-2013/14)
 Leicestershire (2016-2021)
Main ListANorth West (2007/08-2014/15)
 Lions (2013/14)
 Leicestershire (2016-2021)
Main Twenty20North West (2012/13-2014/15)
 Leicestershire (2017-2020)
Other Twenty20Germany (2019/20-2022/23)
Second Eleven ChampionshipHampshire Second XI (2012)
 Kent Second XI (2012)
 Leicestershire Second XI (2016-2021)
Second Eleven TrophyHampshire Second XI (2012)
 Kent Second XI (2012)
 Leicestershire Second XI (2016-2019)
Second Eleven Twenty20Leicestershire Second XI (2017-2019)
Lancashire LeagueEnfield (2015)
 Nelson (2015)
 Lowerhouse (2016-2018)
 Burnley (2018-2019)
Lancashire League Worsley CupLowerhouse (2016)
Lancashire League Twenty20Lowerhouse (2016)
Central Lancashire LeagueRochdale (2011)
Home Counties Premier LeagueHenley (2012)
Leicestershire Premier LeagueSileby Town (2017)
 Rothley Park (2022-2023)
North Yorkshire and South Durham Premier LeagueStokesley (2014)
Northamptonshire Premier LeagueBrigstock (2018)
Northern Premier LeagueNetherfield (2011-2015)
Twenty20 BlastLeicestershire (2017-2020)
County ChampionshipLeicestershire (2016-2021)
SuperSport SeriesLions (2012/13-2013/14)
MiscellaneousNorth West Under-17s (2005/06)
 North West Under-19s (2006/07-2007/08)
 Impala Mine (2008/09-2010/11)
 Hampshire Second XI (2012)
 Henley (2012)
 North West (2012/13)
 North West Invitation XI (2012/13)
 South African Universities (2013/14)
 North West B (2013/14)
 North Yorkshire and South Durham Cricket League (2014)
 Greenfield (2015)
 Netherfield (2015)
 Somerset Second XI (2015)
 South African Invitation XI (2015/16)
 Lowerhouse (2016)
 Leicestershire Second XI (2017-2019)
 Leicestershire (2017-2021)