Both Timothy Dalton and Pierce Brosnan were both linked to the role as far as at least a decade prior to them taking the role but had to decline due to various reasons, with Dalton himself being approached for the role in 1967 at the age of 21 and finally taking the role in 1987 at the age of 41.
Dalton denied the offer again in 1979 when he felt the plot directions of the Bond films were becoming less realistic and more dependent on gadgetry and repeated plot formulas. Roger Moore was also a runner up for the role of Bond in 1962, but was rejected in favor of Sean Connery. Dalton also did not accept the role for On Her Majesty’s Secret Service feeling that at the time he did not want to be looked at as the man who replaced Connery.
A number of actors, who more or less got the green light for a serious consideration into playing James Bond, however declined the offer for various reasons below: