BMW M6 Classic Cars for Sale
BMW M6 Pricing: Low $12,995 / Average $48,786 / High $119,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 $12,995 and max out around $119,900. While the average price of a BMW M6 is around $48,786, 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
- 1987 BMW M61 classic M6s for sale
- 1988 BMW M65 classic M6s for sale
- 2007 BMW M64 classic M6s for sale
- 2008 BMW M62 classic M6s for sale
- 2013 BMW M61 classic M6s for sale
- 2014 BMW M62 classic M6s for sale
Browse BMW M6 by Trim
Only trims with available inventory shown
- M6 Convertible2 classic Convertibles for sale
- M6 Coupe3 classic Coupes for sale






















