Daniel Craig recently confirmed on The Late Show with Stephen Colbert that No Time to Die will mark his final performance as the beloved British spy, James Bond.

Craig officially took over the Bond role in 2005, but his 14-year run (the longest of all actors to have portrayed 007) has reached its conclusion. No Time to Die is set to hit theaters in April.

Nobody knows yet who will replace Craig as Bond, and when the announcement will come. There have been plenty of big-named actors and actresses mentioned for the role, but right now, everything is merely speculation.

Well, the betting website Coral (h/t the Daily Mirror) recently updated its list of the betting favorites to take over as Bond. Game of Thrones star Richard Madden was previously the favorite with 1/2 odds.

Sam Heughan, who achieved worldwide fame in Starz, is now the new favorite. John Hill said that the 39-year-old Heughan has received more than 70 percent of their bets up to this point. He is listed as the 5/2 favorite.

Related: Daniel Craig Surpasses Roger Moore As Longest-Tenured Bond Actor

After Heughan, the aforementioned Madden shares 5-1 odds with Tom Hiddleston and James Norton. Following those two Hunger and Hex star Michael Fassbender shares 8-1 odds with Tom Hardy, known for his performances as Bane in The Dark Knight Rises and Tommy Riordan in Warrior.

And finally, Idris Elba, Jamie Bell and Jack Lowden share the fourth-highest betting odds to portay Bond at 10-1. Superman actor Henry Cavill is a long shot, but he's still being listed at 12/1.

It could be at least a couple of years until we learn of Craig's successor, perhaps more. But for now, the focus is on the milestone 25th film of the James Bond franchise. Whether or not Craig's character gets killed off remains to be seen. For what it's worth, director Cary Joji Fukunaga filmed three different endings for No Time to Die.

Next: Batman Video Game Will Be Called "Arkham Legacy" [Rumor]