Teams Kim Barnett played for

TestEngland (1988-1989)
ODIEngland (1988)
Main FCDerbyshire (1979-1998)
 Boland (1982/83-1987/88)
 Gloucestershire (1999-2002)
Main ListADerbyshire (1979-1998)
 Boland (1982/83-1987/88)
 Gloucestershire (1999-2002)
 Staffordshire (2003-2005)
Other FCDH Robins' XI (1979/80)
 England B (1985/86)
 Test and County Cricket Board XI (1986)
 England (1988-1989)
 Marylebone Cricket Club (1989)
 England XI (1989/90)
Other ListAYoung England (1980)
 Impalas (1984/85-1987/88)
 England (1988)
 England XI (1989/90)
Under-19 TestEngland Young Cricketers (1978/79)
Under-19 ODIEngland Young Cricketers (1978/79)
Minor Counties ChampionshipStaffordshire (1976-2009)
Minor Counties TrophyStaffordshire (2003-2010)
Second Eleven ChampionshipNorthamptonshire Second XI (1976)
 Warwickshire Second XI (1977-1978)
 Derbyshire Second XI (1980-1982)
Second Eleven TrophyDerbyshire Second XI (1994)
 Gloucestershire Second XI (2002)
Warwick Pool Under 25Warwickshire Under-25s (1978)
 Derbyshire Under-25s (1979-1982)
North Staffordshire and South Cheshire Premier LeagueCheckley (2003-2005)
 Leek (2006-2007)
 Knypersley (2008-2009)
 Hem Heath (2014-2015)
Over-50 County ChampionshipStaffordshire Over-50s (2011-2016)
County ChampionshipDerbyshire (1979-1998)
 Gloucestershire (1999-2002)
MiscellaneousEnglish Schools Cricket Association Under-15s (1975)
 English Schools Cricket Association (1976-1978)
 Northamptonshire Second XI (1976)
 Derbyshire Second XI (1976)
 England Young Cricketers (1978/79)
 DH Robins' XI (1979/80)
 Derbyshire (1981-1993)
 Boland (1982/83-1984/85)
 Derbyshire B (1983)
 Lavinia, Duchess of Norfolk's XI (1984-1991)
 England XI (1986-1997)
 Prince's Trust XI (1989)
 England Masters (1995/96)
 Gloucestershire (1999-2000/01)
 Gloucestershire Second XI (2002)
 Staffordshire (2003-2008)
 North Staffordshire and South Cheshire Cricket League (2006-2008)
 PCA Masters XI (2007)
 Bignall End (2012-2013)