Used BMW X5 in Des Moines, IA

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

Why buy used?

4,548 new BMW X5 listings
2007 BMW X5 4.8i Review
by jake247365

Best driving SUV

This SUV has excellent performance and drives like a dream. Great styling and the panoramic roof is a must have. Leather seats are comfortable and wear well. Easy to see out of and rear view camera makes it a breeze to park and backup.

First Previous
Loading...
Next
Featured Listings
http://i.autouplinktech.com/t640/54855696B474BA4318B8C1ED0D8E59C8.jpg

2013 BMW X5 Used Cars in Urbandale, IA 50322

Great Deal
$5,667 BELOW
Instant Market Value of $45,072

Price: $39,405

Mileage: 22,064

Location: Urbandale, IA 50322

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2013 BMW X5 for sale - $39,405, 22,064 miles with Sunroof/Moonroof, Aluminum Wheels, Navigation System, Convenience Package
Avg. Dealer Rating: (4 reviews) "Unmovable pricing, however that might have been a fair price on that vehicle. Very responsive even on a weekend."
http://static.cargurus.com/images/forsale/2015/06/17/13/31/2012_bmw_x5-pic-7972632142014731573-152x114.jpeg

2012 BMW X5 xDrive35d Used Cars in Urbandale, IA 50322

Great Deal
$3,871 BELOW
Instant Market Value of $38,780

Price: $34,909

Mileage: 43,520

Location: Urbandale, IA 50322

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: Automatic Color: Silver Description: Used 2012 BMW X5 xDrive35d for sale - $34,909, 43,520 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Technology Package, Aluminum Wheels, Heat Package, Premium Package
Avg. Dealer Rating: (4 reviews) "Good help and awesome cars "
http://static.cargurus.com/images/forsale/2015/06/17/17/29/2012_bmw_x5-pic-8814439761230920283-152x114.jpeg

2012 BMW X5 Used Cars in Urbandale, IA 50322

Good Deal
$2,442 BELOW
Instant Market Value of $36,854

Price: $34,412

Mileage: 50,859

Location: Urbandale, IA 50322

Average time on market: 39 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2012 BMW X5 for sale - $34,412, 50,859 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Heat Package, Navigation System, Convenience Package
Avg. Dealer Rating: (4 reviews) "Outstanding service and treatment. Talk to Brad Sodergren. This gentleman knows his cars, and the process. Brad responded in a timely fashion to e-mail and phone calls. He'll work with you with no pressure. I traveled from a state away to purchase a car they had. The dealership picked me up at the airport and the car I bought was 100% ready to go when I arrived. The paperwork and delivery took all of about an hour and a half. I would recommend Brad and BMW of Des Moines to anyone. "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2015 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Good Deal
$2,552 BELOW
Instant Market Value of $58,551

Price: $55,999

Mileage: 4,824

Location: Urbandale, IA 50322

Average time on market: 29 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2015 BMW X5 xDrive35i for sale - $55,999, 4,824 miles with Sunroof/Moonroof, Aluminum Wheels, Heat Package, Navigation System, Premium Package
Avg. Dealer Rating: (4 reviews) "Absolutely the best automobile purchase of my life. Above and beyond all expectations in every area. Will likely be a lifetime customer and I live 11 1/2 hours away!"
http://static.cargurus.com/images/forsale/2015/06/24/19/55/2015_bmw_x5-pic-2275870617612688162-152x114.jpeg

2015 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Fair Deal
$2,246 BELOW
Instant Market Value of $58,245

Price: $55,999

Mileage: 5,790

Location: Urbandale, IA 50322

Average time on market: 29 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2015 BMW X5 xDrive35i for sale - $55,999, 5,790 miles with Sunroof/Moonroof, Aluminum Wheels, Heat Package, Premium Package, Navigation System
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2015/07/27/22/14/2004_bmw_x5-pic-602605918473754335-152x114.jpeg

2004 BMW X5 4.4i Used Cars in Des Moines, IA 50317

Fair Deal
$836 BELOW
Instant Market Value of $8,786

Price: $7,950

Mileage: 136,499

Location: Des Moines, IA 50317

Average time on market: 11 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW X5 4.4i for sale - $7,950, 136,499 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "no pictures"
http://static.cargurus.com/images/forsale/2015/04/21/05/29/2013_bmw_x5-pic-93664636215550227-152x114.jpeg

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

Fair Deal
$1,656 BELOW
Instant Market Value of $39,541

Price: $37,885

Mileage: 39,656

Location: Cedar Falls, IA 50613

Average time on market: 32 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Deep Sea Blue Metallic Description: Used 2013 BMW X5 xDrive35i for sale - $37,885, 39,656 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (49 reviews) "They have contacted me to make sure I got all the information I needed about the car and where not pushy. "
http://static.cargurus.com/images/forsale/2015/07/26/21/56/2010_bmw_x5-pic-9208141590584075967-152x114.jpeg

2010 BMW X5 xDrive35d Used Cars in Urbandale, IA 50322

Fair Deal
$1,325 BELOW
Instant Market Value of $26,226

Price: $24,901

Mileage: 62,493

Location: Urbandale, IA 50322

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2010 BMW X5 xDrive35d for sale - $24,901, 62,493 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Storage Package, Alloy Wheels, Technology Package, Heat Package, Premium Package, Premium Sound Package, Climate Package, Rear Climate Package, Bluetooth, Backup Camera, Sound Package, Sport Activity Package
Avg. Dealer Rating: (4 reviews)
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2015 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Fair Deal
$1,720 BELOW
Instant Market Value of $58,719

