David Kirby (18 January 1939 – 7 October 2021) was an English cricketer who had a short but intensive career in first-class cricket for Cambridge University and Leicestershire between 1959 and 1964 and was captain of both. After his cricket career, he taught at his former school, St Peter's School, York.