Used BMW X5 for Sale in Des Moines, IA

to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

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

MPG

- Loading...
()

Price Drops

Text Search

Add Similar Cars


2008 BMW X5 Review
by Jean-Patrick

BMW X5 3.0 SD...Best ever build!

The cars has nearly 4 years now and I'm thinking at the next one? This X5 is really a fantastic SUV, good engine, powerful, great comfort with the exclusive front seats in nappa leather. No real problems, just some electronic devices or battery failures. 20 inches wheels are great, but the cost for the tires is also great one to remember! The up...

First Previous
Loading...
Next
https://static.cargurus.com/images/forsale/2017/10/31/21/14/2012_bmw_x5-pic-8453994722616782168-152x114.jpeg

2012 BMW X5 xDrive35d AWD Used Cars in Ames, IA 50010

Great Deal
$3,372 BELOW
CarGurus IMV of $20,372

Price: $17,000

Mileage: 77,765

Location: Ames, IA 50010

Average time on market: 24 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Bronze Description: Used 2012 BMW X5 xDrive35d AWD for sale - $17,000, 77,765 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Remote Start, Alloy Wheels
Avg. Dealer Rating: (24 reviews) "I wasn't panning to purchase a vehicle when I visited Deery of Ames. However I left in less than 2 hours with a 2017 Hyundai Elantra Limited. The Sales staff was friendly, and made the sales process go smoothly and quickly. I never had a car buying experience go so easily. Geoff Brown was my Sales Associate and Andrew Davidson was my Finance Specialist. Both these Gentleman were Polite, friendly, and very Professional. I rate Deery of Ames 5 Stars, and I would do business with them again."
https://static.cargurus.com/images/forsale/2018/02/15/16/09/2009_bmw_x5-pic-3715957267656018053-152x114.jpeg

2009 BMW X5 xDrive30i AWD Used Cars in Ames, IA 50010

Great Deal
$2,280 BELOW
CarGurus IMV of $14,230

Price: $11,950

Mileage: 92,754

Location: Ames, IA 50010

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2009 BMW X5 xDrive30i AWD for sale - $11,950, 92,754 miles with Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Great job thanks again for the update"
https://static.cargurus.com/images/forsale/2018/02/02/14/19/2005_bmw_x5-pic-8184669663318223523-152x114.jpeg

2005 BMW X5 3.0i AWD Used Cars in Waterloo, IA 50702

Good Deal
$1,917 BELOW
CarGurus IMV of $6,916

Price: $4,999

Mileage: 142,000

Location: Waterloo, IA 50702

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Description: Used 2005 BMW X5 3.0i AWD for sale - $4,999, 142,000 miles
Avg. Dealer Rating: (13 reviews) "They could barely speak English. They won't let you take it for an inspection"
https://static.cargurus.com/images/forsale/2018/02/20/20/59/2007_bmw_x5-pic-1097826914887310326-152x114.jpeg

2007 BMW X5 3.0si AWD Used Cars in Waterloo, IA 50701

Good Deal
$1,495 BELOW
CarGurus IMV of $11,490

Price: $9,995

Mileage: 109,344

Location: Waterloo, IA 50701

Average time on market: 36 days Certified Pre-Owned: No Transmission: Manual Color: Blue Description: Used 2007 BMW X5 3.0si AWD for sale - $9,995, 109,344 miles
Avg. Dealer Rating: (29 reviews) "They were very helpful. I contacted them early in the morning with in 45 minutes they emailed me back with the answers to my questions and a contact number. I was traveling there from out of state and was not able to get there until after their normal hours but they told me that they would stay later or come back as I needed. During my travels we hit a snow storm and we where running even later than expected but they were still willing to come back for us since we were on are way. We got and test drove the vehicle and it was everything that they had listed. We bought the car and are having a good experience with it so far. They were very polite, not pushy and very helpful. I would recommend them."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2013 BMW X5 Used Cars in Urbandale, IA 50322

Good Deal
$2,418 BELOW
CarGurus IMV of $24,309

Price: $21,891

Mileage: 68,114

Location: Urbandale, IA 50322

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2013 BMW X5 for sale - $21,891, 68,114 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Backup Camera, Aluminum Wheels, Heat Package, Climate Package, Convenience Package
Avg. Dealer Rating: (5 reviews) " Fast and friendly service treated me as though I was buying a new car not just the used car was a great experience. I will be going back!"
https://static.cargurus.com/images/forsale/2018/02/18/00/55/2013_bmw_x5-pic-7914096499604067675-152x114.jpeg

2013 BMW X5 Used Cars in Urbandale, IA 50322

Good Deal
$1,518 BELOW
CarGurus IMV of $23,111

Price: $21,593

Mileage: 72,391

Location: Urbandale, IA 50322

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2013 BMW X5 for sale - $21,593, 72,391 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Excellent "
https://static.cargurus.com/images/forsale/2018/01/12/22/14/2017_bmw_x5-pic-1411360726842262058-152x114.jpeg

2017 BMW X5 xDrive35i AWD Used Cars in Clive, IA 50325

Fair Deal
$1,989 BELOW
CarGurus IMV of $55,980

Price: $53,991

Mileage: 15,234

Location: Clive, IA 50325

Average time on market: 46 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Atlas Cedar Metallic Description: Used 2017 BMW X5 xDrive35i AWD for sale - $53,991, 15,234 miles with Leather Seats, Sunroof/Moonroof, Light Package, Navigation System, Bluetooth, Backup Camera, Premium Package, Luxury Package
Avg. Dealer Rating: (52 reviews) "They were very helpful, knowledgeable, and I would strongly recommend anyone shopping for a car to stop by Willis auto campus."
https://static.cargurus.com/images/forsale/2018/02/14/15/54/2003_bmw_x5-pic-8762410683524227122-152x114.jpeg

