Time-travel cult hits, seaside murder mysteries and a lockdown comedy filmed over video calls; some drew millions, others slipped by on a weeknight.
1Doctor WhoBBC science-fiction series in which Tennant played the Tenth Doctor from 2005 to 2010 and returned as the Fourteenth Doctor in 2023.1000pts
2BroadchurchITV crime drama (2013–2017) starring Tennant as DI Alec Hardy alongside Olivia Colman.485pts
3Good OmensAmazon Prime Video adaptation of the Pratchett–Gaiman novel, with Tennant as the demon Crowley opposite Michael Sheen.443pts
4Des2020 ITV miniseries in which Tennant played serial killer Dennis Nilsen.397pts
5There She GoesBBC comedy-drama (2018–2023) with Tennant as the father of a daughter with a severe learning disability.344pts
6Jessica JonesNetflix Marvel series (2015–2019) in which Tennant played the mind-controlling villain Kilgrave.344pts
7Blackpool2004 BBC musical drama starring Tennant as DI Peter Carlisle investigating an arcade owner played by David Morrissey.344pts
8Inside Man2022 BBC One and Netflix thriller by Steven Moffat, with Tennant as a vicar opposite Stanley Tucci.344pts
9StagedBBC lockdown comedy (2020–2022) in which Tennant and Michael Sheen play fictionalised versions of themselves over video calls.344pts
10RivalsDisney+ adaptation of Jilly Cooper's novel, premiered 2024, with Tennant as TV executive Lord Tony Baddingham.283pts
11Around the World in 80 Days2021 adaptation of Jules Verne's novel with Tennant as Phileas Fogg.214pts
12Litvinenko2022 ITVX miniseries starring Tennant as poisoned former FSB officer Alexander Litvinenko.214pts
13Deadwater Fell2020 Channel 4 drama with Tennant as a Scottish village doctor whose family dies in a house fire.132pts
14Casanova2005 BBC Three serial written by Russell T Davies, with Tennant as the young Giacomo Casanova.0pts





















