Used BMW X5 in Charlotte, NC

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 2017 BMW X5 xDrive50i in Charlotte, NC 28217

    $43,999
    Mileage: 50,775
    Location: Charlotte, NC 28217
    Description: Used 2017 BMW X5 xDrive50i - $43,999, 50,775 miles Exterior Color: black SUV Twin Turbo Premium Unleaded V-8 Fuel: GASOLI 4 Doors
  • 2014 BMW X5 xDrive50i in Charlotte, NC 28273

    $24,969
    Mileage: 80,534
    Location: Charlotte, NC 28273
    Description: Used 2014 BMW X5 xDrive50i - $24,969, 80,534 miles Exterior Color: space gray metallic Automatic Transmission 8 Cylinders 4 Doors
  • 2018 BMW X5 sDrive35i in Charlotte, NC 28273

    $49,482
    Mileage: 7,736
    Location: Charlotte, NC 28273
    Description: Used 2018 BMW X5 sDrive35i - $49,482, 7,736 miles Exterior Color: black sapphire metallic Automatic Transmission 6 Cylinders 4 Doors
  • 2016 BMW X5 xDrive35i in Charlotte, NC 28212

    $30,500
    Mileage: 46,186
    Location: Charlotte, NC 28212
    Description: Used 2016 BMW X5 xDrive35i - $30,500, 46,186 miles Exterior Color: alpine white Interior Color: canberra beige SUV 3.0L I6 DOHC 24V TwinPower Turbo Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2016 BMW X5 sDrive35i in Charlotte, NC 28212

    contact seller
    Mileage: 44,350
    Location: Charlotte, NC 28212
    Description: Used 2016 BMW X5 sDrive35i - 44,350 miles Exterior Color: black sapphire metallic SUV 3.0L I6 DOHC 24V TwinPower Turbo Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2016 BMW X5 xDrive50i in Charlotte, NC 28212

    $35,000
    Mileage: 42,932
    Location: Charlotte, NC 28212
    Description: Used 2016 BMW X5 xDrive50i - $35,000, 42,932 miles Exterior Color: dark graphite metallic Interior Color: black SUV 4.4L V8 DOHC 32V Twin Turbocharg Automatic Transmission Fuel: G 8 Cylinders 4 Doors
  • 2016 BMW X5 sDrive35i in Charlotte, NC 28212

    $29,250
    Mileage: 35,175
    Location: Charlotte, NC 28212
    Description: Used 2016 BMW X5 sDrive35i - $29,250, 35,175 miles Exterior Color: mineral silver metallic Interior Color: black SUV 3.0L I6 DOHC 24V TwinPower Turbo Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2016 BMW X5 xDrive35i in Charlotte, NC 28212

    $28,870
    Mileage: 52,428
    Location: Charlotte, NC 28212
    Description: Used 2016 BMW X5 xDrive35i - $28,870, 52,428 miles Exterior Color: black sapphire metallic Interior Color: mocha SUV 3.0L I6 DOHC 24V TwinPower Turbo Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2016 BMW X5 xDrive35i in Charlotte, NC 28227

    $34,998
    Mileage: 32,833
    Location: Charlotte, NC 28227
    Description: Used 2016 BMW X5 xDrive35i - $34,998, 32,833 miles Exterior Color: blue SUV I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2013 BMW X5 xDrive35i in Charlotte, NC 28227

    $25,998
    Mileage: 35,691
    Location: Charlotte, NC 28227
    Description: Used 2013 BMW X5 xDrive35i - $25,998, 35,691 miles Exterior Color: silver SUV I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW X5 xDrive40e in Pineville, NC 28134

    $30,998
    Mileage: 37,565
    Location: Pineville, NC 28134
    Description: Used 2016 BMW X5 xDrive40e - $30,998, 37,565 miles Exterior Color: gray SUV I4 2.00L Automatic Transmission Fuel: Hybrid 4 Doors
  • 2016 BMW X5 xDrive35i in Huntersville, NC 28078

    $25,995
    Mileage: 65,163
    Location: Huntersville, NC 28078
    Description: Used 2016 BMW X5 xDrive35i - $25,995, 65,163 miles Exterior Color: alpine white AWD xDrive35i 4dr SUV 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2014 BMW X5 xDrive35d in Fort Mill, SC 29708

    $26,998
    Mileage: 50,385
    Location: Fort Mill, SC 29708
    Description: Used 2014 BMW X5 xDrive35d - $26,998, 50,385 miles Exterior Color: black sapphire metallic SUV 3.0L I6 24V DDI DOHC Twin Turbo Fuel: Diesel 4 Doors
  • 2011 BMW X5 in Matthews, NC 28105

    $12,723
    Mileage: 81,658
    Location: Matthews, NC 28105
    Description: Used 2011 BMW X5 - $12,723, 81,658 miles Exterior Color: titanium silver metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2018 BMW X5 xDrive35i in Matthews, NC 28105

    $44,223
    Mileage: 13,101
    Location: Matthews, NC 28105
    Description: Used 2018 BMW X5 xDrive35i - $44,223, 13,101 miles Exterior Color: azurite black metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors