James Bond's famous Aston Martin car, complete with hidden machine guns and a smoke screen, is up for grabs for a cool $NZ5.42 million.

Swiss millionaire Thomas Straumann put the vehicle up for sale in Britain with the price tag, according to local media.

Straumann, a shareholder in a dental implant firm, bought the Aston Martin DB5 in 2006 and spent three years restoring the car driven by Sean Connery as the fictional British spy in Goldfinger and Thunderball.

After buying the car for about $NZ3 million at a US auction, Straumann had 3000 hours of work put into its overhaul.

Advertisement

Its famous JB007 licence plate aside, the Aston Martin boasts machine guns hidden behind retractable headlights, a smoke screen and a bullet-proof shield.

But Straumann chose to eliminate one gadget during the makeover: the ejector seat.

- AAP