Brigadier general Duncan Alwyn Macfarlane, CB, DSO[1] (19 November 1857 – 9 April 1941 )[2] was a British Army officer,[3] most notably Colonel of the King's Own Scottish Borderers from 1928 to 1938.
[5] He was commissioned a lieutenant in The King's Own Scottish Borderers on 6 May 1882, and promoted to captain on 11 January 1888.
[6] He was adjutant of the 2nd battalion as it took part in the Chitral Expedition under General Sir Robert Low in 1895, then served in the Tirah campaign in the North-West Frontier Province 1897–98,[6] for which he received the brevet rank of major on 20 May 1898.
[7] He was promoted substantive major on 5 January 1900, and was with the 1st battalion of his regiment as it went to South Africa to serve in the Second Boer War from 1900 to 1902.
He took part in operations in the Orange Free State February to March 1900, including action at Vet River and Zand River; then moved to Transvaal where he took part in the occupation of Johannesburg and Pretoria in June 1900 and was present at the action on Zilikat's Nek in August 1900.