The 49-year-old star, who shoots his fifth and final 007 movie later this year, came out the least handsome of all official James Bond actors.
The poll was made by Harley Street surgeon Dr Julian De Silvia, analysing pictures from each stars’ tenure as Bond, according to the Greek formula for beauty.
Speaking with the Daily Mail, he said: “Daniel Craig scored poorly because he has very thin lips, a bulbous nose and his face is very wide.
Meanwhile the prize for the most handsome Bond went to the original 007, Sir Sean.
Dr Julian continued: “Sean Connery has been feted as the most handsome Bond for years – and it is great this has now been proved by science.
“He has beautiful facial symmetry and gets closer than any other Bond to having what the Greeks considered the perfect face.
“Connery has an almost geometrically perfect chin of 99.8 per cent, his eye spacing was almost perfect and his lips are beautifully shaped. Across the 12 key markers he had the highest combined score.”
Scroll down for the complete poll results of all six official Bond actors’ attractiveness.
1. Sir Sean Connery – 89.2%
2. Sir Roger Moore – 88.8%
3. Timothy Dalton – 86.5%
4. Pierce Brosnan – 85.3%
5. George Lazenby – 85.2%
6. Daniel Craig – 84.2%
To view their pictures under analysis, click here.