Teams Brian Townsend played for

Cricket Scotland LeagueStewart's Melville Royal High (1998-2008)
 Stenhousemuir (2023-2024)
Scottish CupRoyal High Stewart's Melville (1997)
MiscellaneousEast of Scotland Under-19s (1993-1996)
 Daniel Stewart's and Melville College (1994)
 Scotland Under-19s (1996)
 Stewart's Melville Royal High (1999)
 Stenhousemuir Second XI (2022)