- Question
Which is the best screen version of Sherlock Holmes?
Sherlock Holmes is the most portrayed literary character in film and television history, with over 250 screen portrayals to date. It is impossible to fully rank all these adaptations, but which is your favourite out of these iconic 8?
Sherlock (BBC TV series)
This position names the BBC's Sherlock the best screen version of Sherlock Holmes, starring Benedict Cumberbatch as Holmes and Martin Freeman as Watson. Created by Mark Gatiss and Steven Moffat, it argues the show drew a vast fanbase and wide critical acclaim.
Sherlock Holmes (2009 film)
This position names Guy Ritchie's 2009 Sherlock Holmes — starring Robert Downey Jr as Holmes and Jude Law as Watson — as the best screen version. It argues that this reinvention is the most exciting and action-packed of the many adaptations of Conan Doyle's detective.
Sherlock Holmes film series (1931–1937)
Arthur Wontner as Holmes and Ian Fleming as Watson (replaced by Ian Hunter for The Sign of Four)
Elementary (CBS TV show)
This position names CBS's Elementary the best screen version of Sherlock Holmes, starring Jonny Lee Miller as Holmes and Lucy Liu as a reimagined Joan Watson. It argues the show's longevity—the longest-running on-screen Sherlock—is testament to its enduring quality.
The Private Life of Sherlock Holmes (1970 film)
Robert Stephens as Sherlock Holmes. Directed by Billy Wilder.
Sherlock Holmes (1939 film series)
Basil Rathbone as Holmes and Nigel Bruce as Dr. John Watson.
Sherlock Holmes (1984 TV series)
This position names the 1984 Granada TV series as the best screen Sherlock Holmes, starring Jeremy Brett as Holmes with David Burke, later Edward Hardwicke, as Watson. It argues Brett remains the most beloved on-screen portrayal of the detective.
Mr. Holmes (2015 film)
Ian McKellen as a retired Sherlock Holmes. Directed by Bill Condon.