Used BMW X5 for Sale in Charlotte, NC

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Dealer Promotions

Add Similar Cars

Looking for a New BMW X5?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • Find cash back incentives
Switch to New Car Search
2003 BMW X5 3.0i Review
by Aran

BMW X5 3.0D SPORT

Probaby one of the best 4x4 you can buy, great looks, super build quality, lovely to drive, fully loaded, luxury interior.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/03/24/14/22/2007_bmw_x5-pic-7477772359932460443-152x114.jpeg

2007 BMW X5 4.8i Used Cars in Charlotte, NC 28206

Fair Deal
$189 BELOW
Instant Market Value of $16,184

Price: $15,995

Mileage: 108,573

Location: Charlotte, NC 28206

Average time on market: 33 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Green Description: Used 2007 BMW X5 4.8i for sale - $15,995, 108,573 miles
Avg. Dealer Rating: (2 reviews) "Great........answered instantly when I called concerning the Rover."
https://static.cargurus.com/images/forsale/2016/05/01/17/16/2011_bmw_x5-pic-1383550526530973030-152x114.jpeg

2011 BMW X5 xDrive35i Used Cars in Concord, NC 28027

Fair Deal
$287 BELOW
Instant Market Value of $22,087

Price: $21,800

Mileage: 93,005

Location: Concord, NC 28027

Average time on market: 32 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Blue Description: Used 2011 BMW X5 xDrive35i for sale - $21,800, 93,005 miles with Navigation System, Bluetooth, Leather Seats
Avg. Dealer Rating: (3 reviews) "Vehicle was sold"
https://static.cargurus.com/images/forsale/2016/04/24/04/58/2011_bmw_x5-pic-507649195608361658-152x114.jpeg

2011 BMW X5 xDrive50i Used Cars in Hickory, NC 28601

Fair Deal
$101 BELOW
Instant Market Value of $29,098

Price: $28,997

Mileage: 56,554

Location: Hickory, NC 28601

Average time on market: 28 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2011 BMW X5 xDrive50i for sale - $28,997, 56,554 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (54 reviews) "Yes........pretty quickly. Acura MDX has way below average mileage so that's the reason for the higher than average price. Great road car. Have not seen the vehicle yet but still considering if it does not sell."
https://static.cargurus.com/images/forsale/2016/03/13/08/29/2003_bmw_x5-pic-254085046193195270-152x114.jpeg

2003 BMW X5 4.4i Used Cars in Charlotte, NC 28206

Fair Deal
$444 BELOW
Instant Market Value of $6,944

Price: $6,500

Mileage: 170,000

Location: Charlotte, NC 28206

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2003 BMW X5 4.4i for sale - $6,500, 170,000 miles
Avg. Dealer Rating: (3 reviews) "Left Email, no message!, called twice, no answer! So went to the car lot, 1 guy in the office, didn't even walk out to the lot to greet us."
https://static.cargurus.com/images/forsale/2016/04/23/07/48/2009_bmw_x5-pic-4777230591828247621-152x114.jpeg

2009 BMW X5 xDrive48i Used Cars in Huntersville, NC 28078

Fair Deal
$57 ABOVE
Instant Market Value of $20,202

Price: $20,259

Mileage: 86,342

Location: Huntersville, NC 28078

Average time on market: 34 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2009 BMW X5 xDrive48i for sale - $20,259, 86,342 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (20 reviews) "Too many follow up calls. Very persistent even after they were wold we were no longer interested."
https://static.cargurus.com/images/forsale/2016/04/20/12/12/2006_bmw_x5-pic-779733979076901214-152x114.jpeg

2006 BMW X5 3.0i Used Cars in Mooresville, NC 28117

Fair Deal
$11 ABOVE
Instant Market Value of $10,906

Price: $10,917

Mileage: 106,254

Location: Mooresville, NC 28117

Average time on market: 32 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Alpine White Description: Used 2006 BMW X5 3.0i for sale - $10,917, 106,254 miles with Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Requested more pictures of truck and never got them and they called me and emailed me way to much. Made promises they never did. Would Not recommend giving them your number"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2015 BMW X5 sDrive35i Used Cars in Charlotte, NC 28269-2454

Fair Deal
$88 BELOW
Instant Market Value of $52,879

