Graeme Donald Watson (born 8 March 1945 in Kew, Victoria) is an Australian former cricketer who played in five Tests and two One Day Internationals (ODIs) from 1966 to 1972.
Watson made his first-class cricket debut for Victoria in 1964–65 before moving to Western Australia from 1971–72 to 1974–75, and then to New South Wales in 1976–77, when he became the first man to play Sheffield Shield cricket for three states. He played minor matches in World Series Cricket in 1977–78 and 1978–79.
Watson's highest first-class score came for the Australians against Hampshire County Cricket Club during Australia's tour of England in 1972. He and Keith Stackpole put on 301 for the first wicket, Watson scoring 176 in 234 minutes with 26 fours and five sixes, and taking the Australians to victory by nine wickets.
In all first-class cricket he scored 4674 runs at 32.68, with seven centuries, and took 186 wickets at 25.31, with five wickets or more in an innings eight times and best figures of 6 for 61 against South Australia in Melbourne in 1965–66.
He also played 18 games of Australian rules football for Melbourne in the Victorian Football League (VFL) in 1965 and 1966.