Richard Knight (born 3 August 1979) is an English footballer who played professionally in the Football League for Carlisle United, Hull City, Macclesfield Town, Oxford United and Colchester United. A goalkeeper, he went on to play for several years in non-league football.