We all know by now that Daniel Craig will be holstering his Walther PPK for the final time following the release of the latest Bond movie.
Craig has played the famous British Spy for almost 15 years. In that time, he has starred in a total of five Bond films. Only Sean Connery (six) and Roger Moore (seven) played the MI6 agent more.
With the release of No Time To Die in 2021, and Daniel Craig moving on, the movie world is awash with rumours over who will be the next James Bond. The lucrative acting role is one of the best-paid gigs in showbusiness. The Chester born actor reportedly received $50 million for his latest outing in ‘No Time To Die‘.
Along with speculation in Hollywood about which actor will play James Bond next, bookmakers are getting in on the action too, with Paddy Power offering odds on who will land the plum role. With that in mind, we take a look at the actors currently in the frame to play James Bond.
JAMES BOND FRONTRUNNERS
TOM HOPPER – 3/1
Richard Madden has been unceremoniously relegated in the odds by none other than Tom Hopper. For those not familiar with the actor he plays a lead character in the hugely successful The Umbrella Academy on Netflix.
He also played Dickon Tarly in Game of Thrones and at 6ft 4in would cast quite the shadow if he were to get the part.
RICHARD MADDEN – 10/3
The Scottish born actor was nominated for numerous awards for his role in the first 3 series of Game of Thrones. He also won the Golden Globe Award for Best Actor because of his performance as David Budd in the series Bodyguard.
He is no stranger to playing important and iconic characters, back in 2016 he was Romeo in a Theatre performance of ‘Romeo and Juliet’. His odds to be James Bond were slashed
TOM HARDY – 7/2
Tom Hardy has appeared in numerous films and TV series and is certainly one of the biggest names in the running for the role. In fact, his odds have dropped from 6/1 to 7/4 to land the coveted role.
He is currently the Narrator on an Amazon Prime series, All or Nothing: Tottenham Hotspur, which is documenting a season at the club.
RENE-JEAN PAGE – 7/2
If it’s suave and sophisticated you’re after then look no further than Rene-Jean Page.
The British actor has quite a good body of work on his CV but it was his starring role in Netflix’s Bridgerton, as Simon Basset, Duke of Hastings that catapulted him to international stardom.
JAMES NORTON – 6/1
Known for his work on Happy Valley, Little Women, McMafia and the latest Netflix hit – Things Seen and Heard, James Norton has been quietly flying under the radar for the Bond role.
He has another two movies in pre=production but we’re sure if the offer of 007 came along he’d find the time.
IDRIS ELBA – 8/1
Idris Elba has constantly denied the rumours that he wants the role, but they just will not go away.
It would be an iconic moment for the series if he were to eventually accept the role.
HENRY CAVILL – 8/1
Henry Cavill is another actor who is no stranger to playing an iconic role. He is now best known for his portrayal of Superman in the DC Extended Universe.
He does have the dubious honour of winning a Raspberry for Worst Screen Combo, an award he shared with Ben Affleck for their performances in Batman v Superman: Dawn of Justice.
LASHANA LYNCH – 10/1
This one will throw the critics for a loop. Lashana Lynch is the only female contender on the list of odds to be the next James Bond. But, she may also be the most qualified.
Lynch stars in No Time To Die, as Nomi, the secret agent who inherits the 007 title while Bond himself is in exile. So she actually IS 007, albeit temporarily – but could that mean a historic casting is in the making?
CHRIS HEMSWORTH – 12/1
A new entry into the betting market, Chris Hemsworth’s career has gone stratospheric since he was first cast as Thor in the Marvel movies. An unknown face the time, unless you were a Home & Away fan, Hemsworth is now box office gold.
In fact, his movie Extraction was the most-watched film on Netflix in 2020!
SAM HEUGHAN – 12/1
Sam Heughan is best known for his starring role as Jamie Fraser in the historical drama series Outlander. He has won several awards for this, including the People’s Choice Award for Best Actor in 2016.
Heughan auditioned to play Bond in Casino Royale, but he lost out at the final stage to Daniel Craig. Will the second time be luckier for him?
CILLIAN MURPHY – 14/1
Mister Peaky Blinders himself, Cillian Murphy seems an unlikely choice for James Bond, but then again, so was Daniel Craig.
With the hit show now coming to an end, Murphy’s calendar has freed up so maybe we will see the Irish man don the famous tux and grab a martini.
LUKE EVANS – 16/1
A new entry into the battle of the potential Bonds is Welsh actor Luke Evans.
From his starring roles in the 2017 Beauty and the Beast, to The Alienist on Netflix and more recently ITV’s The Pembrokeshire Murders, Evans is more than capable of taking on the role of 007.
TOM HIDDLESTON – 20/1
Incredibly versatile, Tom Hiddleston is very well known for his role as Loki in the Thor movies, as well as The Night Manager for which he won a Golden Globe award.
With plenty of new movies and series in the pipeline, Tom Hiddleston is going to have to clear his diary if he becomes Bond!
JACK LOWDEN – 20/1
An Olivier Award-winning stage actor, Jack Lowden is also well known for his big-screen roles in Dunkirk, and his portrayal of Morrissey in the biopic of the singer titled England Is Mine. He followed them up with another great performance in Fighting with My Family.
OUTSIDERS FOR THE BOND ROLE
DAMIAN LEWIS – 33/1
Damian Lewis is most widely known for playing Sergeant Nicholas Brody in the TV series Homeland. He also had an important role in the HBO miniseries Band of Brothers.
His most recent film role was in the comedy-drama Dream Horse.
JOHN BOYEGA – 80/1
A quick search of ‘John Boyega James Bond’ shows the backing that John Boyega would have if he is to be announced as the next James Bond.
The actor received the BAFTA Rising Star Award in 2016 and is perhaps best known for playing Finn in the Star Wars sequel trilogy films.
HARRY STYLES – 150/1
The singer spoke of his love of James Bond in an interview with Hits Radio, he said: “Yeah, I mean, who wouldn’t want to be Bond?
“I grew up watching those. You know, I loved him when I was a kid. So I think it’s kind of everyone’s dream a little bit, right?”
His previous acting experience came in 2017, he played Alex in Christopher Nolan’s Dunkirk.
JASON STATHAM – 200/1
Usually typecast as the antihero, Jason Statham is known for his action-thriller roles and portraying tough, irredeemable, and machiavellian characters.
Casting Jason Statham would probably mark a change in direction for the series.
DAVID BECKHAM – 500/1
Yep, that David Beckham, you have read that correctly. If you fancy them to go for a completely different kind of celebrity, you could make yourself a lot of money.
WHO DOES THE PUBLIC WANT?
A recent poll on IMDB asked 6,750 of its readers who they think should be the next James Bond. 1,393 of the votes cast went for Tom Hardy with 1,062 going for Idris Elba. 558 went for Henry Cavill who finished the poll in 3rd place.
In a Radio Times poll that attracted almost 80,000 votes from across the globe, Outlander actor Sam Heughan was the clear winner with 30% of the total vote.
Tom Hardy came in at 2nd for this poll, he pulled in a still-impressive 14% of the vote.
PREVIOUS BOND ACTORS
There is 57 years’ worth of James Bond, here is a list of all the actors who took on the role.
Sean Connery (1962–1967, 1971)
James Bond was Sean Connery’s breakthrough role. He was the first Bond and appeared in Dr. No (1962), From Russia with Love (1963), Goldfinger (1964), Thunderball (1965), You Only Live Twice (1967) and Diamonds are Forever (1971). In a Radio Times poll, Connery was voted as the best James Bond.
David Niven (1967)
David Niven appeared as ‘Sir James Bond 007’ in the unofficial 1967 spoof James Bond film Casino Royale.
George Lazenby (1969)
James Bond was actually George Lazenby’s first serious acting role. He was Bond in the 1969 film ‘On Her Majesty’s Secret Service’.
Roger Moore (1973–1985)
Nobody appeared as James Bond more than Roger Moore. His debut as Bond came in Live and Let Die (1973). After Live and Let Die, Moore also played the agent in: The Man with the Golden Gun (1974), The Spy Who Loved Me (1977), Moonraker (1979), For Your Eyes Only (1981), Octopussy (1983) and A View to a Kill (1985).
Timothy Dalton (1987–1989)
Timothy Dalton portrayed Bond in The Living Daylights (1987) and Licence To Kill (1989). This was seen as a much grittier and darker version of the iconic character.
Pierce Brosnan (1995–2002)
Pierce Brosnan appeared in GoldenEye (1995), Tomorrow Never Dies (1997), The World Is Not Enough (1999) and Die Another Day (2002). He was also the voice in the Video Game adaption of Golden Eye, widely considered to be one of the best games of the Nintendo 64 era.
Daniel Craig (2006–2020)
Daniel Craig appeared in Casino Royale (2006), Quantum of Solace (2008), Skyfall (2012), Spectre (2015), and the upcoming No Time to Die (2021).
WHEN IS THE NEXT JAMES BOND ANNOUNCED?
The short answer to this is that nobody really knows. There was a gap of four years between Pierce Brosnan’s last appearance and Daniel Craig’s first.
You would expect a similar period between the release of No Time To Die and the next film featuring the new Bond. However, we would find out the new bond well before then.
BET ON BOND WITH PADDY POWER
Head to Paddy Power and look for the page marked ‘Specials’ – that’s where you’ll find the latest odds on the next James Bond.