According to a report, the person who replaces Daniel Craig as the following James Bond will probably be younger.

Daniel Craig has formally left his role as James Bond after 15 years. In addition to Quantum of Solace, Skyfall, Spectre, and No Time to Die, the actor also starred in four more movies after making his acting debut in the 2006 remake of Casino Royale. Producers Michael G. Wilson and Barbara Broccoli are reportedly looking for younger candidates as they search for a new actor to take on the role.
Express reports that the casting directors are apparently looking for actors in their 30s to play James Bond. Daniel Craig, who is now 54 and was 38 when he acted in Casino Royale, was then. After Sam Heughan, the star of the television series Outlander was “ruled out,” the article made this assertion. Heughan is 42.
Actors like Idris Elba and Henry Cavill are probably out of the running because age is apparently a big consideration in Barbara Broccoli and Michael G. Wilson identifying a new James Bond. Fans have long favored both of these actors to succeed Daniel Craig in the role. Meanwhile, popular performers like Tom Hardy and Tom Hiddleston are in their early 40s, which probably disqualifies them as well.
Others who have been mentioned as potential James Bond replacements for Daniel Craig include Tom Holland, John Boyega, Riz Ahmed, Daniel Kaluuya, Dev Patel, Regé-Jean Page, and Henry Golding. It’s only a matter of time before we find out who will ultimately fill the position, and it’s safe to say that Craig will be a tough act to follow.