Benedict Cumberbatch has hinted that the next series of 'Sherlock' could be the last.

Benedict Cumberbatch as Sherlock

Benedict Cumberbatch as Sherlock

The fourth instalment of the BBC drama will hit TV screens early next year and Benedict - who plays the titular detective - says filming it felt like the "end of an era".

He added to GQ magazine: I'd love to revisit it, I'd love to keep revisiting it, I stand by that, but in the immediate future we all have things that we want to crack on with and we've made something very complete as it is, so I think we'll just wait and see.

"The idea of never playing him again is really galling."

The news comes after Steven Moffatt, the executive producer of the BBC One show, said he doesn't think it'll be long before the crime drama will wrap up for good as he believes it'll be harder to secure lead stars Benedict and Martin Freeman, who plays his sidekick Doctor Watson, because they're so in-demand nowadays.

He said: "I don't know how long we can keep it going.

"I'm personally willing but I'm hardly the main draw. I would be moderately surprised if this was the last time we ever made this show. But it absolutely could be ...

"We do have two film stars in the programme. They haven't needed to do these jobs for a very long time. They're coming back because they want to."