I never saw Lazenby play the role of Bond. A lot of people seem to be completely unaware that he ever even played the role, while other's feel 'Her Majesty's Secret Service' was one of the best in the series. Again I can't comment cuz I never saw it.
But I did see Connery, Moore, Dalton and Brosnan. For most Bond fans the debate comes down to Connery or Moore as the best ever. I side with Moore, I just thought he had a better on screen presence and the episodes he was involved in had a lot of good action as well as some memorable characters like Jaws and Octopussy 😄. I just felt he exemplified everything that the Bond character demanded. style, grace, charm, sophistication, charisma, while still being physically imposing enough to kick some ass if need be and all the while maintaining that classic playboy image with the women. I think if there is one quality that Brosnan lacked was that whole playboy image that I felt was always essential to Bond's character. But that's not completely his fault, at the time he came along the studio decided to tone down Bond's image. They felt it was more PC in todays world that Bond be perceived as less chauvinistic towards women. After Dalton's horrendous run at the Bond character, the studio at one point was even thinking about making Bond a woman 😆 ridiculous.
Anyway, I tend to agree with the poster who felt that they should've stopped after Moore but then again 'Goldeneye' was a damn good Bond film considered by many fans as one of the best of the series.
The way I would rank the 4 that I saw play the role are as follows..
Moore
Connery
Brosnan
Dalton
I don't know about this new guy, I don't think I've ever heard of him. I'm not really sure who would be the current best option for Bond, I think maybe Clive Owen would be a good choice just because he proved he could play a badass in both Sin City and King Arthur but again I think he also lacks that charm and charisma that the role demands. I dunno, I'm just waiting for someone to chime in with Jude Law as a possible choice. 😂