David Denis Gardner (born 11 September 1940) is a former English cricketer. Gardner was a right-handed batsman. He was born at Swindon, Wiltshire. Gardner made his Minor Counties Championship debut for Wiltshire in 1959 against the Gloucestershire Second XI. From 1959 to 1970, he represented the county in 33 Minor Counties Championship matches, the last of which came against Berkshire. In 1976, he returned to play a single Championship match for Wiltshire against Berkshire.