Christie's auction house is selling the items to coincide with the 50th birthday of the spy movie series.
The first Bond film, "Dr. No," was released on Oct. 5, 1962. The most expensive is an Aston Martin that was driven by Craig in "Quantum of Solace."
It is valued at 100,000 to 150,000 pounds ($160,000-$230,000).
Forty lots are being sold in an online auction with bidding open Friday to Oct. 8. Ten more items will go under the hammer at Christie's on Oct. 5, designated Global James Bond Day by the movies' producers.
Proceeds will go to several charities, including the U.N. children's fund, UNICEF.
(Copyright 2012 by The Associated Press. All Rights Reserved.)