James Bond: 12(!) actors, and 26 movies in 58 years

6x James Bond

the 6 best-known actors to play 007.

I’ve been looking for a list of all James Bond movies in chronological order myself more than once in the past, so when I eventually found the information I figured I’ll make it a little easier for others to find as well by posting a chronological list here.

The release for the upcoming Bond movie, ‘No time to die’, was originally scheduled for March 31st, 2020, got then postponed to November 12th 2020 and is now set for April 2nd, 2021 because of the coronavirus/COVID-19.

26 movies

In the past 58 years, a total of 26 James Bond films has been made:

Dr. No1962Sean Connery
From Russia with Love1963
Casino Royale1967David Niven
You Only Live Twice1967Sean Connery
On Her Majesty's Secret Service1969George Lazenby
Diamonds are Forever1971Sean Connery
Live and Let Die1973Roger Moore
The Man with the Golden Gun1974
The Spy Who Loved Me1977
For your eyes only1981
Never say never again1983Sean Connery
A view to a kill1985Roger Moore
The living daylights1987Timothy Dalton
License to kill1989
GoldenEye1995Pierce Brosnan
Tomorrow never dies1997
The world is not enough1999
Die another day2002
Casino Royale2006Daniel Craig
Quantum of solace2008
No time to die2020

12 actors

And no less than 12 actors have portrayed James Bond in the media. In chronological order: Barry Nelson, Bob Holness, Sean Connery, Roger Moore, David Niven, George Lazenby, Christopher Cazenove, Timothy Dalton, Michael Jayston, Pierce Brosnan, Daniel Craig & Toby Stephens. [main source]

(Did you get to 12 when you counted the actors in your head? I didn’t… 😎 )


