Used BMW 6 Series in Cornelius, NC

2.5 million cars to choose from.

Search Used Cars





BMW 6 Series
  • 2008 BMW 6 Series 650i in Albemarle, NC 28001

    $15,275
    Mileage: 94,765
    Location: Albemarle, NC 28001
    Description: Used 2008 BMW 6 Series 650i - $15,275, 94,765 miles Exterior Color: black sapphire metallic Convertible 4.8L V8 32V MPFI DOHC Fuel: Gasoline 2 Doors
  • 2016 BMW 6 Series 650i Gran Coupe in Kernersville, NC 27284

    contact seller
    Mileage: 50,347
    Location: Kernersville, NC 27284
    Description: Used 2016 BMW 6 Series 650i Gran Coupe - 50,347 miles Exterior Color: white 650i Gran Coupe 4dr Sedan 4.4 8 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2018 BMW 6 Series 640i xDrive Gran Turismo in Boone, NC 28607

    contact seller
    Mileage: 45,601
    Location: Boone, NC 28607
    Description: Used 2018 BMW 6 Series 640i xDrive Gran Turismo - 45,601 miles Exterior Color: black AWD 640i xDrive Gran Turismo 4dr 3.0 6 Cylinder Fuel: Gasoline 4 Doors