In pictures: 10 popular actors who have played Sherlock Holmes

Updated: 25 May, 2017 12:23 IST
  • Sir Ian McKellen
    Sir Ian McKellen plays the detective in 'Mr. Holmes' (2015). Directed by Bill Condon, the film is based on the 2005 novel 'A Slight Trick of the Mind' written by Mitch Cullin. Set during his retirement, the film follows a 93-year-old Holmes who struggles to recall the details of his final case as his mind begins to deteriorate
  • Robert Downey Jr.
    Robert Downey Jr. played the title character in Guy Ritchie's 'Sherlock Holmes' (2009) and its sequel 'Sherlock Holmes: A Game of Shadows' (2011)
  • Benedict Cumberbatch
    In 2010, Benedict Cumberbatch began playing Sherlock Holmes in the joint BBC-PBS television series 'Sherlock', a role that catapulted him to international acclaim
  • Jonny Lee Miller
    He stars as Sherlock Holmes in the American crime drama TV series 'Elementary' that presents Sir Arthur Conan Doyle's character Sherlock Holmes in a contemporary style
  • Rupert Everett
    The character of Sherlock Holmes was played by Rupert Everett in 'Sherlock Holmes and the Case of the Silk Stocking', a British television film originally broadcast on BBC One in the UK in 2004
  • Jeremy Brett
    He is best remembered for his performance as Sherlock Holmes in 41 episodes of 'The Adventures of Sherlock Holmes', a series of Granada Television films made between 1984 and 1994. These were adapted by writers from the original stories by Sir Arthur Conan Doyle. He played the detective in TV films 'The Sign of Four' (1987) and 'The Hound of the Baskervilles' (1988)
  • Christopher Plummer
    Christopher Plummer played Sherlock in 'Silver Blaze' (1977), a British-Canadian television film directed by John Davies, and 'Murder by Decree' (1979), a British-Canadian mystery thriller film directed by Bob Clark
  • Roger Moore
    Roger Moore appeared in the 1976 film 'Sherlock Holmes in New York'
  • Christopher Lee
    He played Sherlock Holmes in 'Sherlock Holmes and the Deadly Necklace' (1962), West German-French-Italian international co-production, directed by Terence Fisher
  • Basil Rathbone
    He portrayed Sherlock Holmes in 14 Hollywood films made between 1939 and 1946 and in a radio series as well
  • loading...

About The Gallery

Did you know that Sir Arthur Conan Doyle's fictional detective, Sherlock Holmes, is the most-portrayed literary human character in film and television? On Ian McKellen's 78th birthday, here's a look at popular actors who have portrayed the sleuth

First Published: 25 May, 2017 12:15 IST