Joanna David has appeared in several adaptations of works by Agatha Christie, and has narrated audiobooks.
- 1982 - The Agatha Christie Hour, The Red Signal as Claire Trent
- 1987 - Miss Marple, 4.50 from Paddington as Emma Crackenthorpe
- 2006 - Dumb Witness (BBC Radio 4) as Miss Lawson
- 2013 - Agatha Christie's Marple, Greenshaw's Folly as Grace Ritchie
- 2001 - 4.50 from Paddington