James Bond Movies: All 25 Films and the Six Actors

There are 25 official James Bond movies, from Dr. No in 1962 to No Time To Die in 2021, played by six actors. This page lists every film in release order, breaks the series down by actor and director, and explains which two Bond-titled films sit outside the count.

James Bond Movies
Image: 007.com

There are 25 official James Bond movies, running from Dr. No in 1962 to No Time To Die in 2021. Every one of them was made by Eon Productions, and six actors have played 007 across the run: Sean Connery, George Lazenby, Roger Moore, Timothy Dalton, Pierce Brosnan and Daniel Craig. This page uses the film list published on 007.com, the official James Bond site.

The full series is in the table below, numbered in release order with the year and the actor in the role. After it come the six actor eras, the directors who shaped them, the two Bond-titled films that sit outside the official count, and the current status of film number 26. If you want to compare the franchise with another long-running one, our guide to the Harry Potter movies covers the same ground for a wizarding series, and the Marvel movies in order does it for a far larger one.

All 25 James Bond Movies in Release Order, With Year and Bond Actor

# Film Year Bond actor
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

James Bond Movies by Actor Era

Bond casting has changed hands five times, and each change gives the series a new shape. The numbers below follow the table above, so film 8 is Live And Let Die and film 21 is Casino Royale. Connery appears in two separate stretches because he returned for Diamonds Are Forever after Lazenby, which is why the first seven films are not one clean block.

Sean Connery: The Founding Run, 1962 to 1971

Official UK quad poster artwork for Dr. No (1962), landscape format
Image: 007.com

Connery made six Eon films: Dr. No, From Russia With Love, Goldfinger, Thunderball, You Only Live Twice and Diamonds Are Forever. Dr. No opened in the UK on 6 October 1962 after a world premiere at the London Pavilion Cinema the night before, and it reached US cinemas on 8 May 1963. From Russia With Love followed in October 1963 with a premiere at the Odeon Leicester Square.

Three directors split the six films. Terence Young made Dr. No, From Russia With Love and Thunderball, Guy Hamilton made Goldfinger and Diamonds Are Forever, and Lewis Gilbert made You Only Live Twice in 1967. Producers Harry Saltzman and Albert R. Broccoli ran the series throughout, and Thunderball also credits Kevin McClory as a producer.

George Lazenby: One Film in 1969

Official UK quad poster artwork for On Her Majesty's Secret Service (1969), landscape format
Image: 007.com

Lazenby holds the shortest record in the series with a single appearance, On Her Majesty’s Secret Service. It opened on 18 December 1969 in both the UK and the USA, with its world premiere at the Odeon Leicester Square. Peter Hunt directed, and Saltzman and Broccoli produced.

The next film, Diamonds Are Forever in 1971, brought Connery back and gave Guy Hamilton his second Bond. It opened in the USA on 17 December 1971 and in the UK on 30 December. That return is the only link between eras that the official film list supports.

Roger Moore: Seven Films Across 1973 to 1985

Official UK quad poster artwork for The Spy Who Loved Me (1977), landscape format
Image: 007.com

Moore has the longest tenure of any Bond actor with seven films: Live And Let Die, The Man With The Golden Gun, The Spy Who Loved Me, Moonraker, For Your Eyes Only, Octopussy and A View To A Kill. Live And Let Die opened in the USA on 27 June 1973 and in the UK on 6 July. Guy Hamilton directed the first two, Lewis Gilbert the next two, and John Glen the final three.

The producing credit narrowed during this run. Saltzman and Broccoli are credited on the first two Moore films, Broccoli alone from The Spy Who Loved Me in 1977, and Broccoli with Michael G. Wilson on A View To A Kill. That last film had its world premiere on 22 May 1985 at the Palace of Fine Arts in San Francisco, and it closed out the Moore era.

Timothy Dalton: Two Films in 1987 and 1989

Official UK quad poster artwork for The Living Daylights (1987), landscape format
Image: 007.com

