Used BMW X6 in Charlotte, NC

2.5 million cars to choose from.

Search Used Cars





BMW X6
  • 2017 BMW X6 xDrive35i in Charlotte, NC 28212

    $41,582
    Mileage: 34,994
    Location: Charlotte, NC 28212
    Description: Used 2017 BMW X6 xDrive35i - $41,582, 34,994 miles Exterior Color: space gray metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X6 sDrive35i in Mooresville, NC 28115

    $37,500
    Mileage: 37,840
    Location: Mooresville, NC 28115
    Description: Used 2017 BMW X6 sDrive35i - $37,500, 37,840 miles Exterior Color: black sapphire metallic sDrive35i 4dr SUV 3.0 6 Cylinder Fuel: Gasoline 4 Doors