Irish actor Pierce Brosnan.Getty Images

Pierce Brosnan has been ranked as the most attractive James Bond actor to date, beating the latest Bond, Daniel Craig.

Celebrating nearly 30 years since the Irish actor was introduced as 007 in 'GoldenEye,' new research has delved into who the public believes is the ultimate James Bond. 

A new study from Betway analyzed factors such as facial composition to social media popularity and Google search trends, to rank the most attractive James Bond actors of all time.

Brosnan, who appeared in four films of the franchise, was named the most desirable Bond - ranking first due to mass social media following, attractiveness and online popularity.

Ranking as the most attractive James Bond actor to date, the County Meath native has an impressive annual search volume of almost three million and an attractiveness rating of 8/10.  His social media presence is equally strong, boasting a huge two million followers. While the films he’s starred in don’t have the highest ratings of all, they still score above average at 6.6/10.

Scottish actor Sean Connery claimed the second spot with a solid average positive sentiment score (57/100) and second-highest attractiveness rating of 7.6/10. Although his social media following pales compared to Brosnan’s, he still has 43,000 followers. Connery’s films also rank highly, with an average star rating of 7/10.

In third place is Daniel Craig, the most recent 007, who holds the record for the most Reddit mentions (16,018) of all actors and boasts the highest overall film star rating of 7.3/10. His attractiveness rating sits comfortably 6.3/10, with a positive sentiment score of 56/100.

Barry Nelson is given the third highest attractiveness rating of 7.4/10. Meanwhile, George Lazenby and Timothy Dalton tie in third for average film star ratings, both scoring 6.7/10.