A classic Aston Martin DB5, made famous in Bond film Goldfinger, and formerly owned by Paul McCartney was one of £14m worth of classic cars to go under the hammer at a Battersea auction.

The silver 1964 Aston Martin DB5, delivered brand new to the Beatle in the 1960s, went under the hammer for £344,400 at the RM Auctions sale, held in Battersea Park, on Friday.

More than 90 classic cars and motorcycles, including Rolls-Royces, Lamborghinis and a Ferrari Formula One car, were available at what has become the highest value car auction on these shores.

However, the price fetched for McCartney's Aston was blown away by a 1959 Ferrari 250 GT Berlinetta which topped the bill at a whopping £1.96m.

Max Girardo, managing director of RM Auctions, said: "Once again our London sale has demonstrated that it successfully unites some the world’s finest cars with an audience of discriminating collectors from all corners of the world.

"Bidders at the sale hailed from 33 countries around the world, including as far away as Argentina, Hong Kong, India and Bahrain.

"The sale certainly rounded out RM’s 2012 roster of European sales in the best possible fashion."

Elsewhere in the sale another famous Bond car, the 2001 Aston Martin Vanquish, driven by Pierce Brosnan in Die Another Day, went under the hammer for £58,800 - remarkably it had just 35,000 miles on the clock.

The most expensive asking price, prior to the auction, was a 1956 Mercedes-Benz 300SL Alloy Gullwing.

However despite the cash-rich clientèle who turned out, the £3.2m car failed to attract a bidder.

The highest price for a classic motorcycle was £280,800 for a 1926 Brough Superior SS100 Alpine Grand Sports.

Of the more contemporary cars on show, a 2008 Bugatti Veyron sold for £579,600 after what was described as a "lively" bidding contest - while a 1991 Citroen 2C Charleston went for a mere snip at £10,000.

In total, £14,266,030 was generated from just 78 cars and bikes at an average of £182,897 per lot.

RM Auctions feature at cities all over the world including London, Italy and the US.

In the Battersea sale in 2010 an Aston Martin DB5 driven by Sean Connery in Goldfinger sold for £2.9 million.