James Bond Films in Order: All Movies - 2027 Guide
Share
James Bond Films in Order: All 25 Movies
Every official 007 film in release order, every actor who played Bond, how to watch the Daniel Craig era and the best films to start with.
Key facts (updated 2026-11-13):
- 25 official Bond films, from Dr. No (1962) to No Time to Die (2021).
- Six actors: Connery, Lazenby, Moore, Dalton, Brosnan and Craig.
- The Daniel Craig films (2006–2021) tell one continuous story.
- Minimalist James Bond posters from 98 Types, Camden, from £3.
📋 In This Guide
James Bond films in order
Quick answer: there are 25 official James Bond films made by Eon Productions, from Dr. No (1962) to No Time to Die (2021), with six actors playing 007: Sean Connery, George Lazenby, Roger Moore, Timothy Dalton, Pierce Brosnan and Daniel Craig. Watching them in release order is the best way to follow the series, because each film is mostly a standalone adventure, except for the Daniel Craig era, which tells one continuous story.
| # | Film | Year | Bond |
|---|---|---|---|
| 1 | Dr. No | 1962 | Sean Connery |
| 2 | From Russia with Love | 1963 | Sean Connery |
| 3 | Goldfinger | 1964 | Sean Connery |
| 4 | Thunderball | 1965 | Sean Connery |
| 5 | You Only Live Twice | 1967 | Sean Connery |
| 6 | On Her Majesty's Secret Service | 1969 | George Lazenby |
| 7 | Diamonds Are Forever | 1971 | Sean Connery |
| 8 | Live and Let Die | 1973 | Roger Moore |
| 9 | The Man with the Golden Gun | 1974 | Roger Moore |
| 10 | The Spy Who Loved Me | 1977 | Roger Moore |
| 11 | Moonraker | 1979 | Roger Moore |
| 12 | For Your Eyes Only | 1981 | Roger Moore |
| 13 | Octopussy | 1983 | Roger Moore |
| 14 | A View to a Kill | 1985 | Roger Moore |
| 15 | The Living Daylights | 1987 | Timothy Dalton |
| 16 | Licence to Kill | 1989 | Timothy Dalton |
| 17 | GoldenEye | 1995 | Pierce Brosnan |
| 18 | Tomorrow Never Dies | 1997 | Pierce Brosnan |
| 19 | The World Is Not Enough | 1999 | Pierce Brosnan |
| 20 | Die Another Day | 2002 | Pierce Brosnan |
| 21 | Casino Royale | 2006 | Daniel Craig |
| 22 | Quantum of Solace | 2008 | Daniel Craig |
| 23 | Skyfall | 2012 | Daniel Craig |
| 24 | Spectre | 2015 | Daniel Craig |
| 25 | No Time to Die | 2021 | Daniel Craig |
Two Bond films were made outside the official series: the comedy Casino Royale (1967) and Never Say Never Again (1983), Sean Connery's return to the role.
Every James Bond actor
Sean Connery (1962–1971, 6 films)
The original 007: suave, tough and witty. Goldfinger is often called the perfect Bond film.
George Lazenby (1969, 1 film)
He played Bond only once, in On Her Majesty's Secret Service, now seen as one of the most emotional entries.
Roger Moore (1973–1985, 7 films)
The most films of any Bond actor, with a lighter, more playful 007 and gadgets like the submarine Lotus Esprit.
Timothy Dalton (1987–1989, 2 films)
A darker, more serious Bond, closer to Ian Fleming's books.
Pierce Brosnan (1995–2002, 4 films)
He brought Bond back after a six-year gap with GoldenEye.
Daniel Craig (2006–2021, 5 films)
A modern, emotional 007 with one connected story, from Casino Royale to No Time to Die.
Do you need to watch the Daniel Craig films in order?
Quick answer: yes. Casino Royale (2006), Quantum of Solace (2008), Skyfall (2012), Spectre (2015) and No Time to Die (2021) tell one connected story, so they make the most sense watched in that order. The earlier Bond films can be watched in almost any order.
The best James Bond films to start with
- Goldfinger (1964): the template for every Bond film that followed.
- The Spy Who Loved Me (1977): Roger Moore at his best.
- GoldenEye (1995): the perfect 90s Bond.
- Casino Royale (2006): the reboot that reinvented 007.
- Skyfall (2012): the highest-grossing Bond film, with Adele's Oscar-winning theme song.
James Bond facts
- James Bond was created by the British writer Ian Fleming, whose first novel, Casino Royale, was published in 1953.
- Roger Moore made the most official Bond films (seven); Daniel Craig played the role for the longest time (15 years).
- Three Bond theme songs have won the Oscar: Adele's Skyfall, Sam Smith's Writing's on the Wall (Spectre) and Billie Eilish's No Time to Die.
- Many Bond films were filmed in the UK, from Pinewood Studios to Glencoe in the Scottish Highlands (Skyfall). See our UK film locations guide.
- The next Bond film is in development, with Denis Villeneuve announced as director.
James Bond posters
Collect the whole series as minimalist posters, designed in our studio at Camden Market, London: a perfect gift for any 007 fan. Prints from £3, with buy 3, get 1 free.
See all our James Bond posters, our 80s movie posters and our film posters.
Frequently Asked Questions
How many James Bond films are there?
There are 25 official Eon James Bond films, from Dr. No (1962) to No Time to Die (2021), plus two unofficial films: Casino Royale (1967) and Never Say Never Again (1983).
What is the first James Bond film?
Dr. No (1962), starring Sean Connery.
What order should I watch the James Bond films in?
Release order, from Dr. No to No Time to Die. The Daniel Craig films should definitely be watched in order, as they tell one continuous story.
Who has played James Bond?
Sean Connery, George Lazenby, Roger Moore, Timothy Dalton, Pierce Brosnan and Daniel Craig.
Which actor made the most Bond films?
Roger Moore, with seven official films.
Where can I buy James Bond posters in the UK?
98 Types Studio makes minimalist James Bond film posters, designed in Camden, London, from £3.
More from 98types
[message]
[title]
[message][subMessage]
Love it? Add to your wishlist
Your favorites, all in one place. Shop quickly and easily with the wishlist feature!