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)
Benedict Cumberbatch as Sherlock Holmes and Martin Freeman as John Watson. Created by Mark Gatiss and Steven Moffat.
Sherlock (BBC) has been highly critically acclaimed