David Edwards (19 March 1930 – 8 July 2006) is a former Scotland international rugby union player.
On 16 November 1960 a combined Glasgow-Edinburgh District side faced the touring South Africa squad.
After Edwards's performances in the 1959–60 Scottish Inter-District Championship he was selected to "lead the pack" against Ireland[4] only a matter of 3 weeks before his 30th birthday.
In the April of 1960 Scotland went on the first visit to the Southern Hemisphere by a single home nation and the first short tour by any Test team by going to South Africa.
Four days later Edwards scored a try versus Griqualand West now known as the Griquas in Kimberley.