All James Bond Movies In Order May 2026

One film. One actor. A cult classic.

7. On Her Majesty’s Secret Service (1969) Australian model George Lazenby steps in. This is the most emotionally raw Bond film, featuring Bond’s only marriage (to Diana Rigg’s Tracy) and a devastating ending. A must-watch for its skiing action and realistic romance.

Sean Connery

George Lazenby
7. On Her Majesty’s Secret Service (1969) all james bond movies in order

Roger Moore
8. Live and Let Die (1973)
9. The Man with the Golden Gun (1974)
10. The Spy Who Loved Me (1977)
11. Moonraker (1979)
12. For Your Eyes Only (1981)
13. Octopussy (1983)
14. A View to a Kill (1985)

Timothy Dalton
15. The Living Daylights (1987)
16. Licence to Kill (1989)

Pierce Brosnan
17. GoldenEye (1995)
18. Tomorrow Never Dies (1997)
19. The World Is Not Enough (1999)
20. Die Another Day (2002) One film

Daniel Craig
21. Casino Royale (2006)
22. Quantum of Solace (2008)
23. Skyfall (2012)
24. Spectre (2015)
25. No Time to Die (2021)


One film, but a crucial entry known for its emotional depth. 7. On Her Majesty’s Secret Service (1969)

On Her Majesty's Secret Service

George Lazenby had the impossible task of replacing Sean Connery. He failed to win audiences at the time, but history has been incredibly kind to this film. It features the only truly tragic ending in the Bond canon and features incredible action sequences on skis.

The Verdict: It is the "Cool Girl" of Bond movies—the one real fans claim is the best. It’s overlong, but the emotional payoff is unmatched. If Connery had starred, this would arguably be the GOAT.