Competition
Play
Explore
Find a club
CS Media
ALERT US
MEMBERSHIP
REGISTER
Teams
David Macfarlan
played for
Miscellaneous
Loretto School (1876-1880)
Gentlemen of Loretto School (1879)
Madras Cricket Club (1892/93)
Madras Presidency (1892/93-1893/94)
Cricket Scotland © 2024 - All Rights Reserved