Used BMW X5 for Sale in Charlotte, NC

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2004 BMW X5 4.8is Review
by Richard

Greatest SUV

This truck is insane, not only are the lines of the truck gorgeous but the truck is a beast on the take off as well. quite simply this truck moves, 3 different ways of driving from manual to auto. Braking is spot on. The interior is a reflection of the exterior and the truck is flawless. gas mileage is to be expected in a big V8, and maintenance, w...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/09/01/05/28/2012_bmw_x5-pic-3024021164656348462-152x114.jpeg

2012 BMW X5 xDrive35i Premium Used Cars in Hickory, NC 28601

Good Deal
$3,136 BELOW
Instant Market Value of $30,133

Price: $26,997

Mileage: 44,708

Location: Hickory, NC 28601

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Titanium Silver Metallic Description: Used 2012 BMW X5 xDrive35i Premium for sale - $26,997, 44,708 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (71 reviews) "Quick response. Very helpful. Bought somewhere else, only because I found a vehicle closer. Highly recommend."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2009 BMW X5 xDrive30i Used Cars in Rock Hill, SC 29732

Good Deal
$2,767 BELOW
Instant Market Value of $19,267

Price: $16,500

Mileage: 64,725

Location: Rock Hill, SC 29732

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray Description: Used 2009 BMW X5 xDrive30i for sale - $16,500, 64,725 miles with Leather Seats, Sunroof/Moonroof, Power Package, Storage Package, Technology Package, Premium Wheels, Heat Package, Premium Package, Tow Package, Premium Sound Package, Climate Package, LE Package, Rear Climate Package, Ambient Light Package, Light Package, Bluetooth, Smoker Package, Comfort Package
Avg. Dealer Rating: (10 reviews) "This is the WORST PLACE IN THE NATION TO BUY A CAR. These guys wanted me to do all of the work, and they were too lazy to even get a car out for me. They have too many cars on the lot, because they do ABSOLUTELY NOTHING TO MAKE THE CARS SELL-ABLE. Every car I looked at had several things wrong with them, and most of them could be fixed with the slightest amount of care and attention. They want to charge you premium prices, for subpar cars. And they do NOTHING to make them attractive to buy. They like to deal with desperate people who NEED to get a car quick. THIS IS THE WORST PLACE I HAVE EVER BEEN TO BUY A CAR. It was a complete waste of my time and energy. I would n't buy a breath of air from them if I was suffocating!!! Is there a rating lower than one star? BUYER BEWARE!!!!!!!!!!!!!!!!!!!"
https://static.cargurus.com/images/forsale/2016/08/09/17/05/2012_bmw_x5-pic-797523729480705639-152x114.jpeg

2012 BMW X5 xDrive35d Used Cars in Mooresville, NC 28117

Good Deal
$2,185 BELOW
Instant Market Value of $27,035

Price: $24,850

Mileage: 77,162

Location: Mooresville, NC 28117

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Vermilion Red Metallic Description: Used 2012 BMW X5 xDrive35d for sale - $24,850, 77,162 miles with Leather Seats, Backup Camera, Sunroof/Moonroof, Smoker Package, Navigation System, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Very amicable and professional, very pleased."
https://static.cargurus.com/images/forsale/2016/09/17/17/04/2013_bmw_x5-pic-6877646145475454458-152x114.jpeg

2013 BMW X5 xDrive35i Premium Used Cars in Charlotte, NC 28227

Good Deal
$2,398 BELOW
Instant Market Value of $39,393

Price: $36,995

Mileage: 32,265

Location: Charlotte, NC 28227

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2013 BMW X5 xDrive35i Premium for sale - $36,995, 32,265 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Convenience Package
Avg. Dealer Rating: (9 reviews) "Great"
https://static.cargurus.com/images/forsale/2016/09/08/14/46/2009_bmw_x5-pic-3830769799690743061-152x114.jpeg

2009 BMW X5 xDrive30i Used Cars in Charlotte, NC 28212