Price: $52,791

Mileage: 12,547

Location: Charlotte, NC 28269-2454

Average time on market: 28 days Certified Pre-Owned: Yes Transmission: Automatic Color: 0 Description: Used 2015 BMW X5 sDrive35i for sale - $52,791, 12,547 miles with Bluetooth, Aluminum Wheels, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (6 reviews) "Responded. Good contact."
https://static.cargurus.com/images/forsale/2016/04/28/00/00/2007_bmw_x5-pic-3742026183410589698-152x114.jpeg

2007 BMW X5 4.8i Used Cars in Charlotte, NC 28208

Fair Deal
$125 ABOVE
Instant Market Value of $15,866

Price: $15,991

Mileage: 113,287

Location: Charlotte, NC 28208

Average time on market: 33 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Platinum Bronze Metallic Description: Used 2007 BMW X5 4.8i for sale - $15,991, 113,287 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Just got information...They were timely and got back to me quickly."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW X5 4.4i Used Cars in Salisbury, NC 28144

Price: $10,900

Mileage: 120,254

Location: Salisbury, NC 28144

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2004 BMW X5 4.4i for sale - $10,900, 120,254 miles
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2016 BMW X5 xDrive40e Used Cars in Charlotte, NC 28269-2454

Price: $71,370

Mileage: 3,157

Location: Charlotte, NC 28269-2454

Certified Pre-Owned: No Transmission: Automatic Color: 0 Description: Used 2016 BMW X5 xDrive40e for sale - $71,370, 3,157 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Navigation System, Premium Package
Avg. Dealer Rating: (6 reviews) "Allison has been great in keeping in touch and has been extremely helpful."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2013 BMW X5 xDrive35i Used Cars in Cornelius, NC 28031

Price: Negotiable

Mileage: 59,088

Location: Cornelius, NC 28031

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2013 BMW X5 xDrive35i for sale , 59,088 miles with Alloy Wheels
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2002 BMW X5 3.0i Used Cars in Charlotte, NC 28213

Price: Negotiable

Mileage: 120,507

Location: Charlotte, NC 28213

Average time on market: 32 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Jet Black Description: Used 2002 BMW X5 3.0i for sale , 120,507 miles
https://static.cargurus.com/images/forsale/2016/04/04/06/06/2006_bmw_x5-pic-2520947442404926974-152x114.jpeg

2006 BMW X5 4.4i Used Cars in Charlotte, NC 28206

Price: Negotiable

Mileage: 168,131

Location: Charlotte, NC 28206

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2006 BMW X5 4.4i for sale , 168,131 miles
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2010 BMW X5 xDrive48i Used Cars in Matthews, NC 28105

Price: Negotiable

Mileage: 73,465

Location: Matthews, NC 28105

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Space Gray Metallic Description: Used 2010 BMW X5 xDrive48i for sale , 73,465 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (18 reviews) "Good follow up with salesman and more telephones calls and e-mail messages."
https://static.cargurus.com/images/forsale/2016/05/01/00/07/2012_bmw_x5-pic-4479923533471288146-152x114.jpeg

2012 BMW X5 xDrive35i Used Cars in Gastonia, NC 28054

Fair Deal
$333 ABOVE
Instant Market Value of $29,665

Price: $29,998

Mileage: 52,532

Location: Gastonia, NC 28054

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2012 BMW X5 xDrive35i for sale - $29,998, 52,532 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Held the car for three days until we could get to the dealer. Salesman was friendly and shared all the information on the car. We test drove the car, but did not purchase because we did not want a dark car with a black interior. Visit did confirm our decision to buy this make and model 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 17 Great Deals $45,000 4,563 listings
2015 BMW X5 11 Great Deals $37,999 524 listings
2014 BMW X5 11 Great Deals $34,998 256 listings
2013 BMW X5 21 Great Deals $22,990 633 listings
2012 BMW X5 23 Great Deals $17,995 429 listings
2011 BMW X5 17 Great Deals $15,995 392 listings
2010 BMW X5 1 Great Deal $13,995 227 listings
2009 BMW X5 12 Great Deals $13,888 426 listings
2008 BMW X5 18 Great Deals $11,500 557 listings
2007 BMW X5 19 Great Deals $7,989 458 listings