Who will be the next James Bond? Tom Hardy favourite to be 007

  • Max Liu
  • 3:00 min read
Actor Tom Hardy and screenwriter Kelly Marcel
Could Tom Hardy swap his whistle for the 007 tux?

Get the odds on who will succeed Daniel Craig as James Bond after the new 007 movie No Time to Die premiered. Max Liu has the early prices...

Hardy is 13/8 to land the job but some film critics have expressed scepticism. They pointed out that Hardy can be very picky about roles and may not want to tie himself to brand Bond.

Tom Hardy is the favourite to succeed Daniel Craig as James Bond after the latest 007 film No Time to Die premiered in London.

The biggest role in British cinema is up for grabs after Craig's departure was confirmed. He took up the role in 2006 with Casino Royale and, after four further instalments, leaves as the longest serving bond, although Sean Connery made more films with 12.

Hardy a worthy favourite?

Hardy is 13/8 to land the job but some film critics have expressed scepticism. They pointed out that Hardy can be very picky about roles and may not want to tie himself to brand Bond.

Bridgerton star Rege-Jean Page is hot on Hardy's trail at 2/1 with Idris Elba an outside shout at 7/1 despite attending the premiere and being linked with the role for years.

Idris Elba.jpg

Bond producer Barbara Broccoli has revealed that she is looking to unveil Craig's successor in 2022 and has categorically denied that 007 will ever be played by a woman. Nevertheless, Lashana Lynch is still 6/1 to make history as the first female Bond.

The Hobbit's Luke Evans 11/4 and Little Women's James Norton 10/3 are in contention to sip a Martini as 007.

Norton, who showed he can handle himself in McMafia, is an interesting one and appeals to those who believe the role is likely to go to an actor who, unlike Hardy and Elba, is yet to establish himself as a household name in Hollywood.

Sam Heughan and Tom Hiddleston are both 9/2 while Michael Fassbender is 5/1.

Next James Bond odds from Betfair

Tom Hardy 13/8
Rege-Jean Page 2/1
Luke Evans 11/4
James Norton 10/3
Sam Heughan 9/2
Tom Hiddleston 9/2
Michael Fassbender 5/1
Jack Lowden 6/1
Richard Madden 6/1
Lashana Lynch 6/1
Idris Elba 7/1
Cillian Murphy 7/1
Henry Cavill 8/1
Jude Law 8/1
Chris Hemsworth 10/1
Aidan Turner 11/1
Henry Golding 14/1
Jamie Bell 16/1
Sope Dirisu 16/1

Get a £5 Free Bet on Multiples - Every Day!

Place £20 worth of Multiples or Bet Builders over the course of a day, and, after the bets have settled, you'll get a free £5 bet to use on Multiples or Bet Builders. Bets must settle before 23:59 on the day they're placed. No opt-in required, T&Cs apply.

Get a Free £/€20 Exchange Bet

  • Join Now - Open account using promo code VAL225
  • Bet - Place a £/€20 Bet on the Exchange
  • Earn We'll Refund You £/€20 If the Bet Loses
Bet now

T&Cs apply.

Read past articles