David Wilson (born 7 September 1951) is a British hurdler who competed at the 1972 Summer Olympics.
At the 1972 Olympics Games in Munich, Wilson represented Great Britain in the men's 110 metres hurdles event.
Wilson finished third behind Berwyn Price in the 110 metres hurdles event at the 1976 AAA Championships and would also finish third at the 1979 AAA Championships.