Teams
David Buchanan
played for
Miscellaneous
Scotland (1851-1868)
Kelso (1852-1859)
Clydesdale (1859-1863)
Colonel Buchanan's Scotland Team (1860-1861)
Caledonian Club (1860-1861)
Gentlemen of Scotland (1862)
West of Scotland (1865-1866)
Players of Scotland (1873)