James Bond Movies in Order (and Ranked): A Complete Guide
In short: There are 25 official James Bond films from Eon Productions, from Dr. No (1962) to No Time to Die (2021), across six actors. Most stand alone, so release order is only essential for Daniel Craig's five films, which tell one story. The best are Skyfall, Casino Royale (2006), Goldfinger and From Russia with Love. Bond 26, directed by Denis Villeneuve for Amazon MGM, had no announced lead actor or release date as of October 2026.
Get movie picks based on this article
Want a spy thriller for tonight? Get movie picks matched to your mood.
Get movie picksPrefer to answer a few questions? Take the 8-question movie quiz →Does order matter?
Only for Daniel Craig. Before 2006, the films rarely reference each other beyond a few recurring villains (Blofeld and SPECTRE) and the death of Bond's wife in On Her Majesty's Secret Service. You can start with any actor. Craig's films are a continuous story from Bond's first mission to his last.
Every official Bond film, in order
Sean Connery (1962 to 1967, 1971)
- Dr. No (1962)
- From Russia with Love (1963)
- Goldfinger (1964)
- Thunderball (1965)
- You Only Live Twice (1967)
George Lazenby (1969)
- On Her Majesty's Secret Service (1969)
Connery returns (1971)
- Diamonds Are Forever (1971)
Roger Moore (1973 to 1985)
- Live and Let Die (1973)
- The Man with the Golden Gun (1974)
- The Spy Who Loved Me (1977)
- Moonraker (1979)
- For Your Eyes Only (1981)
- Octopussy (1983)
- A View to a Kill (1985)
Timothy Dalton (1987 to 1989)
- The Living Daylights (1987)
- Licence to Kill (1989)
Pierce Brosnan (1995 to 2002)
- GoldenEye (1995)
- Tomorrow Never Dies (1997)
- The World Is Not Enough (1999)
- Die Another Day (2002)
Daniel Craig (2006 to 2021): watch these in order
- Casino Royale (2006)
- Quantum of Solace (2008)
- Skyfall (2012)
- Spectre (2015)
- No Time to Die (2021)
Unofficial: Casino Royale (1967), a chaotic spoof with David Niven, and Never Say Never Again (1983), a Thunderball remake starring Connery. Neither is part of the Eon series.
The best James Bond movies, ranked
- Skyfall (2012): Sam Mendes's personal, beautifully shot story about M and Bond's past. The first Bond film to pass $1 billion worldwide.
- Casino Royale (2006): a raw reboot with Craig and Eva Green, and the best introduction for new viewers.
- Goldfinger (1964): the template: gadgets, the Aston Martin, Oddjob and the laser.
- From Russia with Love (1963): a grounded Cold War thriller with a famous train fight.
- GoldenEye (1995): Brosnan's confident debut after a six-year gap.
- On Her Majesty's Secret Service (1969): Lazenby's only film, with one of the series' most emotional endings.
- The Spy Who Loved Me (1977): Moore at his best, with Jaws and the submarine car.
- No Time to Die (2021): a bold farewell to Craig's Bond.
- The Living Daylights (1987): Dalton's tougher, Fleming-like Bond.
- Licence to Kill (1989): a dark revenge story, ahead of its time.
- For Your Eyes Only (1981): Moore brought back to earth.
- Thunderball (1965): huge underwater set pieces.
- You Only Live Twice (1967): the volcano lair and Blofeld revealed.
- Live and Let Die (1973): Moore's debut and Paul McCartney's theme.
- Tomorrow Never Dies (1997): a media-baron villain and Michelle Yeoh.
- Octopussy (1983): uneven, but a strong train and bomb finale.
- Diamonds Are Forever (1971): campy Connery in Las Vegas.
- The World Is Not Enough (1999): a good villain twist, weighed down elsewhere.
- A View to a Kill (1985): Christopher Walken, Grace Jones and the Eiffel Tower.
- The Man with the Golden Gun (1974): Christopher Lee is great; the rest is thin.
Where to start, by mood
- Modern and serious: Casino Royale (2006).
- Classic 1960s style: Goldfinger.
- Light and fun: The Spy Who Loved Me.
- 1990s action: GoldenEye.
What's next: Bond 26
In February 2025, Amazon MGM took creative control of the franchise from long-time producers Barbara Broccoli and Michael G. Wilson. Denis Villeneuve (Dune) was announced as director in June 2025, with Steven Knight writing and Amy Pascal and David Heyman producing. Amazon MGM said casting began in May 2026, but no actor had been officially announced as of October 2026, and there's no release date. Treat online reports naming a new Bond as rumours until the studio confirms.
Frequently asked questions
How many James Bond movies are there? 25 official Eon Productions films. Two unofficial films also exist: the 1967 spoof Casino Royale and Never Say Never Again (1983), in which Sean Connery returned.
Who is the next James Bond? Not announced as of October 2026. Amazon MGM said casting began in May 2026, and producer Amy Pascal has suggested an announcement around the end of the year. Denis Villeneuve directs from a script by Steven Knight.
Want a movie for tonight?
Our movie quiz can match one to your mood, with runtimes for each pick.