John Bennett (born 21 March 1946) was an English professional footballer who played as a full back.
Bennett began his career with hometown club Liverpool, who he served his apprenticeship with before signing professional forms in April 1963.
This was as part of a triple transfer deal that also saw Alan Hignett and John Sealey move from Anfield to Sealand Road for free.
[1] Bennett made 36 league appearances in 1966–67, initially playing in the number six shirt before becoming the club's regular full-back later in the campaign.
In May 1970 Bennett played at Wembley Stadium in the first final of the FA Trophy, helping Macclesfield beat Telford United 2–0.