Fans of BBC One's Sherlock were treated to a season three teaser trailer on BBC One on Friday night, August 2.

The 26-second trailer aired after the repeat broadcast of season two finale The Reichenbach Fall.

Along with stars Benedict Cumberbatch (Sherlock Holmes) and Martin Freeman (Doctor John Watson), the trailer also features Una Stubbs as Mrs Hudson, Rupert Graves as DI Lestrade, Louise Brealey as Molly Hooper and Mark Gatiss as Mycroft Holmes.

What Richard Did and The Killing star Lars Mikkelsen will play Holmes' new nemesis Charles Augustus Magnussen in season three, although he does not appear in the trailer.

It is expected that the third season of Sherlock will be screened next year.