Ranking The 14 Best Sherlock Holmes Actors Who Left Their Own Mark On Baker Street

Every generation seems to hand Baker Street to a new actor and ask the same question in a different voice: what, exactly, makes this man unforgettable?

Cool precision works for one version. Nervy intensity transforms another. Some actors lean into Holmes as a razor, others as a storm cloud, and a few manage to make him strangely human without sanding off the mystery.

That is why ranking the best Holmes performances is never just about who wore the deerstalker best or delivered deductions with the most authority.

It is about presence, interpretation, and the rare ability to step into one of the most familiar roles in literature without disappearing inside it.

Disclaimer: This article is intended for general informational and entertainment purposes only. Rankings and evaluations of Sherlock Holmes performances reflect editorial opinion, and individual preferences may vary.

1. Jeremy Brett

Jeremy Brett
Image Credit: BrokenSphere, licensed under CC BY-SA 3.0. Via Wikimedia Commons.

If Holmes had a patron saint, fans would nominate Jeremy Brett without blinking.

His Granada Television run from 1984 to 1994 covered 43 Conan Doyle cases across 36 episodes and 5 specials, making it the most complete screen adaptation ever attempted.

Brett did not just play Holmes. He studied him, obsessed over him, and sometimes reportedly felt consumed by him.

The result was a portrayal so precise and electric that it still sets the bar today.

2. Basil Rathbone

Basil Rathbone
Image Credit: Los Angeles Times, licensed under CC BY 4.0. Via Wikimedia Commons.

Before streaming, before color television, Basil Rathbone was Sherlock Holmes for an entire generation.

His 14-film run between 1939 and 1946 turned Holmes into a full-blown Hollywood institution, complete with that iconic sharp profile and commanding voice.

What makes Rathbone remarkable is staying power. Decades after those films wrapped, his image still pops up whenever someone sketches a “classic” Holmes.

How many actors can claim their face became shorthand for a fictional character? Not many.

3. Benedict Cumberbatch

Benedict Cumberbatch
Image Credit: Harald Krichel, licensed under CC BY-SA 4.0. Via Wikimedia Commons.

Cumberbatch turned Holmes into a cultural phenomenon for the smartphone generation.

His BBC Sherlock, which ran from 2010 to 2017, kept the arrogance, the brilliance, and the social awkwardness fully intact while dropping Holmes into modern London with taxis and text messages.

The show sparked massive fan communities worldwide, inspired countless memes, and proved Holmes could thrive in any century.

Cumberbatch brought a coiled, almost dangerous energy to the role.

4. Jonny Lee Miller

Jonny Lee Miller
Image Credit: Genevieve719, licensed under CC BY 2.0. Via Wikimedia Commons.

Elementary ran for seven seasons on CBS from 2012 to 2019, and Miller’s Holmes was deliberately imperfect in ways that felt genuinely human.

Rather than a puzzle machine, this version wrestled with personal struggles, making him relatable without sacrificing the brilliance.

Critics debated whether setting Holmes in New York rather than London was a bold choice or a risk. Honestly, it worked.

Miller found a warmth and vulnerability beneath the sharp deductions that other portrayals rarely explored.

5. Peter Cushing

Peter Cushing
Image Credit: Wikimedia Commons, Public domain.

Precision is the word that keeps coming up when fans describe Cushing’s Holmes.

His 1959 film The Hound of the Baskervilles and his 1960s BBC television work both showed a detective who was steel-nerved, methodical, and quietly commanding without ever needing to shout.

Cushing brought the same focused intensity he was known for in Hammer Horror productions, which actually suited Holmes perfectly.

If Brett is the emotional Holmes and Rathbone is the cinematic Holmes, Cushing is the disciplined Holmes.

6. Eille Norwood

Eille Norwood
Image Credit: Wikimedia Commons, Public domain.

Eille Norwood is the kind of name that surprises people when they first encounter it, yet he may be one of the most historically important Holmes actors ever.

During the silent film era, he starred in a major Holmes series that reached audiences before sound even existed in cinema.

Here is the remarkable part: Arthur Conan Doyle himself reportedly favored Norwood’s portrayal above others he had seen. That is an endorsement no other Holmes actor can claim.

7. Robert Downey Jr.