Price: $56,999

Mileage: 4,295

Location: Urbandale, IA 50322

Average time on market: 29 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2015 BMW X5 xDrive35i for sale - $56,999, 4,295 miles with Sunroof/Moonroof, Heat Package, Navigation System, Premium Package
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2014/12/08/18/11/2001_bmw_x5-pic-3809001903105116845-152x114.jpeg

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

Price: Negotiable

Mileage: ?

Location: Waterloo, IA 50702

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Black Description: Used 2001 BMW X5 3.0i for sale with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Always helpful and friendly when we are there. Have purchased one car from them and have had a great experience."
http://static.cargurus.com/images/forsale/2015/07/07/15/59/2015_bmw_x5-pic-4454949899068306637-152x114.jpeg

2015 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Fair Deal
$167 ABOVE
Instant Market Value of $57,632

Price: $57,799

Mileage: 7,728

Location: Urbandale, IA 50322

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2015 BMW X5 xDrive35i for sale - $57,799, 7,728 miles with Sunroof/Moonroof, Heat Package, Navigation System, Premium Package
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2015/07/27/22/14/2006_bmw_x5-pic-4361095721362017511-152x114.jpeg

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

Fair Deal
$86 ABOVE
Instant Market Value of $10,864

Price: $10,950

Mileage: 112,323

Location: Des Moines, IA 50317

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2006 BMW X5 3.0i for sale - $10,950, 112,323 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "This would have been a very long distance purchase. I asked the dealer if the price was negotiable. I was told he would discuss that when I got there...so I didn't go to his dealership."
http://i.autouplinktech.com/t640/C3267764FAF7920492725FA36F97D73C.jpg

2009 BMW X5 xDrive48i Used Cars in Urbandale, IA 50322

Fair Deal
$605 ABOVE
Instant Market Value of $23,296

Price: $23,901

Mileage: 74,692

Location: Urbandale, IA 50322

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2009 BMW X5 xDrive48i for sale - $23,901, 74,692 miles with Rear Climate Package, Leather Seats, Ambient Light Package, Light Package, Navigation System, Storage Package, Technology Package, Backup Camera, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2015/04/17/04/42/2012_bmw_x5-pic-4651312108001289824-152x114.jpeg

2012 BMW X5 xDrive35i Premium Used Cars in Cedar Falls, IA 50613

Fair Deal
$1,322 ABOVE
Instant Market Value of $22,514

Price: $23,836

Mileage: 115,751

Location: Cedar Falls, IA 50613

Average time on market: 48 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2012 BMW X5 xDrive35i Premium for sale - $23,836, 115,751 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (29 reviews) "Pleasant to deal with and helpful."
http://static.cargurus.com/images/forsale/2015/06/15/19/15/2006_bmw_x5-pic-1562269103619117235-152x114.jpeg

2006 BMW X5 3.0i Used Cars in Johnston, IA 50131

High Price
$1,235 ABOVE
Instant Market Value of $9,492

Price: $10,727

Mileage: 139,779

Location: Johnston, IA 50131

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 BMW X5 3.0i for sale - $10,727, 139,779 miles with Alloy Wheels
Avg. Dealer Rating: (13 reviews) "over priced on cars have issues"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

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

Used BMW X5 By Year

Vehicle Deals Starting Price Total Available
2015 BMW X5 7 Great Deals $46,991 4,926 listings
2014 BMW X5 4 Great Deals $43,977 199 listings
2013 BMW X5 52 Great Deals $26,900 1,031 listings
2012 BMW X5 46 Great Deals $19,995 1,256 listings
2011 BMW X5 17 Great Deals $19,777 512 listings
2010 BMW X5 11 Great Deals $16,950 235 listings
2009 BMW X5 20 Great Deals $13,664 460 listings

Similar Cars

BMW X3
167 Great Deals out of 6,432 listings starting at $4,490
BMW 5 Series
482 Great Deals out of 16,709 listings starting at $2,000
Mercedes-Benz M-Class
258 Great Deals out of 11,228 listings starting at $1,500

New BMW X5 By Year

2015 BMW X5
4,926 listings

Used BMW X5 By City

BMW X5 in Cedar Rapids IA
3 Great Deals out of 46 listings starting at $7,995
BMW X5 in Lincoln NE
28 listings starting at $6,995
BMW X5 in Rochester MN
3 Great Deals out of 72 listings starting at $8,916
BMW X5 in Kansas City MO
33 listings starting at $5,500
BMW X5 in Columbia MO
65 listings starting at $5,999
BMW X5 in Sioux Falls SD
20 listings starting at $8,500
BMW X5 in Manhattan KS
12 listings starting at $32,000
BMW X5 in Minneapolis MN
67 listings starting at $6,495
BMW X5 in Madison WI
50 listings starting at $6,995
BMW X5 in Springfield IL
6 Great Deals out of 459 listings starting at $4,600
BMW X5 in Eau Claire WI
13 listings starting at $9,950
BMW X5 in Saint Louis MO
90 listings starting at $9,495
BMW X5 in Champaign IL
19 listings starting at $7,400
BMW X5 in Springfield MO
6 Great Deals out of 459 listings starting at $4,600
BMW X5 in Milwaukee WI
3 Great Deals out of 271 listings starting at $5,199