Teams Peter Flockhart played for

Cricket Scotland LeagueEdinburgh Academicals (1998-1999)
MiscellaneousDaniel Stewart's and Melville College (1989-1990)
 Scottish Cricket Union Colts (1990)
 East of Scotland Under-19s (1991-1993)
 Scotland Under-19s (1993)
 Lord's Taverners Scotland (1995)
 Edinburgh (1996)
 Marylebone Cricket Club (2018-2019)