Good Deal
$1,366 BELOW
Instant Market Value of $18,346

Price: $16,980

Mileage: 82,578

Location: Charlotte, NC 28212

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2009 BMW X5 xDrive30i for sale - $16,980, 82,578 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "excellent dealer response quickly ,great staff car was as describe purchase the car ,would do buy from the again"
https://static.cargurus.com/images/forsale/2016/07/26/18/56/2009_bmw_x5-pic-7178001877995761286-152x114.jpeg

2009 BMW X5 xDrive30i Used Cars in Cornelius, NC 28031

Good Deal
$1,705 BELOW
Instant Market Value of $18,604

Price: $16,899

Mileage: 82,558

Location: Cornelius, NC 28031

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Wh Description: Used 2009 BMW X5 xDrive30i for sale - $16,899, 82,558 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "Quick response "
https://static.cargurus.com/images/forsale/2016/09/17/17/04/2013_bmw_x5-pic-7062471752360003072-152x114.jpeg

2013 BMW X5 xDrive35i Premium Used Cars in Charlotte, NC 28227

Good Deal
$2,222 BELOW
Instant Market Value of $39,213

Price: $36,991

Mileage: 33,217

Location: Charlotte, NC 28227

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Titanium Silver Metallic Description: Used 2013 BMW X5 xDrive35i Premium for sale - $36,991, 33,217 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Heat Package, Climate Package, Convenience Package
Avg. Dealer Rating: (9 reviews) "Never called me back. Emailed twice regarding their listing. Called the dealer inquiring if the car was available and told it was. Got half way to dealership and was told it was sold. This has occurred twice in the last three months. Horrible customer service from the used car sales department."
https://static.cargurus.com/images/forsale/2016/08/17/17/15/2012_bmw_x5-pic-5620560064117006011-152x114.jpeg

2012 BMW X5 xDrive35i Used Cars in Mooresville, NC 28115

Good Deal
$1,632 BELOW
Instant Market Value of $26,622

Price: $24,990

Mileage: 68,855

Location: Mooresville, NC 28115

Average time on market: 21 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Gray Description: Used 2012 BMW X5 xDrive35i for sale - $24,990, 68,855 miles with Sport Package, Leather Seats, Power Package, Navigation System, Alloy Wheels, Technology Package, Heat Package, Premium Package, Premium Sound Package, Climate Package, Appearance Package, Bluetooth, Comfort Package, Sound Package, Convenience Package
Avg. Dealer Rating: (12 reviews) "Very nice salesman called / txtd / emailed me promptly and followed up a week later to see if had made a purchase . I am going to look at a couple of his cars this coming week ."
https://static.cargurus.com/images/forsale/2016/08/16/20/59/2008_bmw_x5-pic-2374942781093912946-152x114.jpeg

2008 BMW X5 4.8i Used Cars in Cornelius, NC 28031

Good Deal
$1,748 BELOW
Instant Market Value of $17,747

Price: $15,999

Mileage: 90,553

Location: Cornelius, NC 28031

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2008 BMW X5 4.8i for sale - $15,999, 90,553 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (27 reviews) "Wonderful experience with every one that I dealt with"
https://static.cargurus.com/images/forsale/2016/08/27/09/07/2016_bmw_x5-pic-6086926609344862618-152x114.jpeg

2016 BMW X5 xDrive35i Used Cars in Newton, NC 28658

Good Deal
$3,268 BELOW
Instant Market Value of $48,267

Price: $44,999

Mileage: 18,342

Location: Newton, NC 28658

Average time on market: 25 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2016 BMW X5 xDrive35i for sale - $44,999, 18,342 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (22 reviews) "They were very helpful,knowledgable,and polite,would go back. "
https://static.cargurus.com/images/forsale/2016/08/10/01/35/2005_bmw_x5-pic-456194358854992285-152x114.jpeg

2005 BMW X5 3.0i Used Cars in Monroe, NC 28110

Good Deal
$1,374 BELOW
Instant Market Value of $8,874

Price: $7,500

Mileage: 126,897

