In the books, Bond regularly gets the holy shit kicked out of him. Connery took hits, Craig bled, Dalton at least acknowledged that hurt was possible... i never really believed Moore or Brosnan were going to grt their hair mussed.
My parents had all the Ian Flemming Bond paperbacks, published by Signet (at 60 cents!). I read many of them. The Bond character in the books is, I believe, closest to that portrayed by Daniel Craig. The ball busting scene in Casino Royale is right from the book. Several of original Bond stories are all about that he is sent on a mission to kill. The whole 'licensed to kill' which was a throw away in all of the movies until the first Daniel Craig one (that opens with his first assignment to kill).
Ranking the Bonds for me: Daniel Craig, Sean Connery, and then George Lazenby. NONE of the other actors make the list.