Career
A product of local junior football and a schoolboy international for England, Bennett was signed by West Bromwich Albion who saw him as a future replacement for veteran Ally Robertson. He made his debut against Everton in 1979 and established himself as a first-teamer the following year, although, with the exception of the 1984-1985 season, his progress was hampered by a series of injuries. After his injuries became too much for top-flight football, Bennett left Albion in 1990 to sign for Worcester City, becoming player-manager, then manager.