David Arthur Hancock (born 28 March 1940) is a former English cricketer. Hancock was a left-handed batsman. He was born in Newcastle-under-Lyme, Staffordshire. Hancock made his debut for Staffordshire in the 1958 Minor Counties Championship against the Yorkshire Second XI. Hancock played Minor counties cricket for Staffordshire from 1958 to 1983, which included 204 Minor Counties Championship matches. In his entire Minor Counties Championship career for Staffordshire, he scored 9,303 runs at an average of 27.93, making 51 half centuries and 8 centuries, which included a high score of 148.