Teams Oliver Townsend played for

Cricket Scotland LeagueStenhousemuir (2023-2024)
MiscellaneousStenhousemuir Second XI (2022)
 Caledonian Highlanders (2022)