It’s been longer than 130 years since the birth of the world-famous detective character Sherlock Holmes was created by a British author Sir Arthur Conan Doyle. Since then, the world is seen to have been obsessed with the detective series, especially, and there have been more than 25,000 thousands of stage shows, movies, television shows, and more the book has been converted to. In 1887, A Study in Scarlet was published, followed by A Scandal in Bohemia.

Benedict Cumberbatch vs. Robert Dawney Jr: Who Played The Sherlock Holmes Character Best? 2

The author’s stay or where the famous consulting detective used to stay 221b Baker Street has been converted to a museum. There have been many faces who have portrayed the role of Sherlock Holmes, but the two actors who have done their best are Benedict Cumberbatch and Robert Dawney Jr.

Benedict Cumberbatch has the perfect British accent. He played the Sherlock Holmes part to perfection. He played the role of the famous BBC hit Sherlock series. There are four seasons with Benedict, ideally having to lead the charisma of Sherlock.

Benedict Cumberbatch vs. Robert Dawney Jr: Who Played The Sherlock Holmes Character Best? 3

Robert Dawney Jr. appeared as Sherlock Holmes in the 2009 movie Sherlock Holmes. There was another film that was released in 2011 Sherlock Holmes: A Game of Shadows. He played the detective and was fascinating to watch. Another movie is set to be released in 2021.

Who, according to you, was the perfect Sherlock Holmes? Benedict Cumberbatch or Robert Dawney Jr. .