William Edwards (27 June 1859 – 21 August 1947) was an English cricketer. He played two first-class matches for Kent in 1884.