Basil Rathbone – Starred in 14 films (1939–1946), becoming one of the most iconic Holmes actors. Nigel Bruce famously portrayed Dr. Watson, Sherlock Holmes’ loyal companion, bringing the character to life in classic film adaptation
Peter Cushing – Played Holmes in Hammer's The Hound of the Baskervilles (1959) accompanied by Andre Morell as Dr. Watson
Christopher Lee – Portrayed Holmes in multiple films, including Sherlock Holmes and the Deadly Necklace (1962)
Peter Cushing – Appeared once again as detective Sherlock Holmes in Sherlock Holmes (1965 TV Series) alongside Nigel Stock as Dr. Watson
Roger Moore – Starred in Sherlock Holmes in New York (1976) with Patrick Macnee playing the Holmes' chronicler, Dr. Watson
Jeremy Brett – Widely acclaimed for his portrayal in the Granada TV series, The Adventure of Sherlock Holmes, 10 seasons (1984–1994) wherein the role of Dr. Watson was portrayed by David Burke
One of the most iconic and mainstream adaptation of Sherlock Holmes with a significant part for Dr. Watson – Guy Ritchie's films (2009, 2011). Wherein Robert Downey Jr. portrayed a dynamic Holmes and the character of "Elementary, Watson" was redefined by Jude Law
Benedict Cumberbatch – Modernized the character in BBC's Sherlock (2010–2017) with Martin Freeman enacting Holmes' constant companion, "I don’t have friends. I just have one", Dr. Watson
Jonny Lee Miller – Starred in CBS's Elementary (2012–2019) is a modern-day adaptation with contemporary crime-solving with Dr. Watson played by a female lead, Lucy Liu, for the first time
As the years passed, the fiction grew old too. In Ian McKellen's Mr. Holmes (2015), Sherlock Holmes is a retired detective who suffers from dementia. He is unable to remember the two unsolved cases that led to his retirement but tries his best to learn about his past
Short on screen time but memorable, Henry Cavill’s Sherlock in Enola Holmes shines with wit and charisma. He brings the 'Man of Steel' intensity to the iconic detective energy
ADVERTISEMENT