Used BMW M6 in Charlotte, NC

2.5 million cars to choose from.

Search Used Cars





BMW M6
  • 2016 BMW M6 Gran Coupe in Charlotte, NC 28217

    $83,995
    Mileage: 18,353
    Location: Charlotte, NC 28217
    Description: Used 2016 BMW M6 Gran Coupe - $83,995, 18,353 miles Exterior Color: alpine white Automatic Transmission
  • 2015 BMW M6 Base in Charlotte, NC 28227

    $74,431
    Mileage: 20,061
    Location: Charlotte, NC 28227
    Description: Used 2015 BMW M6 Base - $74,431, 20,061 miles Exterior Color: moonstone metallic Coupe 4.4L V8 32V GDI DOHC Twin Turbo Fuel: Gasoli 2 Doors