Used BMW X5 in Hickory, NC

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 2008 BMW X5 4.8i in Hickory, NC 28602

    $9,988
    Mileage: 130,471
    Location: Hickory, NC 28602
    Description: Used 2008 BMW X5 4.8i - $9,988, 130,471 miles Exterior Color: platinum bronze metallic AWD 4.8i 4dr SUV 4.8 8 Cylinder Fuel: Gasoline 4 Doors
  • 2009 BMW X5 xDrive35d in Hickory, NC 28602

    $12,488
    Mileage: 146,957
    Location: Hickory, NC 28602
    Description: Used 2009 BMW X5 xDrive35d - $12,488, 146,957 miles Exterior Color: blue AWD xDrive35d 4dr SUV 3.0 6 Cylinder Fuel: Diesel 4 Doors
  • 2013 BMW X5 xDrive35i in Hickory, NC 28602

    $23,000
    Mileage: 63,072
    Location: Hickory, NC 28602
    Description: Used 2013 BMW X5 xDrive35i - $23,000, 63,072 miles Exterior Color: black sapphire metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2009 BMW X5 xDrive30i in Hickory, NC 28602

    $16,665
    Mileage: 90,825
    Location: Hickory, NC 28602
    Description: Used 2009 BMW X5 xDrive30i - $16,665, 90,825 miles Exterior Color: space gray metallic Automatic Transmission 6 Cylinders 4 Doors
  • 2011 BMW X5 xDrive35i in Statesville, NC 28677

    $18,197
    Mileage: 86,225
    Location: Statesville, NC 28677
    Description: Used 2011 BMW X5 xDrive35i - $18,197, 86,225 miles Exterior Color: gray SUV 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW X5 xDrive35i in Mooresville, NC 28117

    $35,972
    Mileage: 46,232
    Location: Mooresville, NC 28117
    Description: Used 2014 BMW X5 xDrive35i - $35,972, 46,232 miles Exterior Color: mineral silver metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW X5 xDrive50i in Mooresville, NC 28117

    $18,630
    Mileage: 79,696
    Location: Mooresville, NC 28117
    Description: Used 2011 BMW X5 xDrive50i - $18,630, 79,696 miles Exterior Color: platinum gray metallic AWD xDrive50i 4dr SUV 4.4 8 Cylinder Fuel: Gasoline 4 Doors
  • 2011 BMW X5 xDrive50i in Huntersville, NC 28078

    $19,097
    Mileage: 90,265
    Location: Huntersville, NC 28078
    Description: Used 2011 BMW X5 xDrive50i - $19,097, 90,265 miles Exterior Color: blue
  • 2014 BMW X5 xDrive35d in Charlotte, NC 28269

    $38,000
    Mileage: 35,508
    Location: Charlotte, NC 28269
    Description: Used 2014 BMW X5 xDrive35d - $38,000, 35,508 miles Exterior Color: white SUV 3.0L I6 24V DDI DOHC Twin Turbo Fuel: Diesel 4 Doors
  • 2014 BMW X5 xDrive50i in Charlotte, NC 28269

    $39,200
    Mileage: 57,567
    Location: Charlotte, NC 28269
    Description: Used 2014 BMW X5 xDrive50i - $39,200, 57,567 miles Exterior Color: black SUV 4.4L V8 32V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X5 xDrive35d in Charlotte, NC 28269

    $53,500
    Mileage: 14,981
    Location: Charlotte, NC 28269
    Description: Used 2016 BMW X5 xDrive35d - $53,500, 14,981 miles Exterior Color: gray SUV 3.0L I6 24V DDI DOHC Twin Turbo Fuel: Diesel 4 Doors
  • 2014 BMW X5 xDrive35i in Charlotte, NC 28269

    $33,800
    Mileage: 50,200
    Location: Charlotte, NC 28269
    Description: Used 2014 BMW X5 xDrive35i - $33,800, 50,200 miles Exterior Color: dark blue SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW X5 xDrive50i in Charlotte, NC 28269

    $38,000
    Mileage: 53,413
    Location: Charlotte, NC 28269
    Description: Used 2014 BMW X5 xDrive50i - $38,000, 53,413 miles Exterior Color: dark gray SUV 4.4L V8 32V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW X5 in Concord, NC 28027

    $22,416
    Mileage: 71,100
    Location: Concord, NC 28027
    Description: Used 2013 BMW X5 - $22,416, 71,100 miles Exterior Color: black SUV 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2016 BMW X5 xDrive35i in Charlotte, NC 28217

    $46,500
    Mileage: 24,373
    Location: Charlotte, NC 28217
    Description: Used 2016 BMW X5 xDrive35i - $46,500, 24,373 miles Exterior Color: gray SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors