Used BMW X5 in Charlotte, NC

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 2013 BMW X5 xDrive35i in Charlotte, NC 28202

    $32,780
    Mileage: 14,509
    Location: Charlotte, NC 28202
    Description: Used 2013 BMW X5 xDrive35i - $32,780, 14,509 miles Exterior Color: grey 3.000
  • 2013 BMW X5 xDrive35i in Charlotte, NC 28202

    $31,780
    Mileage: 23,357
    Location: Charlotte, NC 28202
    Description: Used 2013 BMW X5 xDrive35i - $31,780, 23,357 miles Exterior Color: blue 3.000
  • 2013 BMW X5 xDrive35i in Charlotte, NC 28202

    $27,480
    Mileage: 39,178
    Location: Charlotte, NC 28202
    Description: Used 2013 BMW X5 xDrive35i - $27,480, 39,178 miles Exterior Color: brown 3.000
  • 2011 BMW X5 xDrive35i in Charlotte, NC 28202

    $22,280
    Mileage: 39,743
    Location: Charlotte, NC 28202
    Description: Used 2011 BMW X5 xDrive35i - $22,280, 39,743 miles Exterior Color: titanium silver metallic 3.000
  • 2010 BMW X5 xDrive30i in Charlotte, NC 28202

    $17,980
    Mileage: 69,755
    Location: Charlotte, NC 28202
    Description: Used 2010 BMW X5 xDrive30i - $17,980, 69,755 miles Exterior Color: alpine white 3.000
  • 2013 BMW X5 xDrive35i in Charlotte, NC 28202

    $26,980
    Mileage: 44,555
    Location: Charlotte, NC 28202
    Description: Used 2013 BMW X5 xDrive35i - $26,980, 44,555 miles Exterior Color: black 3.000
  • 2013 BMW X5 xDrive50i in Charlotte, NC 28202

    $30,780
    Mileage: 45,301
    Location: Charlotte, NC 28202
    Description: Used 2013 BMW X5 xDrive50i - $30,780, 45,301 miles Exterior Color: black 4.400
  • 2013 BMW X5 xDrive50i in Charlotte, NC 28202

    $27,980
    Mileage: 39,955
    Location: Charlotte, NC 28202
    Description: Used 2013 BMW X5 xDrive50i - $27,980, 39,955 miles Exterior Color: grey 4.400
  • 2016 BMW X5 xDrive50i in Charlotte, NC 28202

    $62,480
    Mileage: 21,848
    Location: Charlotte, NC 28202
    Description: Used 2016 BMW X5 xDrive50i - $62,480, 21,848 miles 4.400
  • 2015 BMW X5 xDrive35d in Charlotte, NC 28202

    $54,980
    Mileage: 17,914
    Location: Charlotte, NC 28202
    Description: Used 2015 BMW X5 xDrive35d - $54,980, 17,914 miles Exterior Color: white 3.000
  • 2014 BMW X5 xDrive35i in Charlotte, NC 28202

    $38,780
    Mileage: 53,705
    Location: Charlotte, NC 28202
    Description: Used 2014 BMW X5 xDrive35i - $38,780, 53,705 miles Exterior Color: alpine white 3.000
  • 2015 BMW X5 xDrive50i in Charlotte, NC 28202

    $57,980
    Mileage: 11,806
    Location: Charlotte, NC 28202
    Description: Used 2015 BMW X5 xDrive50i - $57,980, 11,806 miles Exterior Color: grey 4.400
  • 2014 BMW X5 sDrive35i in Charlotte, NC 28202

    $37,480
    Mileage: 32,914
    Location: Charlotte, NC 28202
    Description: Used 2014 BMW X5 sDrive35i - $37,480, 32,914 miles Exterior Color: black 3.000
  • 2013 BMW X5 xDrive35i in Charlotte, NC 28202

    $33,980
    Mileage: 19,639
    Location: Charlotte, NC 28202
    Description: Used 2013 BMW X5 xDrive35i - $33,980, 19,639 miles Exterior Color: white 3.000
  • 2013 BMW X5 xDrive35i in Charlotte, NC 28202

    $25,980
    Mileage: 59,176
    Location: Charlotte, NC 28202
    Description: Used 2013 BMW X5 xDrive35i - $25,980, 59,176 miles Exterior Color: orion silver metallic 3.000