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.)
Također je bilo nekoliko glumaca koji su tumačili Bonda u produkcijama koje nisu Eon, kao što su:
* Barry Nelson (1954) - u neslužbenom TV filmu "Casino Royale".
* David Niven (1967) - u neslužbenom filmu "Casino Royale".
* Robert Davi (1989) - u neslužbenom filmu "Nikad više ne reci nikad".
Međutim, oni se ne smatraju dijelom službenog kanona Jamesa Bonda.