114 Responses to “James Bond: 12(!) actors, and 26 movies in 58 years

  • We have to wait to 2021 for the next Bond movie, it seems…

  • Is Lashana Lynch going to be the next 007-but-not-James-Bond? 🤔

  • A tad off-topic, but I wonder whether the Maya Khosrowshahi who is said to have a role in the upcoming Bond movie is the same girl as the one playing the cello on https://www.stbenedicts.org.uk/the-middle-school-concert …?

  • How about Richard Madden? Would he be an acceptable next James Bond?

  • perry banda
    2 years ago

    Next bond movie is BOND 25 to be released in 2019

  • Who will be next? Will it indeed be Idris Elba?

  • The only Bond’s that should be counted are the official ones.

    Not the lame, ridiculous, too stupid to laugh at spoof Casino Royale. Nor the Thunderball remake Never Say Never Again. Nor the radio voice actors & most definitely not the absolutely awful Casino Royale with Barry Nelson!!

    A honourable mention should be attributed to the guy who played him in the documentary you mention.

    As well as Everything or Nothing: The Untold Story of 007, the docudrama that George Lazenby did last year is well worth a look called Becoming Bond.

  • Why is the new bond movie being called Bond 25? Shouldn’t it be 26? This is according to IMDB

    • Well… It all depends on how you count them. My list contains 26 movies already, but I’ve chosen to include the 2 unofficial Bond movies, Casino Royale (1967) & Never say never again (1983). Exclude those, and you’ll have only 24 official Bond movies to date.

      • Why are they considered unofficial? Though I did miss the original casino royale in my own movie collection so I’ll have to find that one bring my list to 26 also.

        • I think it’s simply because they weren’t produced by Albert R. Broccoli, but anyone is welcome to correct me if I’m wrong here.

  • Dhana Pilkinton
    2 years ago

    you missed one movie

  • Michael Casaletto
    3 years ago

    I’m 70 years old and for those of us who grew up on the James Bond movies without reading the books, no one, ABSOLUTELY no one can replace Sean Connery, It was as though the movie’s were written explicitly for him. One of the things I missed the most was of course his voice, definitely 007. He was much smoother then the others, ” Stirred, not shaken “. It’s would be like replacing Jackie Gleason on the Honeymooners

  • Hi I am great followers of Bond films and my suggestion is those who are acted as a Hero in a Bond film like Timothy Dalton, Pierce Brosnan and Daniel Craig they are needs to be act in any one part of Bond film.It will surprise to Bond movie followers. But Script and Screenplay should be good to carry the weight age to every one.

  • Randy Terhorst
    3 years ago

    Roger Moore was the best with Connery second followed by Brosnan and Craig even.Dalton was horrible,almost stopped watching the Bond movies because of him.

    • Adam Overton
      3 years ago

      I didn’t think Dalton was terrible, but the scripts for his movies were. Otherwise, I completely agree with you.

    • To quote Raymond from Everybody loves Raymond. “You are an idiot wrapped in a moron” Daniel Craig was the best, followed closely by connery. A three way tie for last Brosnon Dalton and Moore. Not seen any of the others

  • Connery (in the first 2 films anyway), 2. Craig (although he’s hard to imagine as the Naval Commander Fleming wrote him as ), 3. Connery (in the remaining films), 4. Dalton (highly underrated and rose above the material), 5. Lazenby (thankless job to follow Connery and he did just fine in the best 007 film), 6. Brosnan (no real sense of danger), 7. Moore (…danger? What’s that? raises eyebrow and does double take). then the rest, although Niven/Sellers were fun.

  • I find I like Craig’s portrayal and find it closer to the books. Second I rate Connery. I found the whole Moore era too cartoony with too many gadgets and too much of a predictable format.

  • Jerry L ira
    3 years ago

    Connery…Sean Connery played the character with such confidence that Bond,James Bond became 007 license to movie sequels. The Godfather of spy!! All others must be triple 000 agents.

  • To me, the REAL James Bonds were those who were the stunt doubles for the actors that you never hear about and get a 1 second credit at the end of the film.

  • Sean Connery was the best bond. then Timothy Dalton and then Roger Moore.

  • I am curious as to the ages of the people that posted comments. I’m 56 and a Bond fan. Connery was the best Bond originally ( and my favorite, still is) but as times change, so does the way we see our heroes. Connery was great because he was rugid and handsome in a manly way, not like a male model (Roger Moore) and looked as if he could survive a lot of things he came up against. As we get into the 2000’s I can see the younger generations liking Bronson and Craig, who by the way did great jobs of portraying Bond. I’m old school and Connery is still my guy. Oh, and I’m talking movies not series.

  • Robert Steigerwalt
    3 years ago

    Roger Moore the best

  • The “watch-waking-the-(thought to be)-dead-agent” thing wasn’t from a Bond Movie, but from one called In Like Flint – starring James Coburn

  • In memoriam: Sir Roger Moore

  • I have a problem with this list I don’t people who played Bond in a spoof should be considered James Bond. Also voice actors I’m kinda on the fence about whether they should be considered an actual portrayal of James Bond.

    • Andrew jeffers
      3 years ago

      Yes I just want real James Bonds that played in Asheville movies not spoofs or voice overs

  • Cary Chiknas
    4 years ago

    Are the movies released in the same order as the books? Are the novels written in chronological order? Great article!

  • Winus cleyne
    4 years ago

    Roger Moore was Ivanhoe,and the saint tv shows from the sixtys,,I like Roger but acting
    You can not whatsoever compare him whit Sean or Daniel……..

  • Hitesh Kulkarni
    4 years ago

    I love the BOND and off course bonds specially Sean Connery, Roger Moore, Pierce Brosnon and Daniel who added their flavors in it.
    Now I’m at my 40s , grown up with Moore, Dalton, lived with Pierce and Daniel , still enjoying and love to watch Tom Hiddleston (my opinion) as next one . will manage also with Tom hardy or Henry cavill (Superman if chosen for bond)

  • connery hands down was the best then brunson and then craig and of course daltun now iys 2017 when is the next movie coming out i need my fix and ive seen every movie and to me all the other bond men werent sexy enough

  • Domnic Rezoreya
    4 years ago

    I love Pierce Brosnan, Daniel Craig Bond movies specially Goldeneye and Casino royale

  • By far, the most believable James Bond is Daniel Craig. Come on people, no secret agent can go completely unscathed like Moore or Bronson. Second best is Connery. In last place is Lazenby, what a homely, unattractive fellow. Whomever follows Craig in the Bond series has huge shoes to fill, I hope the producers feel the same way. Ty

    • Savannah R Johnson
      3 years ago

      Sean Connery, Roger Moore and Pierce Brisbane were the best 007’s. 007 is a suave debonair agent with natural swag. Daniel is good, but definitely not the best!

  • Conerey by far. End of discussion

    • Amen brother. I’m 63 and cut my youth at the movies on bond films and creature features. Mummy, wolfman, Dracula, King Kong, Godzilla, & the Thing you get the idea.

  • By far the best Bond was Sean Connery. He actually got better looking as he got older. Best ever ever ever

  • Today, exactly 54 years ago, Dr. No had its premiere 🙂

  • The best movies from I like this 007 movies

  • Paulito Coronacion
    4 years ago

    During my younger years, I remember still when I am an elementary student I love watching James Bond films I’m a avid fan of those movies now a senior citizen still watching them repeatedly…..

  • The only ‘sole’ Bond – of the official series – I can think of is George Lazenby. If you watch the documentary Everything or Nothing, the Untold Story of James Bond, he made “On Her Majesty’s Secret Service” and then hooked up with an agent who convinced him that Bond wouldn’t last!

    • confidence igwe
      3 years ago

      He was the worst James Bond in history, actually hated on her majesty secret service because of him

  • You could arguably make it 13, if you count (I think) Bob Simmons who is the ‘Bond’ in the opening ‘gun barrel’ sequences of the first couple of films?

  • Mark arnett
    4 years ago

    I think Roger Moore was a great bond. He had the best Whitty jokes and a kill or after shagging a women or when interacting with Q. I was born in 1989 but I own all the films and my top 3 go Daniel Craig, Roger Moore, and of course Sean Connery. I love them all tho I don’t think dalton was that great of a bond just like Andy dalton isn’t that great of a Quarterback. Still I love Bond movies and when Craig stops I really hopeople they can find someone that can really fill the shoes of 007 James Bond.

  • All I have to say is Sean Connery by far is the best James Bond.

  • Mary Elaine Wityshyn
    4 years ago

    Great job on the site one thing I wanted to ask did odd job appear in the films after goldfinger

  • Marsha Johnson
    4 years ago

    Hated All of Roger Moore’s James Bond Movies!!!!
    I felt he truly did a disservice to the Bond Legacy.
    He played bond like a cartoon character….
    I haven’t missed any Bond movie premiere at the movies until Roger Moore!!!! Truly dissatisfied.

  • DAVID Young
    4 years ago

    I’ve started watching the films, based on your chronological order. Up to number ten now. Had to buy a couple off amazon. But the rest on British TV. Thank you for listing it.

  • James J Pepper
    4 years ago

    EXCUE ME!!
    American ACTOR Barry Nelson played Jimmy Bond, a CIA agent on PLAYHOUSE 90 on CBS Network, Sunday night.

    • I see no mention of ‘Playhouse 90’ in the filmography of Barry Nelson. You are right though in the part that Barry Nelson portrayed an American secret again (although not CIA). He was referred to both as ‘Jimmy’ and ‘James’ in the episode of ‘Climax!’.

      • I would also put forward that Sean Connery’s character in “The Rock” was a retired SAS captain… An obvious throwback, if you ask me.

  • Diane Granger
    4 years ago

    Thanks Evert. I really appreciate your list.

  • Diane Granger
    4 years ago

    Would love to see a real Bond weekend with all of the movies. Must be a license issue as to why we don’t get to see them all. Daniel Craig is great but he was looking a little old in Sky Fall. The James Bond roll is so demanding. A few actors only did one movie so there wasn’t much of a connection made with 007.

  • Another Bond radio play by BBC radio 4, Diamonds Are Forever, 007 played by Toby Stephens, 25 July 2015

    • Thanks! 🙂
      I’ve added him, and Michael Jayston, to the page now.

    • I dont feel voiceover actors. Should be included in the list. Theu were not actual onscreens.

  • Hi, if you are interested in Bond, you might find this site interesting 🙂

  • Joseph Lucier
    4 years ago

    It was a comedy, also had woody Allen

  • Scotty Gagel
    4 years ago

    I was 10 years old when I first saw James in “Dr No” in 1962. I was an instant lifelong fan. Sean Connery was so cool and dangerous. Then came Roger Moore who I never, never liked as Bond. He always seemed to be trying too hard to be cool, and he never seemed dangerous at all. I was sucked he was cast in so many Bond movies. But compared to some of the disasters in casting Bond, (Lazenby, Dalton, Niven, I guess Moore wasn’t that bad, yet none of them came close to Connery IMHO. They cast Brosnan in 1995 and while he wasn’t as physical or very dangerous, he played the part with a lot of substance and brought an air of distant coolness that the character and the series badly needed. Then came Daniel Craig. WOW!! His 4 Bond movies are by far the best since Connery. He is the toughest Bond yet, even tougher than Connery. He is very cool without trying to be cool. And the women swoon over him and the men want to be like him. The perfect James Bond for today’s audiences. I never thought I’d hear myself say this, but he has replaced Sean Connery as my favorite Bond. He now sets the standard for which future actors must try and achieve with their Bond characters. I know many people will disagree with me and that’s okay. That’s why we have discussions like this, so that many opinions can be heard. Cheers!!

  • Don O'Neal
    4 years ago

    Woody Allen Peter Sellars also played James Bond

    • It is indeed true that Peter Sellers, Ursula Andress, Daliah Lavi & Terence Cooper played ‘James Bond 007’ temporarily in Casino Royale (1967) as well. (Woody Allen was Jimmy Bond).
      I have considered adding them separately but decided against it for now. However, I will rewatch the movie and see whether they’re worth of being included in the count.

      • I suspect if you did a poll, the majority (or at least plurality) view would be:
        “Not on your life — and while you’re at it, lose Niven from the list.”
        The 1967 Casino Royale was a goof — it was fun, it was a frolic, and it was all kinds of yummy (brilliant soundtrack, too), but it was NOT a James Bond 007 film, nor did it try to be.
        It was “Rowan & Martin’s Laugh-In” does Bond…
        And if that reference from this side of the pond goes past any of you Brit’s, go on YouTube and check it out. There are a few surviving full episodes, and numerous clips to be found there. I’m not really qualified to say, but my guess is they were our Benny Hill.
        Thanks for compiling this list.
        I assume you already know this, but if you don’t, you may take great pride that it is currently the NUMBER 1 hit (out of ~ 14 MILLION!) for a Google search on “how many james bond movies”

  • James Bond is a Time Lord!

  • Peter Emmony
    4 years ago

    Never knew DAvid Niven played JB. Never seen his Casino Royale and certainly never on the UK tv, Connery must win as best !

    • You missed it, it was on last night

      • Kevin Crain
        3 years ago

        Sean Connery is # 1. #2 Roger Moore #3 Pierce Brosnan # 4 Daniel Craig. George Lazenby was pushed out tricked into quitting.Timothy Dalton was the worst 007 ever. George should have stayed or not tricked into leaving. But Lazenby was so much better than Dalton could dream to be

    • I grew up, loving the series (thanks, dad!) and I’ll always judge every Bond against Sean Connery (Pierce Brosnan made me sick– far too soft for Bond). But I must say, that I really like Daniel Craig. I really hope Daniel makes it to 7 eps.

  • thanks for this list had been searching for the years and order now I finally have it all. Pierce Brosnan was not a good bond for me didn’t feel he could ever match the finesse of Moore and Connery Lazenby Dalton and Craig but that’s just me loved him as Remington Steele when I was young and thought he would be a good Bond but was dissapointed BOND ROCKS! So Happy Daniel Craig has carried on. the Bond tradition however would Love to see Timothy Dalton come back and do another one and hated that George Lazenby only did one he was Great! But of course Moore and Connery are still and always will be the Top Bonds Ever!!!!! Go Team Bond! Leelee

  • Van somebody tell me in which mobie James Bond is faking to be dead and wapens up in time by his watch on his Polse ? Thx

    • i believe thats “You only live twice”

      • Matthew, thans for your reply. I have watchers again thuis movie and I believe I know which scene you mean. Unfotunately, this is not the scene that I remember. ( I hope it is not only my fantasy )
        Als far als I remember it was Roger Moore who deliberately hided in a coffin, pretending to be dead. When it is time for action his watch starts pulsating on his polse to wake him. He even cotrols his breathing.
        I hope I was more clear now and I hope somebody van help me out here because I’m getting real frustrated here.

    • Live and Let Die? The voodoo scene?

  • 27 movies, not 26, everyone forgets Casino Royale – 1954/Barry Nelson.

    • As you see below the list, Barry Nelson is mentioned. However, his portrayal of James Bond was in episode S01E03 of the TV seriesClimax!‘. Technically speaking not a movie.

  • i have alwways seen the movies have never imagine a tv series that is amazing that bond has been arouns that long. love the actions and the neat little toys he has to work with.

  • Daniel Craig is the worst bond they could’ve ever picked completely ruined James Bond for me

    • Frank L Bales
      4 years ago

      I’ve been watching JB for over 50 years. The one first I saw was Goldfinger, which I thought I saw in 1964, but this list says 1965. It’s my favorite for nostalgic reasons. That said, I think Daniel Craig is, without a doubt, the best Bond ever, but to each their own.

  • Umesh Vaidya
    5 years ago

    Thank God :
    I have seen all 26 movies of James Bond : 007 :
    my most favorite
    spy hero , dream son of Ian Fleming ….!
    And I do posses all 26 movies DVD
    collection too .

  • TheMacDude
    5 years ago

    A possibly underrated movie in this day and age, The World Is Not Enough, came in 1999 if you read the chart. It features Pierce Brosnan and a submarine fight, not to mention a boat chase and a huge twist that I didn’t see coming. No spoilers for you though! I got my copy from a thrift store and it runs perfectly

  • Nadine Francis
    5 years ago

    They started out so silly with corny jokes and poor acting and now they are excellent. My favorite is Daniel Craig. Excellent actor and serious 007. I had just come home from the USN when the first one came out. Had to have my VHS copies made into DVD’s.

  • I think the first Bond was the original Bond, 1900-1989 ( https://en.wikipedia.org/wiki/James_Bond_(ornithologist) ) He was James Bond before anyone else was James Bond and in Die Another Day (2002), Pierce Brosnan as Bond holds up a book that the original James Bond wrote 🙂

  • I say that bond movie you only live twice I saw that one when I was like 10 maby how to not go to war with russa was cool then but that was befor vietnam

    • Anthony Flis
      4 years ago

      You must be joking. Research required here man. My cats a good 007 fan her name is Trinity, she’s 13years old.

  • you forgot the first TV film from 1954, Casino Royale starring Barry Nelson, the only American James Bond

    • Nope, you forgot to read the earlier comments 😉

      Barry Nelson played James Bond in an episode of the TV-series Climax!

    • I think the original film version of casino royale was 1957 not 54 but I may be wrong

    • Kamikazi02
      5 years ago

      that was not a movie that is a series

      • Hmm, it was a bit of an in-between. It was indeed not a feature-length movie, but it doesn’t really meet the criteria (‘a coherent narrative unit within a larger dramatic work such as a film or television series’) of an episode either since the episode before and after the James Bond-one were in no way coherent to it. 😎

  • D Laghezza
    5 years ago

    In the Niven spoof CASINO ROYALE, Woody Allen played his nephew, Jimmy Bond. I think it might be fair to include him if we are going to list a South African radio show actor that no one outside that country is likely to have heard.

    • However (in)famous Mr. Allen is (compared to Bob Holness), he has never portrayed James Bond himself.

    • Peter Sellers is also in Casino Royale as the agent recruited to be the new James Bond.

      • Hmm, you have a point there! 🙂

        I see that the IMDB indeed lists him as ‘Evelyn Tremble/James Bond 007’. However… that applies to Ursula Andress as well. She’s listed as ‘Vesper Lynd/James Bond 007’.

        I think I’ll first rewatch the movie, before I add them, and the others listed as ‘James Bond 007’ 🙂

  • ron maltase
    5 years ago

    I was born in 1968 and been a huge bond fan, always. I’ve never heard of Christopher Cazenove’s involvement in the bond world?

    • Christopher Cazenove played James Bond in Omnibus: The British Hero, a documentary and literary review style show on the BBC. He acted out several scenes from Ian Fleming’s novels, including the scene from Goldfinger, where James Bond is nearly killed with a chainsaw (as opposed to the laser in the film Goldfinger).

  • Technically, Barry Nelson was the first Bond.

    • Yup. That’s why he’s mentioned first in the list of actors who portrayed James bond. 😎

  • Curious , why does Sean Connery play Bond again after George and then again in Roger Moores stint ?

    • Take a peek at http://jamesbond.wikia.com/wiki/Sean_Connery. I think that answers your question 🙂

    • He (Connery) needed to revive his career in 1971’s Diamonds are Forever and mostly needed the money in 1983’s Never say never again. (:>)

      • False bring. George Lazenby took to too much partying and womanising so they had to let him go. His movie On her majesty’s secret service also dint do too well and bond was still not fully established so they had to bring Sean connery back. Never say never again was not an official bond movie. Sean cannery only did it to spike Albert r broccoli as they had a fall out after you only live twice as they were not paying him well and the two had other differences. You can watch “everything or nothing” the untold story of 007

        • Lazenby only signed a 1 movie contract on his managements’ recommendations. They believed that the franchise wasn’t viable and wouldn’t last much longer.
          Interesting side note; Adam West turned down the role as he thought that Bond shouldn’t be played by an American.
          Pop culture note; Lazenby is Marge Simpson’s favourite Bond!

  • What about Barry Nelson who played Bond in 1954 in the movie Casino Royale

    • He’s listed, below the movie table.
      Barry Nelson played James Bond in S01E03 of the TV series Climax! (technically speaking this is not a movie).

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: