It has been over three years since Daniel Craig’s hung up his tux after starring in his final James Bond film, ‘No Time To Die’.
Since then there has been no letup in the speculation over who will succeed him in one of the world’s biggest film franchaises.
At various points Idris Elba, Henry Cavill and Paul Mescal 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 - as well as Craig himself.
In 2024 it was reported that Kickass star Aaron Taylor-Johnson had accepted the job, but it seems that this may not have been entirely accurate.
Now there’s a new name leading the bookies odds for the first time in nearly a year - The Crown star Josh O’Connor.
Here he is, along with the 14 other actors still in the frame according to the bookies.

5. Aaron Pierre - 7/1
There had previously been much talk of Idris Elba being the next James Bond, but that now seems increasingly unlikely, with his odds now lengthening. Aaron Pierre has been slowly climbing the rankings though, and is now the favourite to be the first black Bond, with odds of 7/1. Perhaps the least high profile of the leading contenders, he's starred in science fiction series Krypton, period drama miniseries The Underground Railroad and films Old and Rebel Ridge. | Getty Images

6. Cillian Murphy - 7/1
Could Cillian Murphy become the second Oscar winning actor to play Bond (after Sean Connery)? He's a 7/1 shot to do so with the bookies. He has also played a major part in making Peaky Blinders one of the most talked about television series of recent years and is no stranger to blockbusters generally, having starred in everything from The Dark Knight Trilogy to A Quiet Place Part II. | Getty Images

7. James Norton - 7/1
Another actor who has been tipped to play Bond is James Norton, but his odds have drifted out to 17/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

8. Callum Turner - 7/1
Callum Turner is a 7/1 shot to follow up his supporting part in the Fantastic Beasts franchise with a lead role in one of the world's most famous film series. He recently played as John 'Bucky' Egan in the miniseries Masters of the Air. | Getty Images