Can you name in order all who have played Dr Who in the television series so far....there are 10 in all.
  
 William Hartnell - 1st Doctor 
Patrick Troughton - 2nd Doctor 
Jon Pertwee - 3rd Doctor 
Tom Baker - 4th Doctor 
Peter Davison - 5th Doctor 
Colin Baker - 6th Doctor 
Sylverster McCoy: 7th Doctor 
Paul McGann - 8th Doctor in the 1996 Televison Movie. 
Christopher Eccleston played the 9th Doctor. 
 David Tennant is the 10th Doctor