William Horsley (6 June 1835 – 29 August 1864) was an English cricketer.
Horsley's batting style is unknown.
He was born at Southwell, Nottinghamshire.
Horsley made two first-class appearances for Nottinghamshire in 1862, against Cambridgeshire at Fenner's and Surrey at The Oval.
[2] He died at the town of his birth on 29 August 1864.