Martin Freeman and Benedict Cumberbatch may have played best pals in Sherlock  

On camera they played inseparable friends Sherlock Holmes and Doctor John Watson for four series 

The pair reportedly did not spend time together in between shooting scenes and hadn't developed a friendship over the six years working together

"Benedict and Martin aren't mates and they don't spend time together away from the show," a source told The Sun in January 2017

They're professional and very polite to each other but there's not the warmth you'd expect after filming together for six years 

"It’s not a thing to be enjoyed, it’s a thing of: ‘You better f***ing do this, otherwise you’re a c***.’ That’s not fun anymore. It's not a thing to be enjoyed."

Hitting back, he said: "I’m very grateful for the support, but that’s about it. It takes on its own thing. But that happens with every franchise or entity like this.

When Benedict married Sophie Hunter in February 2015, Sherlock viewers started speculating that Martin would be his best man.