2003 BMW X5 3.0i AWD Used Cars in Waterloo, IA 50702

Fair Deal
$938 BELOW
CarGurus IMV of $4,937

Price: $3,999

Mileage: 178,000

Location: Waterloo, IA 50702

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2003 BMW X5 3.0i AWD for sale - $3,999, 178,000 miles
Avg. Dealer Rating: (13 reviews) "“If it looks too good to be true then it probably is” most definitely applies here. Not sure where the cars came from but looked like a flood sale, lots of rust and very rough condition. Buyer beware! "
https://static.cargurus.com/images/forsale/2018/02/16/21/50/2015_bmw_x5-pic-618368867662007674-152x114.jpeg

2015 BMW X5 xDrive35d AWD Used Cars in Waterloo, IA 50701

Fair Deal
$938 BELOW
CarGurus IMV of $39,838

Price: $38,900

Mileage: 55,241

Location: Waterloo, IA 50701

Average time on market: 26 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2015 BMW X5 xDrive35d AWD for sale - $38,900, 55,241 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, M Sport Package
Avg. Dealer Rating: (29 reviews) "Contacted promptly. Typical overselling vehicle to get me out there. But courteous and prompt response."
https://static.cargurus.com/images/forsale/2018/02/15/22/08/2005_bmw_x5-pic-4969276872834689-152x114.jpeg

2005 BMW X5 3.0i AWD Used Cars in Waterloo, IA 50701

Fair Deal
$366 BELOW
CarGurus IMV of $8,361

Price: $7,995

Mileage: 98,411

Location: Waterloo, IA 50701

Average time on market: 23 days Certified Pre-Owned: No Transmission: Manual Color: White Description: Used 2005 BMW X5 3.0i AWD for sale - $7,995, 98,411 miles
Avg. Dealer Rating: (29 reviews) "Kenny at E@A motors was very helpful. iI had some concerns with a few things but he took care care of it for me. I'm satisfied. Thx "
https://static.cargurus.com/images/forsale/2017/12/13/01/50/2003_bmw_x5-pic-3411353956211394734-152x114.jpeg

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

Fair Deal
$215 BELOW
CarGurus IMV of $5,603

Price: $5,388

Mileage: 152,342

Location: Des Moines, IA 50317

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Desert Sand Description: Used 2003 BMW X5 3.0i AWD for sale - $5,388, 152,342 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Very Courteous, on the ball. Large Inventory "
https://static.cargurus.com/images/forsale/2018/01/04/19/48/2012_bmw_x5-pic-2805956418765502553-152x114.jpeg

2012 BMW X5 xDrive35i AWD Used Cars in Shell Rock, IA 50670

Fair Deal
$159 BELOW
CarGurus IMV of $19,054

Price: $18,895

Mileage: 90,214

Location: Shell Rock, IA 50670

Average time on market: 26 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Sparkling Bronze Metallic Description: Used 2012 BMW X5 xDrive35i AWD for sale - $18,895, 90,214 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium Package, Premium Sound Package, Sound Package, Climate Package
Avg. Dealer Rating: (10 reviews) "Amazing people!!!!"
https://static.cargurus.com/images/forsale/2018/02/16/15/07/2010_bmw_x5-pic-6403429770183888095-152x114.jpeg

2010 BMW X5 xDrive30i AWD Used Cars in Urbandale, IA 50310

Fair Deal
$198 BELOW
CarGurus IMV of $13,698

Price: $13,500

Mileage: 106,740

Location: Urbandale, IA 50310

Average time on market: 24 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2010 BMW X5 xDrive30i AWD for sale - $13,500, 106,740 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "good answered all my questions I had "
https://inventory-dmg.assets-cdk.com/3/1/1/16178644113x152.jpg

2011 BMW X5 xDrive50i AWD Used Cars in Waterloo, IA 50701

Fair Deal
$190 BELOW
CarGurus IMV of $18,165

Price: $17,975

Mileage: 97,994

Location: Waterloo, IA 50701

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2011 BMW X5 xDrive50i AWD for sale - $17,975, 97,994 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Storage Package, Alloy Wheels, Technology Package, Premium Package, Climate Package, Rear Climate Package, Bluetooth, Backup Camera, M Sport Package
Avg. Dealer Rating: (9 reviews) "Excellent experience; car as advertised, quick turnaround."
https://static.cargurus.com/images/forsale/2018/02/15/21/23/2015_bmw_x5-pic-5505520218249422514-152x114.jpeg

2015 BMW X5 xDrive50i AWD Used Cars in Urbandale, IA 50322

Fair Deal
$336 BELOW
CarGurus IMV of $36,329

Price: $35,993

Mileage: 80,077

Location: Urbandale, IA 50322

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2015 BMW X5 xDrive50i AWD for sale - $35,993, 80,077 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Executive Package, Bluetooth, Backup Camera, Aluminum Wheels
Avg. Dealer Rating: (5 reviews) "Did not seem like they cared. Cars are way over priced. Had to ask again for photos."
Please wait ...
All Listings
Please wait ...
Sponsored 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
2018 BMW X5 - $49,977 7,566 listings
2017 BMW X5 47 Great Deals $41,990 1,024 listings
2016 BMW X5 14 Great Deals $30,995 369 listings
2015 BMW X5 84 Great Deals $23,985 1,993 listings
2014 BMW X5 41 Great Deals $22,788 686 listings
2013 BMW X5 30 Great Deals $12,229 677 listings
2012 BMW X5 44 Great Deals $10,995 616 listings
2011 BMW X5 23 Great Deals $10,950 603 listings
2010 BMW X5 4 Great Deals $8,995 280 listings
2009 BMW X5 25 Great Deals $6,990 478 listings