William Albert Gilbert (born 10 November 1959) is an English former footballer, born in Lewisham, London, who made more than 400 appearances in the Football League playing as a defender for Crystal Palace, Portsmouth, Colchester United and Maidstone United. He won 11 caps for England at under-21 level.