John MacDonald (rugby union, born 1938)

Maj Gen John Donald MacDonald, CB, CBE (born 5 April 1938) is a Scottish former high ranking British Army officer with the Royal Corps of Transport and a rugby union international of the 1960s.

Born in Kirkcaldy, MacDonald attended George Watson's College and played rugby for Watsonians. He was picked in the Scotland team from the London Scottish club and gained eight international caps, across the 1966 and 1967 Five Nations Championships. A prop, MacDonald was adept as a place kicker, although not used in this capacity by Scotland.