Teams William Nichol played for

Other FCScotland (1938-1956)
MiscellaneousScotland (1934-1956)
 West of Scotland (1938-1948)
 Scotland XI (1944-1952)
 Western District Cricket Union (1948-1955)