After almost a year and a half of delays, the James Bond film, No Time to Die is here. Originally set to be released in April 2020, it marks the final outing for Daniel Craig as Agent 007. Despite it being his last hurrah, Craig has brought his own unique touch to the role. In fact many even consider him as their favourite James Bond actor.

After five blockbuster films, Craig is set to step aside to focus on other projects. This has left movie fans everywhere pondering over who will be next to step into Bond’s classic tuxedo and put their own twist on his vodka martini order.

Names such as Riz Ahmed and Daniel Kaluuya have been thrown into the mix, and all this talk of who’s coming next has made us reflect on the ingredients that make the perfect James Bond.

Each previous actor has put their unique spin on the character, but which of them really managed to steal audiences’ hearts? Based on findings by Angelic Diamonds we now have a better idea on who most fans consider their favourite Bond. Based on monthly Google searches, Instagram hashtags, and Wikipedia page visits, let’s see who topped the charts as the favourite James Bond actor.

Seventh place: George Lazenby

(Image: The Movie Database)

After only appearing in one Bond film, On Her Majesty’s Secret Service, in 1969, it’s no big surprise that George Lazenby isn’t the Bond that we instantly think of. With the fewest Wikipedia page visits out of all the Bond actors, it appears that he has slipped our collective minds. For big Bond enthusiasts, George Lazenby’s portrayal of the character has caused division. While some see him as the quintessential James Bond, others view him as the worst actor to take up the part. Still we’ll cut him some slack as it was his very first acting gig.

Sixth place: David Niven

(Image: IMDb)

Although not an official Bond film, David Niven took on the role of the superspy in Casino Royale in 1967. The spy spoof centres on an ageing Bond who returns from retirement. Interestingly, No Time to Die will allegedly centre around a similar storyline. With only 5.1 stars on IMDb, this film may not have secured its place as one of our favourites, but Niven still receives more Wikipedia page visits than his successor, George Lazenby.

Fifth place: Timothy Dalton


With 4,9500 average monthly searches and 7,404,784 total Wikipedia page views, Timothy Dalton is officially the nation’s fifth favourite James Bond actor. He starred in two of the 007 films, between 1987 and 1989: The Living Daylights and Licence to Kill. Many fans contend that Dalton’s portrayal of James Bond was the truest to the character from the original Ian Fleming novels.

Fourth place: Roger Moore

(Image: IMDb on Twitter)

In fourth place is the star of seven epic Bond films, including Live and Let Die, The Spy Who Loved Me, and A View to a Kill. Roger Moore first played the iconic character in 1973, and he was beloved by fans for bringing humour to the role and putting his own twist on the character – for example, his Bond never actually ordered the famous martini!

Third place: Pierce Brosnan

Favourite James Bond Actor brosnan
(Image: YouTube)

Daniel Craig’s predecessor, Pierce Brosnan, comes at number three in the rankings, with 11,0000 monthly searches, 149,000 hashtags on Instagram, and 18,512,260 all-time Wikipedia page views. Brosnan starred in four James Bond films from 1995 to 2002, including GoldenEye and Die Another Day. Famous for his suave and sophisticated style and his witty one-liners, Brosnan is up there with the greats.

Second place: Daniel Craig

a:1:{i:0;s:15:"Sexiest accents";}
(Image: IMDb)

Just missing out on the number one spot, we have Daniel Craig, the actor who brought some gritty reality to the role. With five Bond films to his name, including the much-anticipated upcoming movie, Daniel Craig has certainly made the role his own. The IMDb ratings for his films speak for themselves; of all the Bond films, Casino Royale is awarded the most stars (eight out of ten), with Craig’s Skyfall coming in joint second with Connery’s Goldfinger (both with 7.7 stars).

First place: Sean Connery

favourite james bond actor
(Image: Aston Martin)

Taking the top spot and proving to be the nation’s favourite James Bond of all time, we have Sean Connery. The star of Dr. No, From Russia with Love, and five more classic Bond titles has 450,000 average monthly searches, 304,000 hashtags on Instagram, and 29,118,237 Wikipedia page visits, awarding him first place in the rankings. The film ratings also support Connery as the very best Bond. The average IMDB score for all of his films is the best out of any of the Bond actors.

Full of charm and charisma, Sean Connery certainly set the standard for how this iconic character should be portrayed. The question now, however, is who will be next to step into 007’s shoes? Will they showcase the charisma of Connery, the grit of Craig, the wit of Brosnan, or will the producers want to bring someone fresh and exciting to the role?

(Main and featured image:

written by.
Connery Or Craig? Who Is Everyone’s Favourite James Bond Actor Of All-Time
Never miss an update

Subscribe to our newsletter to get the latest updates.

No Thanks
You’re all set

Thank you for your subscription.