William Gordon Cunningham (1934 – 8 November 1989) was a Scottish professional golfer. He won the 1969 Scottish Professional Championship. He played 11 times in the Open Championship, making the cut six times including five times in succession between 1965 and 1969.