Tom Hardy is leading the list of actors that are being eyed to be the new James Bond – at least for bettors’ point of view.

According to Variety, Irish online bookmaker, BoyleSports, made a survey on who will best replace Daniel Craig once he leaves the franchise, and Hardy’s name came on top.

Vanity Fair noted that although entertainment bookmaking is unconventional, it is still interesting to see who the public wants.

BoyleSports spokesman Liam Glynn told Variety, “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.”

On BoyleSports list, Idris Elba is tied with former “Homeland” actor Damian Lewis with betting odds 3/1. “Batman vs Superman” star Henry Cavill was also in the list with the odds at 4/1 — the same with Hardy.

“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 explained.

Hardy starred in “Mad Max: Fury Road” last summer. He will be at the titular role in British crime thriller film “Legend” which will hit UK theaters next week. The actor plays a gangster twins in the movie.

Rounding up the top 10 are Michael Fassbender (X-Men: Apocalypse), Orlando Bloom (Pirates of the Caribbean 5), Richard Armitage (The Hobbit), Dougray Scott (Mission: Impossible II), Rupert Friend (Homeland), and Dominic West (The Wire).

The list came after 007 author Anthony Horowitz told the Daily Mail that Elba is “too street” to play the iconic British spy.

“Idris Elba is a terrific actor, but I can think of other black actors who would do it better … For me, Idris Elba is a bit too rough to play the part. It’s not a color issue. I think he is probably a bit too “street” for Bond. Is it a question of being suave? Yeah,” Horowitz said.

The author has since issued an apology for his remarks.

Meanwhile, Craig’s “Spectre” opens in theaters on November 6.

It also starred Ralph Fiennes, Monica Bellucci, Léa Seydoux, Christoph Waltz, Naomie Harris, and Ben Whishaw.