Teams Peter Williamson played for

MiscellaneousFettes College (1927-1929)
 Greenock (1933)
 Western District Cricket Union (1933)