It’s been well over three years since Daniel Craig’s hung up his tux after starring in his final James Bond film, ‘No Time To Die’, but we still don’t know who will be stepping into his immaculately-made shoes.
We do now know that it will be Dune director Denis Villeneuve behind the camera for ‘Bond 26’, with speculation that the main casting decision will be announced in a matter of weeks.
A succession of big names have seemed to be in poll position to follow in the footsteps of Sean Connery, David Niven, George Lazenby, Roger Moore, Timothy Dalton, and Pierce Brosnan.
In 2024 it was reported that Kickass star Aaron Taylor-Johnson had accepted the job, but that proved to be less-than-accurate.
Further doubt was cast on the recuitment process after Barbara Broccoli and her half brother Michael G. Wilson, who have effectively previously handpicked the actors to play the character since the 1990s, signed over ‘full creative control’ to Amazon MGM Studios.
The odds have swung dramatically over the last few months, with a number of actors leading the race, but now there’s a familiar face at the head of the pack.
Meanwhile, some actors with previously short odds are no longer in the running - with Superman actor Henry Cavill and Paul Mescal among those who are now long shots.
Here are the latest 13 actors currently tipped to pull on 007’s tuxedo.

9. James Norton - 8/1
Another actor who has been long been tipped to play Bond is James Norton, but his odds have drifted out to 8/1 in recent months. The 'Happy Valley' and 'Grantchester' actor certainly looked comfortable in a tux in the BBC's 'McMafia series'. | Gareth Cattermole/Getty Images f

10. Paddy Gibson - 8/1
A few weeks ago the new shock favourite to play James Bond was the relatively unknown Irish actor Paddy Gibson. Technically, he's already played the British superspy - in computer game '007 First Light', which will be out next year. He's also starred as a young Dexter Morgan in the serial killer prequel series 'Dexter: Original Sin'. His odds have drifted out to 8/1 in the last couple of weeks, from as low as 15/8. | Contributed
![Relative unknown Scott Rose-Marsh has come from nowhere to become talked about at the next Bond - priced at 10/1. The BRIT School graduate is best known for Scott Rose-Marsh (born 1988) is a British actor.[1] He is known for playing Pete in S4C's 'Yr Amgueddfa', and Jerome in the BBC One series 'Chloe'.](https://www.thestar.co.uk/jpim-static/image/2025/07/08/13/12/-2025-07-08T140917-472.jpeg?crop=4:3&trim=&width=800)
11. Scott Rose-Marsh - 10/1
Relative unknown Scott Rose-Marsh has come from nowhere to become talked about at the next Bond - priced at 10/1. The BRIT School graduate is best known for Scott Rose-Marsh (born 1988) is a British actor.[1] He is known for playing Pete in S4C's 'Yr Amgueddfa', and Jerome in the BBC One series 'Chloe'. | Contributed
.jpeg?crop=4:3&trim=&width=800)
12. Callum Turner - 12/1
Callum Turner is now a 12/1 shot to follow up his supporting part in the 'Fantastic Beasts' franchaise with a lead role in one of the world's most famous film series. He recently played John 'Bucky' Egan in the miniseries 'Masters of the Air'. | Getty Images

