Used BMW X5 for Sale in Des Moines, IA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Recent Listings

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

Nationwide Shipping

Add Similar Cars


2004 BMW X5 4.4i Review
by Ryan

bmw x5

HEAVY and solid bc of steelframe but safe, very excelent brakes, and performance, light are LED very good, engine runs smoothley, a SUV with TRIPTRONICS-very nice feautre

First Previous
Loading...
Next
Featured Listings
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2015 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Great Deal
$3,765 BELOW
CarGurus IMV of $42,756

Price: $38,991

Mileage: 34,216

Location: Urbandale, IA 50322

Average time on market: 23 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2015 BMW X5 xDrive35i for sale - $38,991, 34,216 miles with Leather Seats, Backup Camera, Sunroof/Moonroof, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (5 reviews) "Did not end up purchasing the camaro, but have no issues with the dealer. I was contacted right away and the sales person was professional and very knowledgeable about the car. I would definitely do business with this dealer."
https://static.cargurus.com/images/forsale/2017/09/08/19/53/2013_bmw_x5-pic-8472108574209143755-152x114.jpeg

2013 BMW X5 Used Cars in Urbandale, IA 50322

Good Deal
$2,661 BELOW
CarGurus IMV of $24,142

Price: $21,481

Mileage: 71,576

Location: Urbandale, IA 50322

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2013 BMW X5 for sale - $21,481, 71,576 miles
Avg. Dealer Rating: (14 reviews) "very crappy service called and set up appt sold the suv before our appt 0 stars dealer"
https://static.cargurus.com/images/forsale/2017/09/07/07/54/2010_bmw_x5-pic-6730424060528026853-152x114.jpeg

2010 BMW X5 xDrive48i Used Cars in Adel, IA 50003

Good Deal
$1,444 BELOW
CarGurus IMV of $19,442

Price: $17,998

Mileage: 62,890

Location: Adel, IA 50003

Average time on market: 21 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Alpine White Description: Used 2010 BMW X5 xDrive48i for sale - $17,998, 62,890 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "We agreed on a 2 payment arrangement 1/2 up front and the other 1/2 after I arranged transport for car from there to SC. They agreed I responded let's proceed and then nothing till next morning an email stating they regretted to inform me they sold the car late the night before. I called the internet manager and she acted like she didn't care about our agreement and all she could say was I didn't pay her so they could sell it to anyone. They never contacted me for a payment after I responded. BEWARE OF THESE PEOPLE I thought cause they were a big dealer they would be reputable. NO THEY ARE NOT DON'T BELIEVE FOR A SECOND ANYTHING THEY SAY THERE IN AGREEMENT ON. "
https://static.cargurus.com/images/forsale/2017/04/28/09/54/2014_bmw_x5-pic-3518362574673170388-152x114.jpeg

2014 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Good Deal
$1,851 BELOW
CarGurus IMV of $34,446

Price: $32,595

Mileage: 57,776

Location: Urbandale, IA 50322

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2014 BMW X5 xDrive35i for sale - $32,595, 57,776 miles with Leather Seats, Sunroof/Moonroof, Power Package, Alloy Wheels, Bluetooth, Backup Camera, Premium Package, Climate Package
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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2015 BMW X5 xDrive35d Used Cars in Urbandale, IA 50322

Good Deal
$2,049 BELOW
CarGurus IMV of $47,040

Price: $44,991

Mileage: 41,766

Location: Urbandale, IA 50322

Average time on market: 36 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2015 BMW X5 xDrive35d for sale - $44,991, 41,766 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Bluetooth, Backup Camera, Heat Package, Premium 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/09/22/14/18/2009_bmw_x5-pic-1502067614479239267-152x114.jpeg

2009 BMW X5 xDrive35d Used Cars in Johnston, IA 50131

Fair Deal
$1,311 BELOW
CarGurus IMV of $17,101

Price: $15,790

Mileage: 90,434

Location: Johnston, IA 50131

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2009 BMW X5 xDrive35d for sale - $15,790, 90,434 miles with Rear Climate Package, Leather Seats, Light Package, Power Package, Ambient Light Package, Storage Package, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (16 reviews) "Very helpful and ended up buying the jeep."
https://static.cargurus.com/images/forsale/2017/08/30/02/51/2009_bmw_x5-pic-4136388693061668669-152x114.jpeg

2009 BMW X5 xDrive30i Used Cars in Ames, IA 50010

Fair Deal
$828 BELOW
CarGurus IMV of $14,778

Price: $13,950

Mileage: 92,754

Location: Ames, IA 50010

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2009 BMW X5 xDrive30i for sale - $13,950, 92,754 miles with Leather Seats, Backup Camera, Navigation System, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Took them a couple days to respond and when we went to the lot nobody came out to talk until we were leaving. Some guy in a dirty t shirt and cut offs came out and asked if we needed something. Irrelevant due to the fact that pictures dont tell the whole story and neither due they. The truck was not as advertised. STAY AWAY!"
https://static.cargurus.com/images/forsale/2017/04/28/09/54/2014_bmw_x5-pic-4610093644620861566-152x114.jpeg

2014 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Fair Deal
$646 BELOW
CarGurus IMV of $34,241

Price: $33,595

Mileage: 58,840

