David Perry (30 June 1929 – 23 August 2007) was a New Zealand cricketer. He played twenty-one first-class matches for Auckland between 1949 and 1959.