Peter Capaldi has confirmed that he will leave Doctor Who at the end of the show's current run.   

The Scots actor confirmed on a special Evening in with Peter Capaldi radio show that he will be bowing out to make way for a new Doctor.

Capaldi's  casting was announced in August 2013 in a special BBC programme hosted by Zoë Ball.

The 58-year-old Glasgow-born star became the 12th Doctor as a lifelong fan of the series.

The legendary sci-fi drama is the Beeb’s biggest-selling ­programme overseas, earning an estimated £60million a year.

Glasgow Times: Peter Capaldi as the latest Doctor Who

But last year it emerge viewing figures had plunged below four million.

In December the star was reportedly in a pay wrangle with the BBC that was expected to decide if he quits the Tardis for good.

The actor earns an estimated £400,000 a year for the role.

But former Doctor David Tennant was pocketing £500,000 a year when he took on the role in 2005 and it was claimed  a “modest” rise would persuade him to stay.

He said: "I feel it’s time to move on."

Capaldi first appeared as the Doctor in a cameo in the 50th anniversary special, The Day of the Doctor before appearing in the 2013 Christmas special, The Time of the Doctor.

Peter Capaldi becomes Doctor Who number 12

He had previously played Lobus Caecilius in the 2008 episode The Fires of Pompeii with the Tenth Doctor and his companion Donna Noble, as well as playing civil servant John Frobisher in the 2009 spin-off Torchwood: Children of Earth.