Used BMW X5 for Sale in Des Moines, IA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Vehicle history data provided by Experian Autocheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Add Similar Cars


2009 BMW X5 xDrive35d Review
by Keith

BMW have thought this car out

Power:- Bags of torque on tap and holds the corners like nothing this tall should Build Q:- Its German so its got class & is solid looks great inside & out Pricey but its worth it I just love getting behind the wheel of it

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/01/11/07/37/2009_bmw_x5-pic-5382891463965662718-152x114.jpeg

2009 BMW X5 xDrive30i Used Cars in Johnston, IA 50131

Great Deal
$2,802 BELOW
Instant Market Value of $16,404

Price: $13,602

Mileage: 96,319

Location: Johnston, IA 50131

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2009 BMW X5 xDrive30i for sale - $13,602, 96,319 miles with Rear Climate Package, Leather Seats, Power Package, Ambient Light Package, Light Package, Navigation System, Storage Package, Alloy Wheels, Technology Package, Backup Camera, Premium Package, Climate Package
Avg. Dealer Rating: (7 reviews) "Love This dealership! It is the best, low pressure deal ever, great prices. I am from out of town, they took my offer based off another that was fair to me via pics and technology. Anxious to get my car! This is the most comfortable and low stress company to do business with ever! Thanks Sijed.!!!!"
https://static.cargurus.com/images/forsale/2017/03/17/17/54/2017_bmw_x5-pic-585459414140043148-152x114.jpeg

2017 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Great Deal
$7,007 BELOW
Instant Market Value of $61,407

Price: $54,400

Mileage: 4,494

Location: Urbandale, IA 50322

Average time on market: 69 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2017 BMW X5 xDrive35i for sale - $54,400, 4,494 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (5 reviews) "They were great in the follow up. I was in contact with the dealership a couple times and in each instance they were very helpful and asked great questions inquiring about what I was looking for."
https://static.cargurus.com/images/forsale/2017/03/17/17/54/2017_bmw_x5-pic-2875688383596763756-152x114.jpeg

2017 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Great Deal
$6,688 BELOW
Instant Market Value of $69,638

Price: $62,950

Mileage: 4,509

Location: Urbandale, IA 50322

Average time on market: 69 days Certified Pre-Owned: No Transmission: Automatic Color: Space Gray Metallic Description: Used 2017 BMW X5 xDrive35i for sale - $62,950, 4,509 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Heat Package, Premium Package, M Sport Package, Climate Package
Avg. Dealer Rating: (5 reviews) "They let me know the car I was inquiring about was gone, but it is still in your ad. Was informed there was older car around the same price. They need to cancel the ad if it's gone!"
https://static.cargurus.com/images/forsale/2017/03/25/17/36/2006_bmw_x5-pic-3640879598026453561-152x114.jpeg

2006 BMW X5 3.0i Used Cars in Waterloo, IA 50702

Good Deal
$1,786 BELOW
Instant Market Value of $7,586

Price: $5,800

Mileage: 147,000

Location: Waterloo, IA 50702

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2006 BMW X5 3.0i for sale - $5,800, 147,000 miles
Avg. Dealer Rating: (5 reviews) "Dealer would not even respond with a full sentence. Among a handful of emails the responses were never more than a single word. I was polite, used words like thank you, and thank you for your time but still only single word responses. Rude and unprofessional, I would not recommend."
https://static.cargurus.com/images/forsale/2017/03/17/17/54/2017_bmw_x5-pic-5689743967265149959-152x114.jpeg

2017 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Good Deal
$3,676 BELOW
Instant Market Value of $63,049

Price: $59,373

Mileage: 4,721

Location: Urbandale, IA 50322

Average time on market: 69 days Certified Pre-Owned: No Transmission: Automatic Color: Dark Graphite Metallic Description: Used 2017 BMW X5 xDrive35i for sale - $59,373, 4,721 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (5 reviews) "Very good experience."
https://static.cargurus.com/images/forsale/2017/03/17/17/54/2016_bmw_x5-pic-9172214877887058975-152x114.jpeg

2016 BMW X5 xDrive40e Used Cars in Urbandale, IA 50322

Good Deal
$3,470 BELOW
Instant Market Value of $67,449

Price: $63,979

Mileage: 717

Location: Urbandale, IA 50322

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Space Gray Metallic Description: Used 2016 BMW X5 xDrive40e for sale - $63,979, 717 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (5 reviews) "one of the best experiances i have ever had with a car dealership"
https://static.cargurus.com/images/forsale/2017/02/22/20/26/2008_bmw_x5-pic-7614479071312210663-152x114.jpeg

2008 BMW X5 3.0si Used Cars in Urbandale, IA 50322

Good Deal
$1,087 BELOW
Instant Market Value of $14,078

Price: $12,991

Mileage: 112,252

Location: Urbandale, IA 50322

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2008 BMW X5 3.0si for sale - $12,991, 112,252 miles with Rear Climate Package, Leather Seats, Sunroof/Moonroof, Bluetooth, Premium Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (15 reviews) "good"
https://static.cargurus.com/images/forsale/2017/02/25/00/43/2013_bmw_x5-pic-6855842307634806986-152x114.jpeg

2013 BMW X5 xDrive35i Used Cars in Grimes, IA 50111

Fair Deal
$1,505 BELOW
Instant Market Value of $30,493