Location: Urbandale, IA 50322

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2014 BMW X5 xDrive35i for sale - $33,595, 58,840 miles with Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Bluetooth, Backup Camera, Premium Package, Climate Package
Avg. Dealer Rating: (5 reviews) "Very good experience."
https://static.cargurus.com/images/forsale/2017/09/12/08/36/2014_bmw_x5-pic-1141897029340134179-152x114.jpeg

2014 BMW X5 xDrive35i Used Cars in Cedar Falls, IA 50613

Fair Deal
$70 BELOW
CarGurus IMV of $38,571

Price: $38,501

Mileage: 28,893

Location: Cedar Falls, IA 50613

Average time on market: 45 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Sparkling Brown Metallic Description: Used 2014 BMW X5 xDrive35i for sale - $38,501, 28,893 miles with Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (28 reviews) "Very good experience !"
https://static.cargurus.com/images/forsale/2017/09/03/07/06/2010_bmw_x5-pic-6213157283857766727-152x114.jpeg

2010 BMW X5 xDrive35d Used Cars in Des Moines, IA 50313

Fair Deal
$125 BELOW
CarGurus IMV of $14,625

Price: $14,500

Mileage: 136,768

Location: Des Moines, IA 50313

Average time on market: 29 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Description: Used 2010 BMW X5 xDrive35d for sale - $14,500, 136,768 miles with Rear Climate Package, Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Premium Wheels, Premium Package, Climate Package, Sport Activity Package
Avg. Dealer Rating: (11 reviews) "I purchased the car sight unseen. I asked about previous wrecks and/or body damage. Both were denied and he stated "the carfax is clean on this car" and "according to the carfax it hasn't been wrecked". Well come to find out it has significant hail damage that was never disclosed and it had right side damage amounting to over $1,400 in damage of which the repair bill was in the glove compartment. These guys have been in business long enough that they can see that kind of damage and I am certain they had been through the paperwork in the glove compartment. Frustrating as I was told there was no damage and get the car home in the sunlight and see a lot of hail damage and then find the repair bill in the glove compartment of the car. "
https://static.cargurus.com/images/forsale/2017/04/28/09/54/2014_bmw_x5-pic-2601721113396528057-152x114.jpeg

2014 BMW X5 xDrive35d Used Cars in Urbandale, IA 50322

Fair Deal
$128 ABOVE
CarGurus IMV of $38,367

Price: $38,495

Mileage: 49,495

Location: Urbandale, IA 50322

Average time on market: 42 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2014 BMW X5 xDrive35d for sale - $38,495, 49,495 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Premium Package, Alloy Wheels
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/09/20/07/25/2005_bmw_x5-pic-510445410967460020-152x114.jpeg

2005 BMW X5 4.4i Used Cars in Ames, IA 50010

Fair Deal
$260 ABOVE
CarGurus IMV of $10,239

Price: $10,499

Mileage: 86,755

Location: Ames, IA 50010

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW X5 4.4i for sale - $10,499, 86,755 miles with Rear Climate Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (19 reviews) "Was contacted quickly and purchased car with 24 hours. Great salesman."
https://static.cargurus.com/images/forsale/2014/08/20/04/18/2013_bmw_x5-pic-2821170732831843835-152x114.jpeg

2013 BMW X5 Used Cars in Cedar Falls, IA 50613

Fair Deal
$651 ABOVE
CarGurus IMV of $22,849

Price: $23,500

Mileage: 81,539

Location: Cedar Falls, IA 50613

Average time on market: 45 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Gray Description: Used 2013 BMW X5 for sale - $23,500, 81,539 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (111 reviews) "I live more than two hours away and communicated by email before traveling to the dealership. Sales person, Tammy, responded timely and was courteous, friendly, and professional. She had the car cleaned and parked at the front door when I arrived. The sales manager, Ryan, followed up after the sale and ensured that I was satisfied and happy with my purchase. They treated me very well and I would recommend doing business with Dan Derry Motors. "
https://static.cargurus.com/images/forsale/2017/09/15/08/56/2014_bmw_x5-pic-7451558089220803292-152x114.jpeg

2014 BMW X5 xDrive35i Used Cars in Clive, IA 50325

Fair Deal
$1,294 ABOVE
CarGurus IMV of $35,697

Price: $36,991

Mileage: 50,492

Location: Clive, IA 50325

Average time on market: 45 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2014 BMW X5 xDrive35i for sale - $36,991, 50,492 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (49 reviews) "High price on dirty vehicle. They rather send the vehicle to a car auction than work whit me on making a deal. I got a 2009 BMW X5 cdrive 4.8i on a lot better shape ready to drive on a different car lot "
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
$621 ABOVE
CarGurus IMV of $5,874

Price: $6,495

Mileage: 152,342

Location: Des Moines, IA 50317

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Desert Sand Description: Used 2003 BMW X5 3.0i for sale - $6,495, 152,342 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Very Courteous, on the ball. Large Inventory "
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 42 Great Deals $44,984 3,964 listings
2016 BMW X5 7 Great Deals $31,300 296 listings
2015 BMW X5 48 Great Deals $26,753 858 listings
2014 BMW X5 114 Great Deals $24,999 1,465 listings
2013 BMW X5 43 Great Deals $13,996 731 listings
2012 BMW X5 26 Great Deals $12,590 586 listings
2011 BMW X5 19 Great Deals $12,575 582 listings
2010 BMW X5 9 Great Deals $8,980 272 listings
2009 BMW X5 20 Great Deals $8,595 420 listings
2008 BMW X5 23 Great Deals $6,550 577 listings