Teams Walter Shelford played for

Minor Counties ChampionshipHertfordshire (1906-1930)
MiscellaneousHertfordshire (1906-1920)