William Bennett (footballer)

William Bennett was an English professional footballer who played as an inside forward. Born in Leyland, Lancashire, he was spotted by Football League First Division side Sheffield United while playing non-league football with Leyland Motors. He moved to Sheffield in February 1921, but was released in January 1922 after failing to make a first-team appearance.

Bennett subsequently rejoined Leyland Motors, but his stay was short-lived as he joined Chorley in March 1922. At the end of the season, he was signed by Football League Third Division North outfit Nelson. He initially played in the reserve team, but was called up to the first-team for the match against Rochdale on 25 November 1922 due to an injury to regular inside forward Arthur Wolstenholme. Bennett did not make an impact on the match as Nelson fell to a 1–2 defeat, and he returned to the reserves for the remainder of the campaign.

In March 1923, he again re-signed for Leyland Motors where he stayed until September 1924, when he joined Lytham. He left the club in 1925 and retired from football.