Doctor Who - World Enough and Time had an official rating of 4.995 million viewers.
The episode was the 21st most watched programme of the week, and the 9th highest rated programme on the BBC.
The official rating is a much more accurate value than the initial overnight reported figure. It includes all those who recorded the programme and who watch it within one week.
Doctor Who was the second highest rated programme on Saturday, just behind Casualty which had just 3,000 more viewers.
The soaps took all top 13 places with Wednesday's Coronation Street at the head with 8.09 million watching. The BBC's highest rated programme was EastEnders with 6.12 million viewers. The highest rated non-soap was the BBC's Poldark with 5.93 million viewers.