Location: Monroe, NC 28110

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2005 BMW X5 3.0i for sale - $7,500, 126,897 miles
Avg. Dealer Rating: (5 reviews) "Very prompt replies to phone calls and texts. Alex is honest and fair in dealings with customers. The 2009 Hyundai Elantra Touring had the lowest mileage for the model and the best price rated "Great Deal" by CarGurus. I highly recommend EMH Imports! "
https://static.cargurus.com/images/forsale/2016/06/21/18/20/2016_bmw_x5-pic-9113534733418883416-152x114.jpeg

2016 BMW X5 sDrive35i Used Cars in Charlotte, NC 28227

Good Deal
$3,275 BELOW
Instant Market Value of $57,774

Price: $54,499

Mileage: 3,904

Location: Charlotte, NC 28227

Average time on market: 22 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Description: Used 2016 BMW X5 sDrive35i for sale - $54,499, 3,904 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (9 reviews) "Very nice"
https://static.cargurus.com/images/forsale/2016/08/23/21/55/2007_bmw_x5-pic-7106588428415792153-152x114.jpeg

2007 BMW X5 3.0si Used Cars in Charlotte, NC 28212

Good Deal
$1,157 BELOW
Instant Market Value of $16,152

Price: $14,995

Mileage: 83,033

Location: Charlotte, NC 28212

Average time on market: 32 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2007 BMW X5 3.0si for sale - $14,995, 83,033 miles with Sport Package, Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Excellent customer service! Very willing to work with me to get me in the car I wanted! Would recommend Future Auto to anyone, and will use them in the future. Sammy and Matt are great!!"
https://static.cargurus.com/images/forsale/2016/08/30/23/22/2008_bmw_x5-pic-6656432542792916218-152x114.jpeg

2008 BMW X5 3.0si Used Cars in Monroe, NC 28110

Good Deal
$1,187 BELOW
Instant Market Value of $16,087

Price: $14,900

Mileage: 98,099

Location: Monroe, NC 28110

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Monaco Blue Metallic Description: Used 2008 BMW X5 3.0si for sale - $14,900, 98,099 miles with Leather Seats, Sunroof/Moonroof, Power Package, DVD Entertainment System, Alloy Wheels, Heat Package, Premium Package, Tow Package, Premium Sound Package, Climate Package, Rear Climate Package, Bluetooth, Backup Camera
Avg. Dealer Rating: (6 reviews) "Kind of weird. I think the vehicle I was interested in really was a bate car for a switch. It just was kind of like they just didn't want to sell it. I was told the price could be negotiated and they really weren't motivated to sell a vehicle they had for almost 9 months!? I just didn't get it. The car at the experience!"
https://static.cargurus.com/images/forsale/2016/06/24/07/07/2013_bmw_x5-pic-3049875935794940891-152x114.jpeg

2013 BMW X5 xDrive35i Premium Used Cars in Charlotte, NC 28227

Good Deal
$1,625 BELOW
Instant Market Value of $38,215

Price: $36,590

Mileage: 32,375

Location: Charlotte, NC 28227

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2013 BMW X5 xDrive35i Premium for sale - $36,590, 32,375 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "They answered my question quickly and went beyond in trying to help me find the wright BMW. I will return to them when purchasing my new car."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used BMW X5 By Year

Vehicle Deals Starting Price Total Available
2016 BMW X5 16 Great Deals $39,999 1,931 listings
2015 BMW X5 18 Great Deals $33,997 476 listings
2014 BMW X5 6 Great Deals $34,795 356 listings
2013 BMW X5 171 Great Deals $18,459 2,421 listings
2012 BMW X5 49 Great Deals $17,500 713 listings
2011 BMW X5 50 Great Deals $13,995 672 listings
2010 BMW X5 11 Great Deals $11,990 323 listings
2009 BMW X5 44 Great Deals $10,899 533 listings
2008 BMW X5 29 Great Deals $9,400 653 listings
2007 BMW X5 23 Great Deals $7,999 512 listings