BMW M6 Classic Cars for Sale
BMW M6 Pricing: Low $13,952 / Average $43,219 / High $99,900
How much is a BMW M6?
Based on the current BMW M6 listings for sale on Classics on Autotrader, you may find some that cost as low as $13,952 and max out around $99,900. While the average price of a BMW M6 is around $43,219, take a look at all the features, the vehicle's condition, and mileage to find the best deal.Browse BMW M6 by Year
Only years with available inventory shown
- 1988 BMW M63 classic M6s for sale
- 2007 BMW M66 classic M6s for sale
- 2013 BMW M62 classic M6s for sale
- 2018 BMW M61 classic M6s for sale
Browse BMW M6 by Trim
Only trims with available inventory shown
- M6 Convertible1 classic Convertibles for sale
- M6 Coupe3 classic Coupes for sale















