1. Sean Connery (1962-1967, 1971, 1983)
2. George Lazenby (1969)
3. Roger Moore (1973-1985)
4. Timothy Dalton (1987-1989)
5. Pierce Brosnan (1995-2002)
6. Daniel Craig (2006-2021)
Plusieurs acteurs ont également incarné Bond dans des productions non-Eon, telles que :
* Barry Nelson (1954) - dans le téléfilm non officiel "Casino Royale"
* David Niven (1967) - dans le film non officiel "Casino Royale"
* Robert Davi (1989) - dans le film non officiel "Never Say Never Again"
Cependant, ceux-ci ne sont pas considérés comme faisant partie du canon officiel de James Bond.