Price: $28,988

Mileage: 31,565

Location: Grimes, IA 50111

Average time on market: 41 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2013 BMW X5 xDrive35i for sale - $28,988, 31,565 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (16 reviews) "My experience was ok i feel they was not willing to come down on the price at all the car has more scratches then i though and Shane wasn't willing to come down my experience wasn't all that good with this dealership!"
https://static.cargurus.com/images/forsale/2016/06/08/05/20/2003_bmw_x5-pic-1331337162966654556-152x114.jpeg

2003 BMW X5 3.0i Used Cars in Des Moines, IA 50317

Fair Deal
$526 BELOW
Instant Market Value of $6,514

Price: $5,988

Mileage: 152,342

Location: Des Moines, IA 50317

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Desert Sand Description: Used 2003 BMW X5 3.0i for sale - $5,988, 152,342 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Quick response to email"
https://static.cargurus.com/images/forsale/2017/03/17/17/54/2016_bmw_x5-pic-7067047176165817127-152x114.jpeg

2016 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Fair Deal
$1,232 BELOW
Instant Market Value of $59,908

Price: $58,676

Mileage: 9,931

Location: Urbandale, IA 50322

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Space Gray Metallic Description: Used 2016 BMW X5 xDrive35i for sale - $58,676, 9,931 miles with Leather Seats, Driver Assistance Package, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (5 reviews) "Very clean dealership. Treated with respect and literally no pressure to buy. Very friendly staff, perfect sales techniques that made us feel very at ease. Got to test drive without our salesperson, this was a great change, it allowed us to really talk about the vehicle. We purchased from this dealership. "
https://static.cargurus.com/images/forsale/2017/03/18/09/19/2010_bmw_x5-pic-8748589665799819335-152x114.jpeg

2010 BMW X5 xDrive30i Used Cars in Clive, IA 50325

Fair Deal
$194 BELOW
Instant Market Value of $19,185

Price: $18,991

Mileage: 73,031

Location: Clive, IA 50325

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Space Gray Metallic Description: Used 2010 BMW X5 xDrive30i for sale - $18,991, 73,031 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (44 reviews) "This dealership was fantastic at every aspect on selling automobiles! Also the cleanest dealership I've been in. Greg did a fantastic job taking care of every need I had, just a pleasant guy to work with. Mike was also great with the delivery and William in finance was very efficient. Thank you Willis auto campus"
https://static.cargurus.com/images/forsale/2017/02/17/08/41/2014_bmw_x5-pic-4548733811624863799-152x114.jpeg

2014 BMW X5 xDrive35d Used Cars in Johnston, IA 50131

Fair Deal
$371 BELOW
Instant Market Value of $35,261

Price: $34,890

Mileage: 89,010

Location: Johnston, IA 50131

Average time on market: 17 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2014 BMW X5 xDrive35d for sale - $34,890, 89,010 miles with Sunroof/Moonroof, Aluminum Wheels, Heat Package, Navigation System, Premium Package, Climate Package
Avg. Dealer Rating: (13 reviews) "good job."
https://static.cargurus.com/images/forsale/2017/03/17/17/54/2015_bmw_x5-pic-3237183930385825128-152x114.jpeg

2015 BMW X5 xDrive50i Used Cars in Urbandale, IA 50322

Fair Deal
$311 BELOW
Instant Market Value of $63,303

Price: $62,992

Mileage: 15,241

Location: Urbandale, IA 50322

Average time on market: 60 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2015 BMW X5 xDrive50i for sale - $62,992, 15,241 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Climate Package
Avg. Dealer Rating: (5 reviews) "Unmovable pricing, however that might have been a fair price on that vehicle. Very responsive even on a weekend."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2011 BMW X5 xDrive50i Used Cars in Johnston, IA 50131

Fair Deal
$590 BELOW
Instant Market Value of $21,978

Price: $21,388

Mileage: 78,584

Location: Johnston, IA 50131

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Brown Description: Used 2011 BMW X5 xDrive50i for sale - $21,388, 78,584 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (7 reviews) "Requested Photos. Their Response Was How Can They Help. Still No PIC(S)."
https://static.cargurus.com/images/forsale/2017/03/17/17/54/2015_bmw_x5-pic-4086629475017718409-152x114.jpeg

2015 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Fair Deal
$11 ABOVE
Instant Market Value of $43,890

Price: $43,901

Mileage: 43,899

Location: Urbandale, IA 50322

Average time on market: 26 days Certified Pre-Owned: Yes Transmission: Automatic Color: Silver Description: Used 2015 BMW X5 xDrive35i for sale - $43,901, 43,899 miles
Avg. Dealer Rating: (5 reviews) "Good help and awesome cars "
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
2017 BMW X5 14 Great Deals $49,500 7,246 listings
2016 BMW X5 28 Great Deals $35,900 589 listings
2015 BMW X5 22 Great Deals $29,900 544 listings
2014 BMW X5 84 Great Deals $27,995 1,657 listings
2013 BMW X5 69 Great Deals $15,900 1,340 listings
2012 BMW X5 21 Great Deals $13,980 562 listings
2011 BMW X5 28 Great Deals $10,999 585 listings
2010 BMW X5 10 Great Deals $10,985 285 listings
2009 BMW X5 24 Great Deals $8,350 504 listings
2008 BMW X5 34 Great Deals $5,900 683 listings