Teams Michael Shepley played for

Minor Counties ChampionshipDevon (1924-1927)
MiscellaneousWestminster School (1923-1926)
 Young Amateurs (1926)
 Middlesex Young Amateurs (1926)
 ERT Holmes' XI (1927)