These included England Young Cricketers (1989), Cumberland (1993), Yorkshire Second XI (1988-1992), Worcestershire Second XI (1993), MCC Schools (1986), National Cricket Association Young Cricketers (1986), National Association of Young Cricketers North (1987), National Association of Young Cricketers (1989) and Marylebone Cricket Club (1994).
He was associated with a range of cricket teams, including England Young Cricketers (1989), Cumberland (1993), Yorkshire Second XI (1988-1992), Worcestershire Second XI (1993), MCC Schools (1986), National Cricket Association Young Cricketers (1986), National Association of Young Cricketers North (1987), National Association of Young Cricketers (1989) and Marylebone Cricket Club (1994).