The British actor has already agreed to make one more Bond movie after upcoming film Skyfall, which will tie him with Pierce Brosnan - who also starred in four 007 adventures, and now fansite MI6 reports Craig has locked in a deal to play the superspy in a further two films.
That will take his tally to six - one behind both Roger Moore and Sean Connery.
Craig first played Bond four years ago in Quantum of Solace.
Meanwhile, in other Bond news, cars, props, posters and costumes from all 23 007 films are to be sold at a charity auction this month (Sep12) to celebrate the 50th anniversary of the franchise.
Over 40 lots will be sold off by auction house Christie's in London from 28 September (12).
Highlights include the Aston Martin driven by Daniel Craig as Bond in Quantum of Solace and first editions of Bond creator Ian Fleming's novels Dr. No and From Russia With Love.
Proceeds from the auctions will benefit UNICEF and the Royal Navy & Royal Marines Charity, among other causes.