Used BMW X5 in Charlotte, NC

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 2007 BMW X5 4.8i in Charlotte, NC 28206

    $15,495
    Mileage: 108,573
    Location: Charlotte, NC 28206
    Description: Used 2007 BMW X5 4.8i - $15,495, 108,573 miles Exterior Color: green SUV 4.8L V8 32V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2011 BMW X5 xDrive50i in Charlotte, NC 28217

    contact seller
    Mileage: 70,712
    Location: Charlotte, NC 28217
    Description: Used 2011 BMW X5 xDrive50i - 70,712 miles Exterior Color: black sapphire metallic
  • 2013 BMW X5 xDrive35i in Charlotte, NC 28217

    $29,305
    Mileage: 40,880
    Location: Charlotte, NC 28217
    Description: Used 2013 BMW X5 xDrive35i - $29,305, 40,880 miles Exterior Color: black SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW X5 xDrive35i in Charlotte, NC 28217

    $30,498
    Mileage: 30,226
    Location: Charlotte, NC 28217
    Description: Used 2013 BMW X5 xDrive35i - $30,498, 30,226 miles Exterior Color: platinum SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2007 BMW X5 4.8i in Charlotte, NC 28256

    $15,481
    Mileage: 104,981
    Location: Charlotte, NC 28256
    Description: Used 2007 BMW X5 4.8i - $15,481, 104,981 miles SUV 4.8L V8 32V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2009 BMW X5 xDrive30i in Charlotte, NC 28212

    $13,895
    Mileage: 114,942
    Location: Charlotte, NC 28212
    Description: Used 2009 BMW X5 xDrive30i - $13,895, 114,942 miles Exterior Color: monaco blue metallic SUV 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2007 BMW X5 3.0si in Charlotte, NC 28212

    $15,495
    Mileage: 110,019
    Location: Charlotte, NC 28212
    Description: Used 2007 BMW X5 3.0si - $15,495, 110,019 miles Exterior Color: gray SUV 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2013 BMW X5 xDrive35i in Charlotte, NC 28212

    $28,565
    Mileage: 42,967
    Location: Charlotte, NC 28212
    Description: Used 2013 BMW X5 xDrive35i - $28,565, 42,967 miles Exterior Color: alpine white Interior Color: black SUV 3.0L I6 DOHC 24V TwinPower Turbo Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2014 BMW X5 xDrive35i in Charlotte, NC 28212

    $40,536
    Mileage: 45,309
    Location: Charlotte, NC 28212
    Description: Used 2014 BMW X5 xDrive35i - $40,536, 45,309 miles Exterior Color: sparkling brown metallic Interior Color: canberra beige SUV 3.0L I6 DOHC 24V TwinPower Turbo Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2012 BMW X5 xDrive35i in Charlotte, NC 28212

    $20,800
    Mileage: 83,185
    Location: Charlotte, NC 28212
    Description: Used 2012 BMW X5 xDrive35i - $20,800, 83,185 miles Exterior Color: alpine white Interior Color: black SUV 3.0L I6 DOHC 24V Turbocharged In Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2013 BMW X5 xDrive35i in Charlotte, NC 28212

    $26,976
    Mileage: 47,730
    Location: Charlotte, NC 28212
    Description: Used 2013 BMW X5 xDrive35i - $26,976, 47,730 miles Exterior Color: deep sea blue metallic Interior Color: sand beige SUV 3.0L I6 DOHC 24V TwinPower Turbo Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2014 BMW X5 xDrive35i in Charlotte, NC 28212

    $43,000
    Mileage: 33,899
    Location: Charlotte, NC 28212
    Description: Used 2014 BMW X5 xDrive35i - $43,000, 33,899 miles Exterior Color: mineral white metallic Interior Color: terra SUV 3.0L I6 DOHC 24V TwinPower Turbo Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2012 BMW X5 in Charlotte, NC 28273

    $23,778
    Mileage: 83,199
    Location: Charlotte, NC 28273
    Description: Used 2012 BMW X5 - $23,778, 83,199 miles Exterior Color: sparkling bronze metallic Interior Color: cinnamon brown Sport Utility Turbocharged Gas I6 3.0L/182 Automatic Transmission Fuel: Gasoline Fuel 6 Cylinders 4 Doors
  • 2013 BMW X5 in Charlotte, NC 28226

    $32,195
    Mileage: 49,975
    Location: Charlotte, NC 28226
    Description: Used 2013 BMW X5 - $32,195, 49,975 miles Exterior Color: white SUV Automatic Transmission Fuel: Gasoline 6 Cylinders
  • 2013 BMW X5 xDrive35d in Charlotte, NC 28269

    $30,434
    Mileage: 65,265
    Location: Charlotte, NC 28269
    Description: Used 2013 BMW X5 xDrive35d - $30,434, 65,265 miles Exterior Color: black sapphire metallic SUV I6 3.00L Automatic Transmission Fuel: Diesel 4 Doors