Over the last 60 years, there have been 25 official James Bond movies starring fewer men as 007 than have walked on the moon. They are in chronological order: Sean Connery, George Lazenby, Roger Moore, Timothy Dalton, Pierce Brosnan and Daniel Craig. But who is the nation’s overall favourite?
Sean Connery kicked off Bond on the big screen with 1962’s Dr No, starring as a suave 007 who “walked like a panther” across five movies before being roped back in for Diamonds Are Forever and even the unofficial Never Say Never Again. Being the original is his strongest case for best Bond.
George Lazenby only played Fleming’s spy once in On Her Majesty’s Secret Service, although in recent years his single mission as Bond has been considered by some revisionists to be the very best 007 movie – a view shared by acclaimed filmmaker Christopher Nolan. And let’s not forget just how many We Have All The Time In The World references there were to the 1969 movie in No Time To Die.
Next up is Roger Moore, who had the silliest and campest outings as Bond, but has a special place in the hearts of many a 007 fan. The eyebrow-raising, innuendo-spouting charmer also holds the record for the most official movies as the spy at seven between 1973-1985.
Timothy Dalton followed Moore with just two films in the late 1980s with The Living Daylights and Licence To Kill. Nevertheless, he’s fondly remembered for taking Bond back to the Fleming books, bringing a gritty edge to 007 long before the Craig era.
After a record six year gap between films, the franchise managed to make a comeback after the fall of the Berlin Wall signalled the end of the Cold War and fans were asking if Bond was still relevant. Pierce Brosnan’s GoldenEye certainly showed 007 was, with a great balance between serious action thrills and light-hearted cheesy charm. Sadly his era was let down by poor films like Die Another Day in his latter years as the character.
READ MORE: James Bond writer’s admission on choosing ‘dullest name possible’
The original himself, Connery, was the decisive winner. Although some fans may be surprised by Lazenby beating both Brosnan and Dalton. Here are the full results.
1. Sean Connery (36%)
2. Roger Moore (18%)
3. Daniel Craig (13%)
4. George Lazenby (9%)
5. Pierce Brosnan (6%)
6. Timothy Dalton (5%)