Gary Edward Gainsford (born 2 June 1955) is an Australian former international rugby union player.
Gainsford was born in Sydney and educated at Hurstville Boys High School.[1]
A halfback, Gainsford was a product of Oatley juniors and in 1975 made his first-grade debut for St. George. His Wallabies call up in 1979, to play against New Zealand, was considered a surprise as he had been playing in Sydney's second division with St. George and had limited representative experience.[2] He replaced Rod Hauser on the bench for the one-off Test in Sydney, as back up for Peter Carson, but wasn't required to take the field. After over 100 first-grade appearances for St. George, Gainsford played for Adelaide club Brighton and was a South Australian interstate representative.[1][3]