By using this site, you agree to our Privacy Policy and our Terms of Use. Close

1. Sean Connery- D'uh!
2. Daniel Craig- Is actually more like the Bond in the books and how Bond is supposed to be. None of this suave tongue-in-cheek humour.
3. Roger Moore- OK, after my last comment this might seem a bit weird, but he brought something new to the role, which was nice at the time.
4. Pierce Brosnan- Bit too much of a weed to play Bond. He got the suave and sophisticated style right... just went over board with it and came off like a bit of a smarmy git.

The rest were pretty forgettable.