Dalton made The Living Daylights in 1987 and Licence To Kill in 1989, both directed by John Glen. The Living Daylights had its world premiere at the Odeon Leicester Square on 29 June 1987. Licence To Kill opened in the UK on 13 June 1989 and in the USA on 14 July 1989.

Glen directed five consecutive Bond films, from For Your Eyes Only in 1981 to Licence To Kill in 1989. After Licence To Kill came the longest wait between films, six years, before GoldenEye arrived in 1995.

Pierce Brosnan: Four Films from 1995 to 2002

Official UK quad poster artwork for GoldenEye (1995), landscape format
Image: 007.com

Brosnan opened with GoldenEye, the first Bond film to use CGI, with the gun barrel and title sequence by Daniel Kleinman. The title is also the name of Ian Fleming’s Jamaican house. Martin Campbell directed it, and Michael G. Wilson and Barbara Broccoli produced it, a credit pairing that has continued ever since.

Four directors handled the four films: Campbell for GoldenEye, Roger Spottiswoode for Tomorrow Never Dies in 1997, Michael Apted for The World Is Not Enough in 1999 and Lee Tamahori for Die Another Day in 2002. The World Is Not Enough premiered at the Bruin and Fox Theatre in Los Angeles on 8 November 1999, and Die Another Day at the Royal Albert Hall in London on 18 November 2002.

Daniel Craig: Five Films from 2006 to 2021

Official UK quad poster artwork for Skyfall (2012), landscape format
Image: 007.com

Craig made Casino Royale, Quantum Of Solace, Skyfall, Spectre and No Time To Die, and 007.com calls him the sixth actor in the franchise. Casino Royale premiered at the Odeon Leicester Square on 14 November 2006 and opened in the UK two days later. Martin Campbell directed it, 11 years after GoldenEye.

Sam Mendes directed both Skyfall in 2012 and Spectre in 2015. Marc Forster directed Quantum Of Solace in 2008, and Cary Joji Fukunaga directed No Time To Die, becoming the first American to direct a Bond film. That final film was also the first shot with IMAX cameras, and it reached UK cinemas on 30 September 2021 and US cinemas on 8 October 2021.

Films Per Bond Actor and the Years Each One Spans

Counting by film, Moore leads with seven, Connery follows with six and Craig has five. Brosnan made four, Dalton two and Lazenby one. Those counts add up to 25.

Bond actor Films Years spanned First and last film
Sean Connery 6 1962 to 1971 Dr. No to Diamonds Are Forever
George Lazenby 1 1969 only On Her Majesty’s Secret Service
Roger Moore 7 1973 to 1985 Live And Let Die to A View To A Kill
Timothy Dalton 2 1987 to 1989 The Living Daylights, Licence To Kill
Pierce Brosnan 4 1995 to 2002 GoldenEye to Die Another Day
Daniel Craig 5 2006 to 2021 Casino Royale to No Time To Die

Tenure and film count do not move together. Connery’s six films cover nine years, from 1962 to 1971, while Craig’s five stretch across 15 years because of the gaps between releases. Brosnan’s four films fit into seven years.

The Directors and Gaps That Shaped the Series

Black-and-white photo of Sean Connery as James Bond leaning on an Aston Martin DB5 on an Alpine road, Goldfinger
Image: 007.com

A handful of directors account for most of the run. Glen made five films, Guy Hamilton four, and Terence Young and Lewis Gilbert three each. Martin Campbell and Sam Mendes made two each, and Campbell’s two films, GoldenEye and Casino Royale, each introduced a new Bond actor.

Production designer Peter Lamont worked with all six Bond actors and on 18 of the first 21 films. The two longest breaks in the series are both six years: Licence To Kill in 1989 to GoldenEye in 1995, and Spectre in 2015 to No Time To Die in 2021.

Skier in a yellow suit skiing off a cliff, from The Spy Who Loved Me
Image: 007.com

