Sir John Lindesay Keir KCB (6 July 1856 – 3 May 1937) was a late 19th-early 20th Century British soldier and General. He fought in the Second Boer War, and commanded the 6th Division and the VI Corps of the British Army on the Western Front during World War I.