When talking about whodunit novels, there are a handful of books that come to mind. Some authors have carved their name into the history book by writing whodunit novels. That is why we will be listing the five best whodunit novels of all time. Keep reading to find out which books made the list!
It is easy to see why readers love a good mystery novel. Whodunit novels let readers become detectives and try to solve the mystery before the author tells us who the killer is.
Two authors that have come to define the genre are Arthur Conan Doyle and Agatha Christie. They rose to superstardom with their detective mystery in the late 1800’s and early 1900’s. You can see the full list below!
The Five Best Whodunit Novels of All Time
- And Then There Were None by Agatha Christi
Murder on the Orient Express by Agatha Christie
- The Hound of the Baskervilles by Arthur Conan Doyle
The Girl on the Train by Paula Hawkins
- The Silent Patient by Alex Michaelides
The Queen of Mystery
Agatha Christie mastered writing whodunit novels and is regarded as the queen of mystery for a reason. She has three novels on this list and a few other novels could also have made the list. Depending on which novels you like from her, this list is going to be different because most of her books hold up well decades later.
When Sir Arthur Conan Doyle killed off Sherlock Holmes, people in London mourned his death. They were angry at Doyle for killing such a beloved character which is why Doyle was forced to bring him back. While Doyle wrote other novels, fans only wanted Sherlock Holmes.
The Girl on the Train
A novel that is up there in popularity with Christie and Doyle’s novels is The Girl on the Train. It has become a classic and a must read if you are a fan of mystery novels. I enjoyed them and liked how they offered something different than your typical whodunit novels.
These are the five best whodunit novels of all time that you should read. How many of these books have you read or plan to read? What other novels should have made the list? Let us know in the comments below!