The much-loved special agent is currently played by Craig, but the role is up for grabs after the actor confirmed new Bond movie No Time To Die will be his last.
Bookies revealed that the Peaky Blinders star has taken over from other stars tipped to play Bond, including James Norton and Idris Elba.
But, if Cavill has it his way, he’s hoping he’ll snap up the coveted movie role.
Speaking to GQ magazine, Cavill teased he would ‘jump at the opportunity’ if Bond producer Barbara Broccoli asked him to play the smooth-talking spy.
‘At this stage, it’s all up in the air. We’ll see what happens. But yes, I would love to play Bond, it would be very, very exciting,’ Cavill said.
He revealed: ‘If Barbara [Broccoli] and Michael G. Wilson were interested in that, I would absolutely jump at the opportunity.’
Cavill had previously auditioned for Bond but lost out to Craig. Recalling his audition, he admits he could have been ‘better prepared’.
The star confessed: ‘I probably could have prepared better. I remember the director, Martin Campbell, saying, “looking a little chubby there, Henry.” I didn’t know how to train or diet. And I’m glad Martin said something, because I respond well to truth. It helps me get better.’
It’s not like Cavill isn’t used to playing iconic roles, as he is best known for portraying Superman in 2013 release Man Of Steel, before reprising the character to star alongside Ben Affleck’s Batman in Batman vs Superman: Dawn of Justice in 2016 and Justice League the following year.
Fans recently saw Cavill star as Sherlock Holmes in new Netflix movie Enola Holmes, in which he appeared with Stranger Things actress Millie Bobby Brown and Sam Claflin.
Bond fans, meanwhile, will no doubt have to wait a little longer until the star behind the new James Bond is unveiled, as Craig’s fifth and final movie has been postponed due to the coronavirus pandemic.
No Time To Die was set for release in April 2020, but was pushed back due to coronavirus and the lockdown that shut down the film and TV industry.
Now things have picked back up, No Time To Die is set to hit the big screen in November. While promoting the new release, Craig revealed No Time To Die would be his last stint as Bond – insisting he was ‘done’ with the hugely successful franchise.
He first appeared as 007 in 2006 in Casino Royale, before going on to star in follow-up Bond films Quantum of Solace, Skyfall and Spectre.
No Time To Die is scheduled for release November 12, 2020.
Got a story?
If you’ve got a celebrity story, video or pictures get in touch with the Metro.co.uk entertainment team by emailing us firstname.lastname@example.org, calling 020 3615 2145 or by visiting our Submit Stuff page – we’d love to hear from you.