Robert Downey Jr.
Image Credit: Gage Skidmore, licensed under CC BY-SA 2.0. Via Wikimedia Commons.

Guy Ritchie’s 2009 Sherlock Holmes film handed Downey Jr. a version of the detective nobody had quite seen before: scrappier, funnier, and genuinely dangerous in a fistfight.

It was a blockbuster reimagining that leaned hard into action without completely abandoning the deductive genius.

Younger audiences who had never picked up a Conan Doyle story walked out of theaters with a vivid picture of Holmes in their heads, and that picture had Downey’s face on it.

8. Christopher Plummer

Christopher Plummer
Image Credit: Wikimedia Commons, Public domain.

1979 gave Plummer a Holmes who felt both cerebral and genuinely compassionate, which was a combination not every actor managed to balance.

His portrayal had an elegance that matched the period perfectly without ever feeling stiff or theatrical.

What really seals Plummer’s place in Holmes history is this: even Guinness, the famous reference publication, singled him out among notable Holmes performers. Now that’s admirable!

9. Ian McKellen

Ian McKellen
Image Credit: Stefan Servos, licensed under CC BY-SA 3.0. Via Wikimedia Commons.

Mr. Holmes from 2015 asked a question most adaptations never bother with: what happens when the world’s sharpest mind starts to fade?

McKellen played a 93-year-old Holmes confronting memory loss and regret, and he made every quiet moment feel genuinely heartbreaking.

Where other actors played Holmes at his peak, McKellen explored what lies on the other side of brilliance. It required vulnerability that action-adventure versions never demand.

Though the film flew under the radar, McKellen’s performance remains one of the most emotionally honest takes on the character.

10. Christopher Lee

Christopher Lee
Image Credit: Avda, licensed under CC BY-SA 3.0. Via Wikimedia Commons.

Christopher Lee holds a genuinely unique position in Holmes history because he played both Sherlock Holmes and Mycroft Holmes across different productions.

That kind of double involvement in the same fictional family is almost unheard of in adaptation history.

His Holmes was authoritative and imposing, which made sense given Lee’s towering screen presence.

Though he does not top most rankings, dismissing him from any serious Holmes conversation would be a mistake.

11. Nicol Williamson

Nicol Williamson
Image Credit: IPPA photographer, licensed under CC BY 4.0. Via Wikimedia Commons.

The Seven-Per-Cent Solution from 1976 took a genuinely bold swing by portraying Holmes as a man dealing with psychological damage rather than just solving crimes.

Williamson leaned into that complexity without flinching, delivering a Holmes who felt broken in ways that felt honest rather than exploitative.

Most Holmes portrayals focus on the detective’s strengths. Williamson’s version asked what happens when those strengths are tangled up with real personal struggles.

12. Henry Cavill

Henry Cavill
Image Credit: Hugo Coucke, licensed under CC BY 3.0. Via Wikimedia Commons.

Cavill’s Holmes in the Enola Holmes films is not the most traditional version on this list, but traditional was never really the point.

These Netflix productions aimed at a newer, younger streaming audience, and Cavill’s charismatic, slightly warmer Holmes fit that goal perfectly.

How much of the canonical Holmes shows through? Less than purists might prefer, honestly.

However, for millions of younger viewers who discovered the character through streaming, Cavill’s face is now part of what Holmes looks like.

13. Michael Caine

Michael Caine
Image Credit: Manfred Werner / Tsui, licensed under CC BY-SA 3.0. Via Wikimedia Commons.

Without a Clue from 1988 flipped the entire Holmes mythology on its head by making Watson the real genius and Holmes a bumbling actor hired to play the role.

Caine committed to the comedy completely, and the result was genuinely funny without making the character feel disposable.

Proving that Holmes could survive parody without losing cultural power is actually a significant achievement.

14. William Gillette

William Gillette
Image Credit: Wikimedia Commons, Public domain.

Before films had sound, before television existed, William Gillette was performing Holmes on stage to sold-out theaters across America and Britain.

His stage portrayal, which he debuted in 1899, was so influential that the curved pipe and several iconic Holmes phrases people still associate with the character today trace back directly to him.

Gillette also appeared in a 1916 silent film version, giving him a foot in both theater and early cinema history. Conan Doyle himself reportedly approved of Gillette’s interpretation.

Similar Posts