It is still too early to know who will be the next James Bond after No Time to Die, as the movie is yet to be released.
However, there have already been many speculations regarding the movie's successor. The betting odds have also been adjusted to reflect who is most likely to take on the mantle of being the iconic British spy.
The current favorite to become the next 007 according to the bookmakers is British actor and Tom Cruise's protégé Tom Hardy, followed by Idris Elba, James Norton, and Tom Hiddleston, who have also been in the running to replace Daniel Craig in playing James Bond.
Additionally, there have been a number of names teased as potential replacements, including a female Bond and even a black Bond. Though as of now, no official announcement has been made as to who would be the next Bond after No Time to Die, these actors remain the top contenders.
It's also worth mentioning that many fans hope that Daniel Craig will re-sign to portray 007 at least once more after No Time to Die.
In conclusion, the identity of the next James Bond is still a mystery and nothing is certain at this point. Therefore, until an official announcement is made, further speculation and betting odds should be taken with a grain of salt.