Daniel Craig's net worth at age 49 is $95 million making him one of the richest in Hollywood. He owes his wealth to the role he has played for more than one decade. As James Bond he appeared in "Casino Royal," "Quantum Solace," "Skyfall," and "Spectre."

His name became famous when he played the role of the British spy James Bond. The iconic role was played before by versatile actors like Timothy Dalton, Pierce Brosnan, Seasn Connery, Roger Moore, George Lazenby, Barry Nelson and David Niven.

However, Daniel Craig has opted to stop playing the role of Bond in order to focus on other film genres. The actor has already been identified with the character and his name is synonymous with the 007 spy as per Metro. The role has made him richer according to Earn the Necklace.

After he announced that he was retiring from the franchise, the show producer Barbra Brocolli conducted an audition to find a perfect replacement for Craig. However, until today no detail on the next James Bond has been leaked.

Daniel Craig's net worth has been steadily rising up every time he has a new movie. He was reportedly earning $7 million per year. His product endorsement is earning him $1 million per contract. He endorses Dior and Omega.

When he did "Spectre," he was paid $39 million, which is the highest salary paid to a James Bond actor. He was able to buy two luxury cars - Aston Martin V12 Vantage Roadster and an Audi S6 out of his earnings.

His first movie was released in 1992. Some of his famous films outside the franchise were "Road to Perdition," " Lara Croft: Tomb Raider," "Enduring Love, " "Sylvia," "The Golden Compass, Defiance, Cowboys & Aliens, and Te Girl With the Golden Tattoo are some of the remarkable films he has done. He has also TV shows like "Kiss and Tell", "The Ice House," "Archangel," and "Sharpe's Eagle."

The producer of the "James Bond" franchise is still hoping that Daniel Craig will reprise his role. The offered contract price is described as the "ransom for a prince."