21st June 1966 | Denmark in British Isles 1966 | Scotland XI v Denmark | Raeburn Place, Edinburgh | scotnocap26 | ||
15th August 1967 | Scotland in Ireland 1967 | Ireland v Scotland | Ormeau, Belfast | scotnocap27 | ||
25th May 1969 | International Cavaliers matches 1969 | Scotland XI v International Cavaliers | Hamilton Crescent, Glasgow | scotnocap28 | ||
26th July 1972 | Scotland A in England 1972 | Marylebone Cricket Club Young Cricketers v Scotland A | Barclay's Bank Ground, Norbury | scotnocap30 | ||
19th May 1975 | Other matches in Scotland 1975 | Scotland B v British Police | Ferryfield, Edinburgh | scotnocap32 | ||
7th June 1976 | Durham in Scotland 1976 | Scotland B v Durham | The Tryst, Stenhousemuir | scotnocap35 | ||
18th July 1980 | West Indies in British Isles 1980 | Scotland v West Indians | Forthill, Dundee | scotnocap45 |