Major-General John Randoll Mackenzie of Suddie (c. 1763 – 28 July 1809) was a senior British Army officer who saw action in the Napoleonic Wars.