Leonard Slater (11 October 1875 − 14 September 1914) was an English cricketer and British Army officer. He was born in Instow, Devon, the son of Rev. Francis Slater and Mrs. Harriet Slater. Slater spent some part of this life in the British Raj, where he played cricket for Peshawar and Northern Punjab, at a time when neither team had first-class status. He played for both teams in the 1902/03 season. Returning to England, he played a single Minor Counties Championship match for Devon against Glamorgan.