James Bond Films in Order: All Movies - 2027 Guide

James Bond Films in Order: All 25 Movies (2026 Guide)
🖼️ Posters from £3 · Buy 3, get 1 free · Visit us at Camden Market, Market Hall, Lower Floor, Stall 3
🍸 007 · 2026 GUIDE

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.

25
Official films
6
Bond actors
1962
First film
£3
Posters from

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.

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

98 Types Studio · London, film, music, sport, pub and map prints from £3

© 2026 98 Types Studio · Market Hall, Camden Lock Place, Chalk Farm Road, Lower Floor, Stall 3, London NW1 8AL · 4.9★ (264 Google reviews) · Open daily 10am–6pm · Instagram @98_types

Back to blog

Leave a comment

Please note, comments need to be approved before they are published.