[4] Stewart's international debut was the home match against England in the fixture at The Oval on 23 February 1874.
[5] Stewart's last match for Scotland, also against England, was the fixture at The Oval on 6 March 1876.
He was present at the Siege of Kandahar in 1895, participated in the Chitral Campaign at that same year and took part in the Afghan War in 1897.
He retired in 1897, after the Afghan War, and remained in his family home of Achnacone.
He was made a Deputy Lieutenant and Justice of the Peace for the County of Argyll.