John McKenzie (11 October 1862 – 3 June 1944) was an Australian cricketer. He played in twenty-two first-class matches for South Australia between 1884 and 1902.