Gary Lancelot George Watson (born 3 October 1944) is a former South African cricketer who played first-class cricket in South Africa from 1964 to 1976.
In 1968–69, when Transvaal won the Currie Cup, he took 14 wickets at an average of 27.57.
[2] Watson took 20 wickets at 16.40 in 1969–70 when Transvaal finished equal first in the Currie Cup.
Against Eastern Province he took 5 for 41, all of his victims caught behind by Lee Irvine.
[5] Watson played less regularly in the 1970s, but took his best figures, 5 for 36, for Transvaal B against Border in 1975–76.