Next James Bond Odds: Aaron Taylor-Johnson Hot Favourite To Replace Daniel Craig

Amazon MGM Studios announced Oscar-nominated Denis Villeneuve as the next director of the latest James Bond film, but the actor to replace Daniel Craig as 007 remains a mystery.
The Dune franchise director described himself as a "die-hard Bond fan" and intends to "honour the tradition" when he gets behind the camera for the 26th movie, but who will be on the other side of the lens?
Aaron Taylor-Johnson is now the odds-on favourite for the role, according to betting sites, but there are many other names in the picture.
Excitement is reaching fever-pitch levels about who will don the famous tuxedo next, so Gambling.com has been exploring the main contenders to play the leading man during Amazon's new era.
* Want to win £10,000 for free thanks to our Raise Your Game Picks game? Click the banner below to find out how!
Taylor-Johnson Leads The Pack
Thirty-four-year-old Taylor-Johnson is an acclaimed English actor and the market leader to be the next James Bond.
He rose to fame as John Lennon in Nowhere Boy in 2009, followed by his lead role in Kick-Ass, showcasing a blend of charisma and grit.
Known for action roles like Quicksilver in Avengers: Age of Ultron, he won a Golden Globe for his chilling performance in Nocturnal Animals in 2016.
Next Actor To Play James Bond Odds
Actor | Odds | Bookmaker |
Aaron Taylor-Johnson | 91/100 | |
Henry Cavill | 7/2 | |
Callum Turner | 4/1 | |
Theo James | 8/1 | |
Jack Lowden | 10/1 | |
Harris Dickinson | 20/1 | |
James Norton | 20/1 | |
Tom Holland | 25/1 | |
Aaron Pierre | 25/1 | |
James Nelson-Joyce | 25/1 | |
Sam C Wilson | 25/1 |
In June, Taylor-Johnson intensified speculation that he could be the next Bond after delivering a cryptic response when questioned about his upcoming projects at the 28 Years Later premiere in London.
When asked by US publication Deadline what he'd be doing "next" in his career, the star told the reporter: "I can't talk about it," sending 007 fans into overdrive on social media.
Since Blade Runner 2049 and Arrival film-maker Villeneuve was named as the next director, Taylor-Johnson's odds have been cut from 11/8 to 91/100 with Ladbrokes.
Momentum Shift For Superman Cavill
Known for his roles as Superman and Geralt of Rivia in The Witcher, Henry Cavill's blend of charm and acting prowess aligns well with the Bond character.
His recent portrayal in The Ministry of Ungentlemanly Warfare, in which he plays a British special-ops veteran, further showcases his suitability for espionage roles.
Cavill's previous experience in spy films, notably his role as Napoleon Solo in The Man from UNCLE, demonstrated his ability to balance wit and intensity - qualities essential for the role of Bond.
When Jeff Bezos asked the public in February who they would like to see play Bond, Cavill emerged as the people's champion on the Amazon owner's Twitter feed.
His odds have oscillated over the last few months, but Cavill is now 7/2 second favourite to play Bond, down from 8/1 in June.
Turner Prize On Cards?
Fantastic Beasts actor Callum Turner is the biggest mover and shaker in the next James Bond odds.
At the start of the summer, Turner was 16/1 to play the super spy, but his odds have been slashed to 4/1.
The 35-year-old Londoner, who is in engaged to pop star Dua Lipa, is busier than ever, recently appearing alongside Austin Butler in the American war drama mini-series Masters of the Air.
Good-looking, suave and composed, Turner fits the bill to play 007, but can he persuade the franchise's new owners?
Theo James Losing Ground
Currently starring as Eddie Halstead in Guy Ritchie’s Netflix crime drama The Gentlemen, 40-year-old Theo James also appeared in the 2016 sci-fi film Divergent and the horror movie The Monkey.
In a 2023 interview on SiriusXM’s Jess Cagle Show, James expressed admiration for James Bond, but felt he wasn’t right for the role.
He said: “I’m a big fan... but they need to do something else...a reinvention...and that wouldn’t be me.”
Whether Amazon takes a new approach remains to be seen, but if it sticks to the traditional Bond formula, the handsome White Lotus actor remains a strong contender, although his odds have lengthened dramatically from 7/2 to 8/1 on betting apps to be the next James Bond.
Lowden In The Frame For New Spy Gig
Jack Lowden’s star is on the ascendancy on the back of his performances as River Cartwright in award-winning British spy series Slow Horses.
Lowden’s excellent comic timing brings levity to the series, but he also packs a punch when necessary, so he has the attributes needed to play Bond.
The 34-year-old from Chelmsford also played a leading role as a fighter pilot in Christopher Nolan’s epic World War II drama Dunkirk.
The roles keep pouring in for the Scot, who was 12/1 to be the next 007, but those odds have shortened to 10/1 with Coral.
Happy Ending For Norton?
Known for his versatility, James Norton gained acclaim as psychopath Tommy Lee Royce in BBC’s Happy Valley and previously charmed ITV audiences as vicar Sidney Chambers in Grantchester.
He showcased his range in the 2022 spy thriller Rogue Agent, portraying conman Robert Hendy-Freegard.
Recently, he starred in and produced ITV’s Playing Nice, where fans noted he was the only cast member not wearing a tuxedo at a gala - sparking rumours he had secured the Bond role.
Norton, who plays the lead role in the BBC's historical drama King & Conqueror, was one of the leading contenders last year, but he is now out to 20/1 to become the next 007, the same odds as Babygirl actor Harris Dickinson.
Pierre Out Of The Picture
Since Netflix's 2024 release of Rebel Ridge, Aaron Pierre has emerged as a Bond contender.
Playing a former Marine who uncovers corruption, Pierre showcases screen presence and physicality.
The action thriller marked his breakout role, highlighting his potential as a convincing spy and fuelling speculation that he could take on the iconic role of James Bond.
The 31-year-old Londoner was 5/1 in June, but his odds have drifted dramatically to 25/1.
Spider-Man star Tom Holland and tough guy James Nelson-Joyce, who played Jack 'Jack Jack' Jackson in Guy Ritchie's The Covenant, are both 25/1.
Sam C Wilson, the Northern Irishman known for playing Blood in the second season of HBO series House of the Dragon and Big Jim McDaid in mini-series Small Town, Big Story, is also 25/1.
Who should be the next James Bond? Leave your comments below!