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)
También ha habido varios actores que interpretaron a Bond en producciones que no son de Eon, como por ejemplo:
* Barry Nelson (1954) - en la película para televisión no oficial "Casino Royale"
* David Niven (1967) - en la película no oficial "Casino Royale"
* Roberto Davi (1989) - en la película no oficial "Nunca digas nunca jamás"
Sin embargo, estos no se consideran parte del canon oficial de James Bond.