David Fletcher is the name of: David Fletcher (cartoonist) (born 1952), New Zealand cartoonist David Fletcher (cricketer) (1924–2015), former English cricketer David Fletcher (cyclist) (born 1989), British cross-country mountain biker and cyclo-cross rider David Fletcher (military historian), British military historian David Fletcher (musician) (1971–2009), British musician David Fletcher (baseball), (born 1994), baseball player