“Mad Max: Fury Road” actor Tom Hardy could replace Daniel Craig as the next James Bond, new reports suggest. Hardy is the frontrunner to be the new 007 in a recent poll conducted by an online bookmaker.

“The Next James Bond market has certainly come alive with all the support coming in for Tom Hardy, who is now 4/1 from 6/1 to take over from Daniel Craig,” online bookmaker BoyleSports' spokesman Liam Glynn said in a statement, according to Variety.

“With the support showing no signs of drying up, we are expecting Tom Hardy to be the new favorite for the role sooner rather than later, which could result in BoyleSports being hit hard if Hardy lands the role,” Glynn said.

The news could come as a shocker to the fans of actor Idris Elba, who was also pitched for the role. But hopes of Elba being the new James Bond were also shaken when James Bond author Anthony Horowitz dismissed the speculation of the actor playing the role of the English spy, saying that he is “too street.”

Anthony, however, later apologized to Elba on Twitter for his remarks. “I'm really sorry my comments about Idris Elba have caused offence,” Anthony tweeted.

Other actors considered for the role of James Bond are Damian Michael Fassbender, Richard Armitage, Orlando Bloom, Dougray Scott, Rupert Friend and Dominic West.

Actor Hugh Jackman has also been considered for the role of James Bond. During his recent interview on an Australian show, Jackman confessed that he was “offered” the role.

“I sort of have [been asked],” Jackman said on the show, about James Bond's role. 

“At the time I was just about to do X-Men 2 and I was like, 'Ah, I don’t think it’s the right time’,” he said, adding that it was not easy for him to say no.

Meanwhile, Craig is busy wrapping up the next Bond film “Spectre,” which is expected to hit theaters on Nov. 26.