We all know by now that Daniel Craig has holstered his Walther PPK for the final time following the release of the latest Bond movie. But who will be the next James Bond?
Craig 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 Betfred 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.
Odds On The Next James Bond – Betfred (05.11.23)
GET £40 IN BONUSES WHEN YOU STAKE £10
Who Are The Favourites?
Aaron Taylor-Johnson – 6/4
Aaron Taylor-Johnson is a British actor best known for his performance in the thriller film Nocturnal Animals (2016) for which he won the Golden Globe Award for Best Supporting Actor.
He has since starred in the action films Tenet (2020) and Bullet Train (2022).
Henry Cavill – 3/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 as well as The Witcher on Netflix.
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.
James Norton – 9/2
Known for his work on Happy Valley, Little Women, McMafia and the 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 production, Joy and Bob Marley: One Love, but we’re sure if the offer of 007 came along he’d find the time.
Rege-Jean Page – 9/2
Fans of Bridgerton will instantly know who Rege-Jean page is. He set hearts all over the world into meltdown when he starred as Simon Basset, Duke of Hastings.
You can also watch him in action in The Gray Man and Dungeons & Dragons: Honor Among Thieves.
Tom Hardy – 8/1
Tom Hardy has appeared in numerous films and TV series and is certainly one of the biggest names in the running for the role.
Aside from his iconic role as Venom, he is currently the narrator on an Amazon Prime series, All or Nothing: Tottenham Hotspur, which is documenting a season at the club.
Callum Turner – 12/1
Callum Turner is a British actor and model. He is known for his roles as Theseus Scamander in Fantastic Beasts: The Crimes of Grindelwald, Bill Rohan in Queen and Country, and Shaun Emery in the BBC One TV series The Capture.
Paapa Essiedu – 12/1
A star of stage and screen, most TV fans will recognise Essiedu from Emmy nominated performance in the miniseries I May Destroy You (2020).
He also won the 2016 Ian Charleson Award for his roles in the Royal Shakespeare Company productions of Hamlet and King Lear.
Richard Madden – 14/1
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’.
Aidan Turner – 16/1
A relatively new entry into the betting market, Aidan Turner is best known for his role as Poldark.
This Irish actor also stars in Leonardo and odds dropped when rumours starting gaining a bit of traction.
Of course, never ones to miss an opportunity, the bookies jumped on board, making Turner a close favourite to win the role.
Idris Elba – 16/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 eventually accepted the role.
Jack Lowden – 16/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. He can currently be seen in the Apple TV+ original Slow Horses alongside Gary Oldman.
Outsiders For The Bond Role
Luke Evans – 20/1
The battle of the potential Bonds with 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.
Cillian Murphy – 33/1
Mister Peaky Blinders himself, Cillian Murphy seems an unlikely choice for James Bond, but then again, so was Daniel Craig.
BET £10 GET £20 IN FREE BETS
New UK customers (Excluding NI) only. Mobile exclusive. Min stake £10. Min odds Evs. Free bet applied on 1st settlement of any qualifying bet. 30 days to qualify. Free bets expire in 7 days. Cashed out/Free Bets won’t apply. Payment method restrictions. 1 Free Bet offer per customer, household & IP Address only. Full T&Cs apply. 18+ begambleaware.org. #ad. Please bet responsibly.
With the hit show now coming to an end, and Oppenheimer a huge success, Murphy’s calendar has freed up, so maybe we will see the Irish man don the famous tux and grab a martini.
Sam Heughan – 33/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?
Jamie Dornan – 33/1
Belfast-born Jamie Dornan first came to prominence opposite Gillian Anderson in The Fall (2013). On the back of that, he was quickly cast as Christian Grey in the Fifty Shades movie franchise.
More recently, he was in Kenneth Brannagh’s acclaimed Belfast and, of course the hit BBC show, The Tourist (2022).
Lashana Lynch – 50/1
This one will throw the critics for a loop. Lashana Lynch is one of only two female contenders 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?
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, and 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 BETFRED
Head to Betfred and look for the page marked ‘Specials’ – that’s where you’ll find the latest odds on the next James Bond.