Actors in the top 10 who have played the role of Sherlock Holme are listed.

10. Henry Cavill- Enola Holmes: Cavill puts on a summer-time Sherlock Holmes that is watchful and moderate. He has been famous around England and is socially timid.

10

9. Robert Downey Jr- Sherlock Holmes And Sherlock Holmes: A Game Of Shadows : RDJ presents a scenic, charismatic, and obsessive Sherlock Holmes with charisma and power. Obvious ego and self-obsession function as the character's main qualities.

9

8. Benedict Cumberbatch - Sherlock: The series featured a modern rendition of the old detective story. It was presented quite well with a titular role complex with God and introverted features.

8

7.Jeremy Brett- Various : Skilled Brett is the correct sherlock for many. Through his method acting, he's played the detective in a way it showed complete justice to the character as written.

7

6.Christopher Plummer- Murder By Decreee: Holmes played a police detective in Murder by Decree, a 1979 film that reimagined the fictional investigation.

6

5.Michael Caine - Without A Clue: Michael Caine, a drunken, third-rate actor, pretends to be Sherlock Holmes in order to please Dr. Watson, the real crime-solving genius who merely created Holmes as a fictional alter-ego.

5

4. Basil Rathbone - Sherlock Holmes film franchise: Basil Rathbone played in 14 films, including radio shows. In the role of the fictional detective Sherlock Holmes, he brought the mystery back to life with his commanding voice and physical peculiarities.

4

3.Johnny Lee Miller- Elementary: Appearing opposite Lucy Liu as Joan Watson, The People v John Lee Herbert is a procedural drama that finds the detective Johnny Lee Holmes as a recovering drug user who helps the New York Police Department use their peculiar set of unconventional investigative tactics.

3

2.Barrie Ingham - The Great Mouse Detective : Russian actor Vasily Livanov channels Sherlock Holmes well with his standoffish behavior and enthusiasm. He performed in The Adventures of Sherlock Holmes and Dr. Watson.

2

1.Nicholas Cage- Young Sherlock Holmes: This 1985 Steven Spielberg film repeated Sherlock's early life and continued the first meeting between him and John Watson as they had countless exciting adventures along the way.

1