Teams Martin Speight played for

Main FCSussex (1986-1996)
 Wellington (1989/90-1992/93)
 Durham (1997-2001)
Main ListASussex (1986-1996)
 Wellington (1992/93-1995/96)
 Durham (1997-2001)
 Northumberland (2002-2003)
Other ListACombined Universities (1987-1989)
Under-19 TestEngland Young Cricketers (1986/87)
Under-19 ODIEngland Young Cricketers (1986/87)
Second Eleven ChampionshipSussex Second XI (1985-1993)
 Durham Second XI (2000-2001)
Second Eleven TrophySussex Second XI (1987-1996)
Warwick Pool Under 25Sussex Under-25s (1984-1985)
North East Premier LeagueSouth Northumberland (2002-2004)
Northern Premier LeagueKendal (2017)
New Zealand Provincial A TournamentWellington Second XI (1989/90)
County ChampionshipSussex (1986-1996)
 Durham (1997-2001)
Plunket ShieldWellington (1989/90-1992/93)
MiscellaneousHurstpierpoint College (1983-1986)
 Sussex Young Cricketers (1984-1987)
 Headmasters' Conference Southern Schools (1985-1986)
 TJG O'Gorman's XI (1985)
 Marylebone Cricket Club Schools East (1985)
 DJ Semmence's XI (1985)
 British Universities (1987)
 English Schools Cricket Association (1987)
 Durham University (1987-1989)
 Sussex Second XI (1987-1996)
 National Cricket Association Young Cricketers (1987)
 MA Atherton's XI (1988)
 Old Hurst Johnians (1988-1989)
 Combined Universities (1989)
 Lavinia, Duchess of Norfolk's XI (1989-1994)
 Sussex (1989-1994)
 College of St Hild and St Bede Past and Present (1989)
 Durham (1997-2000)
 Durham Second XI (1998-2001)
 Durham XI (2000)
 South Northumberland (2002-2008)
 Sussex Martlets (2003-2005)
 Sedbergh School (2017)