yesterdayCharlotte, NC+29 milesCars for Sale
$ - Certified 2016 BMW X5 xDrive35i for sale. Mileage38107 Exterior colorImperial Blue Metallic Interior colorBlack Engine6-Cylinder Turbo Transmission8-Speed Shiftable Automatic Drive typeAll wheel drive
this weekGastonia, NC+46 milesCars for Sale
Cold Weather Package, Power Liftgate/DeckLid, Head Up Display, Run Flat Tires, four wheel-drive/AWD, Turbo Charged Engine Features: Cold Weather Package Power Liftgate/DeckLid Head Up Display Run Flat Tires four wheel-drive/AWD Turbo Charged Engine Leather interior Satellite Radio Ready Parking Sensors Rear View Camera Panoramic Sunroof Navigation System Front Seat Heaters Running Boards Aux Au...
this weekMocksville, NC+22 milesCars for Sale
This Gray 2012 BMW X5 xDrive35i with 103,460 miles is being listed in Mocksville, NC on EasyAutoSales.com.
this weekRock Hill, SC+53 milesCars for Sale
This White 2010 BMW X5 xDrive30i with 91,560 miles is being listed in Rock Hill, SC on EasyAutoSales.com.
this weekRock Hill, SC+53 milesCars for Sale
This White 2011 BMW X5 xDrive35i with 88,133 miles is being listed in Rock Hill, SC on EasyAutoSales.com.
this weekRock Hill, SC+53 milesCars for Sale
This Black 2011 BMW X5 xDrive35i with 59,902 miles is being listed in Rock Hill, SC on EasyAutoSales.com.
this weekRock Hill, SC+53 milesCars for Sale
This White 2011 BMW X5 xDrive35i with 82,600 miles is being listed in Rock Hill, SC on EasyAutoSales.com.
this weekRock Hill, SC+53 milesCars for Sale
This Black 2011 BMW X5 xDrive35i with 82,597 miles is being listed in Rock Hill, SC on EasyAutoSales.com.
this weekRock Hill, SC+53 milesCars for Sale
This Black 2011 BMW X5 xDrive50i with 81,254 miles is being listed in Rock Hill, SC on EasyAutoSales.com.
this weekRock Hill, SC+53 milesCars for Sale
This Gray 2011 BMW X5 xDrive50i with 61,300 miles is being listed in Rock Hill, SC on EasyAutoSales.com.
this weekRock Hill, SC+53 milesCars for Sale
This White 2012 BMW X5 xDrive35i with 89,185 miles is being listed in Rock Hill, SC on EasyAutoSales.com.
this weekRock Hill, SC+53 milesCars for Sale
This 2010 BMW X5 xDrive30i with 197,000 miles is being listed in Rock Hill, SC on EasyAutoSales.com.
last weekGastonia, NC+46 milesCars for Sale
With our nationwide inventory at no-haggle prices, CarMax makes it easy to find your next car. We stand behind every used car we sell with a 7-Day Money-Back Guarantee and a 90-Day/4,000-Mile (whichever comes first) Limited Warranty. Price assumes final purchase will be made in NC, and excludes tax, title, tags and $399 CarMax processing fee (not required by law). Some fees are location specifi...