William E. Smith (born 19 November 1900) was an English professional footballer who played for Hartlepool United, Huddersfield Town and Rochdale. He was born in Sheffield.