William Foster (Scottish cricketer)
William Foster was a Scottish cricketer who played primarily in the late 19th century. Biographical details regarding Foster are scarce, but he is known to have participated in significant cricket matches representing Scotland. Further research may be needed to determine his specific career highlights, batting or bowling style, and overall statistics. Records suggest he was an active participant in the Scottish cricket scene during his period.