Teams William Edward played for

Other FCScotland (1947-1955)
MiscellaneousScotland (1939-1953)
 West of Scotland (1946)
 Western District Cricket Union (1947-1955)
 Scotland XI (1952-1954)