Used BMW 6 Series in Concord, NC

2.5 million cars to choose from.

Search Used Cars





BMW 6 Series
  • 2012 BMW 6 Series 650i in Charlotte, NC 28206

    $21,997
    Mileage: 92,920
    Location: Charlotte, NC 28206
    Description: Used 2012 BMW 6 Series 650i - $21,997, 92,920 miles Exterior Color: black Convertible 4.4L V8 32V GDI DOHC Twin Turbo Fuel: Gasoline 2 Doors
  • 2012 BMW 6 Series 650i in Huntersville, NC 28078

    $22,988
    Mileage: 67,064
    Location: Huntersville, NC 28078
    Description: Used 2012 BMW 6 Series 650i - $22,988, 67,064 miles Exterior Color: alpine white Convertible Turbocharged Gas V8 4.4L/268 Automatic Transmission Fuel: Gasoline Fuel 2 Doors
  • 2019 BMW 6 Series 640i xDrive Gran Turismo in Salisbury, NC 28147

    $51,972
    Mileage: 1,375
    Location: Salisbury, NC 28147
    Description: Used 2019 BMW 6 Series 640i xDrive Gran Turismo - $51,972, 1,375 miles Exterior Color: gray Hatchback 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2013 BMW 6 Series 640i Gran Coupe in High Point, NC 27262

    $24,998
    Mileage: 82,519
    Location: High Point, NC 27262
    Description: Used 2013 BMW 6 Series 640i Gran Coupe - $24,998, 82,519 miles Exterior Color: white Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 6 Series 640i Gran Coupe in Kernersville, NC 27284

    $38,991
    Mileage: 38,600
    Location: Kernersville, NC 27284
    Description: Used 2016 BMW 6 Series 640i Gran Coupe - $38,991, 38,600 miles Exterior Color: black Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors