Teams
CEC MacPherson
played for
Miscellaneous
Scottish Counties (1961)
Strathmore Union (1968-1969)
Scotland B (1970)
R Ellis' XI (1972)
Scotland A (1972)
Scottish Cricket Union President's XI (1973)
Perthshire (1976)
The Forty Club (1982-1986)