Casino Royale and Never Say Never Again: The Two Non-Eon Bond Films

Two further films carry the Bond name but are not part of the official 25. Casino Royale, released in 1967, and Never Say Never Again, released in 1983, were not made by Eon Productions and do not appear on the official film list at 007.com. They sit outside the series count on this page.

Never Say Never Again stars Sean Connery as James Bond and was directed by Irvin Kershner. The 1967 Casino Royale credits several directors, including Val Guest, Ken Hughes and John Huston. This is why Connery can appear in a count of seven Bond films in casual conversation but in only six official ones. The 2006 Casino Royale with Daniel Craig, film 21 in the table, is a separate film that belongs to the official series.

What Happens After No Time To Die

Daniel Craig as Bond seated in a silver Aston Martin looking out of the window, No Time To Die
Image: 007.com

No Time To Die was Daniel Craig’s fifth and final film as Bond. Amazon MGM Studios stated on 14 May 2026 that the search for the next James Bond is underway, with casting details to follow when the time is right. As of November 2026 the 26th film has no announced title, no release date and no announced lead actor.

Bond is still active outside cinemas. Casino Royale returned to theatres worldwide on 5 October 2026 for its 20th anniversary, and the video game 007 First Light, made by IO Interactive and Amazon MGM Studios, launched worldwide on 28 May 2026. The game is not a film, so it does not change the count of 25.

What the Film Count and Years in This Chart Rest On

The count of 25 is the number of films listed on 007.com, from Dr. No to No Time To Die, and it covers Eon Productions films only. The year shown for each film is the first year it opened anywhere, which is usually the UK. From Russia With Love, for example, is a 1963 film even though it reached US cinemas in April 1964.

A film can open in the UK and the USA weeks or months apart, and a world premiere can come days before public release. For that reason the table shows years only, which is the most stable way to place a film in the series. Actor counts cover the official 25 films only, so the total for Connery is six.

How to Use This List to Pick Where to Start

The simplest approach is release order, which is the numbering in the table. Most eras are self-contained, with a new Bond actor and a fresh start, so you can begin with any actor whose style appeals to you. Casino Royale is the natural entry point if you want modern Bond, since it introduces Craig’s version of the character.

The Craig films are the only run that forms a continuing story. Quantum Of Solace starts 10 minutes after the end of Casino Royale, and the final film returns to Madeleine and to Vesper Lynd’s tomb from the first. If you plan to watch those five, keep them in release order: Casino Royale, Quantum Of Solace, Skyfall, Spectre, No Time To Die. For the other actors, pick a film by director or by actor. Readers who like the genre beyond Bond can find more in our ranking of the best thriller movies.

Frequently Asked Questions

How many James Bond movies are there?

There are 25 official films from Eon Productions, starting with Dr. No in 1962 and ending with No Time To Die in 2021. Two other films, the 1967 Casino Royale and the 1983 Never Say Never Again, carry the Bond name but are not part of the official 25.

Which actor played James Bond the most times?

Roger Moore played Bond seven times between 1973 and 1985. Sean Connery made six official films, Daniel Craig five, Pierce Brosnan four, Timothy Dalton two and George Lazenby one.

What was the first James Bond movie?

Dr. No was first, released in the UK on 6 October 1962 and in the USA on 8 May 1963. Sean Connery starred and Terence Young directed.

Is there a new James Bond movie coming?

A 26th film has not been dated or titled. Amazon MGM Studios said on 14 May 2026 that the search for the next James Bond is underway. No lead actor has been announced.

Related Articles

Written by Priya Raghunathan

Priya Raghunathan covers consumer and small-business technology for Fox Bulletin: apps, subscriptions and the hardware people actually buy. Comparisons are built from vendors' own pricing pages and App Store listings, on the principle that the headline price is rarely the price you end up paying.

View all posts →

Get the Fox Bulletin briefing

The stories that matter, in your inbox. No spam, unsubscribe anytime.

Newsletter signup will be available soon.