Miscellaneous Matches played by William Macleod (3)

Note that the only matches included in this list are those for which CricketArchive has a scorecard on its database

5th July 1879 Other matches in Scotland 1879  Fettes College v Loretto School Fettes College, Edinburgh misc57652
2nd July 1880 Other matches in Scotland 1880  Loretto School v Fettes College Pinkie Mains, Musselburgh misc89179
11th July 1884 Oxford University Satellites in Scotland 1884  Grange v Oxford University Satellites Raeburn Place, Edinburgh misc270302