The sale - attended by former Bond star Roger Moore - took place at London auction house Christie's yesterday (October 5) as part of celebrations marking Global James Bond Day, an event commemorating the 50th anniversary of the first 007 film Dr No.
According to The DailyTelegraph, among the items on offer at the private event were the 2008 six-litre V12 DBS Aston Martin driven by Daniel Craig in Quantum of Solace - which sold for £241k ($390k) - and a pair of La Perla swimming trunks that Craig wore in Casino Royale.
"All I'm going to tell you is they're unwashed," said Dame Judi Dench, who plays M in the franchise, as she introduced the lot. The navy and powder blue shorts eventually raised £44k ($72k).
The complete works of author and James Bond creator Ian Fleming sold for £91k ($147k), massively exceeding their initial estimate of £10-15k ($16-24k). A navy wool Tom Ford suit worn by Craig in the film Skyfall also went for more than was expected, fetching £46k ($78k).
The orchestral score for the theme song 'Skyfall' - signed on the cover by its performer Adele and co-writer Paul Epworth - sold for £13k ($22k).
Proceeds from the event went to organisation Women For Women. Some of the other charities that will benefit from the funds raised include UNICEF UK, Barnardo's and ChildLine.
At a public auction this morning (October 6), a replica model of an Aston Martin DB5 also raised £61k ($98k) for Tickets for Troops.
Lord Marland, chairman of the charity, said: "We are absolutely overwhelmed with the amount raised... This is beyond our expectations and helps us to carry on with the fantastic work our team are doing.
"As a charity that relies on individual donations, this money will be invaluable in helping us to deliver more tickets for members of the Armed Forces and their families," he added.
Skyfall, the latest instalment in the James Bond franchise, is released in the UK and Ireland on October 26. A US release is scheduled to follow on November 9.
Watch the trailer to Skyfall below: