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

Why buy used?

4,117 new BMW X5 listings
2002 BMW X5 4.4i Review
by Steven

bmw x5

fast, fun to drive, agile handling all with cargo room from an suv, sucks up way too much gas but is great in the snow and amazing to drive

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

2006 BMW X5 3.0i Used Cars in Ames, IA 50010

Great Deal
$3,451 BELOW
Instant Market Value of $11,450

Price: $7,999

Mileage: 123,128

Location: Ames, IA 50010

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2006 BMW X5 3.0i for sale - $7,999, 123,128 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "they were friendly and polite I didn't understand why they had the vehicle priced at 5495 but kept saying this is what we have in it and showed me a price of 6495 but the young lady ( Nicole ) was very nice and polite don't price a car at a certain price and keep showing customers a higher price then what the vehicle is advertised at that bugged me somewhat"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2009 BMW X5 xDrive35d Used Cars in Des Moines, IA 50310

Good Deal
$2,369 BELOW
Instant Market Value of $22,364

Price: $19,995

Mileage: 99,709

Location: Des Moines, IA 50310

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2009 BMW X5 xDrive35d for sale - $19,995, 99,709 miles
Avg. Dealer Rating: (8 reviews) "Responsive, easy to deal with. Purchased a vehicle. Painless transaction."
http://static.cargurus.com/images/forsale/2015/01/30/03/58/2010_bmw_x5-pic-997293279967507854-152x114.jpeg

2010 BMW X5 xDrive48i Used Cars in Cedar Falls, IA 50613

Good Deal
$1,468 BELOW
Instant Market Value of $30,968

Price: $29,500

Mileage: 55,546

Location: Cedar Falls, IA 50613

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Description: Used 2010 BMW X5 xDrive48i for sale - $29,500, 55,546 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (41 reviews) "Responded very fast to my inquiry. Left phone messages and email. Gave good detail on the vehicle. Unfortunately I was looking for a 4WD Tacoma."
http://static.cargurus.com/images/forsale/2015/01/21/05/11/2011_bmw_x5-pic-2958868378606010467-152x114.jpeg

2011 BMW X5 Used Cars in Urbandale, IA 50322

Fair Deal
$1,428 BELOW
Instant Market Value of $31,031

Price: $29,603

Mileage: 68,946

Location: Urbandale, IA 50322

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2011 BMW X5 for sale - $29,603, 68,946 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Climate Package, 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/01/15/07/59/2011_bmw_x5-pic-7629200276544835290-152x114.jpeg

2011 BMW X5 Used Cars in Urbandale, IA 50322

Fair Deal
$1,246 BELOW
Instant Market Value of $36,197

Price: $34,951

Mileage: 28,205

Location: Urbandale, IA 50322

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 BMW X5 for sale - $34,951, 28,205 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Convenience Package
Avg. Dealer Rating: (4 reviews) "Good help and awesome cars "
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

Fair Deal
$589 BELOW
Instant Market Value of $8,584

Price: $7,995

Mileage: 130,546

Location: Waterloo, IA 50702

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Description: Used 2001 BMW X5 3.0i for sale - $7,995, 130,546 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "They didn't have the car at the dealer location and the price never drop for 3 months even when they have a offer sale going on "
http://static.cargurus.com/images/forsale/2014/11/15/16/10/2012_bmw_x5-pic-2761021872484011854-152x114.jpeg

2012 BMW X5 Used Cars in Urbandale, IA 50322

Fair Deal
$1,205 BELOW
Instant Market Value of $38,111

Price: $36,906

Mileage: 46,134

Location: Urbandale, IA 50322

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2012 BMW X5 for sale - $36,906, 46,134 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Aluminum Wheels, Heat Package, Climate Package, 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://static.cargurus.com/images/forsale/2014/12/21/17/20/2003_bmw_x5-pic-5880838748928313214-152x114.jpeg

2003 BMW X5 4.4i Used Cars in Des Moines, IA 50320

Fair Deal
$377 BELOW
Instant Market Value of $9,877

Price: $9,500

Mileage: 108,736

Location: Des Moines, IA 50320

Average time on market: 34 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Description: Used 2003 BMW X5 4.4i for sale - $9,500, 108,736 miles
Avg. Dealer Rating: (1 review) "They took good care of me not gave me a fare price.. over all I will go back..:)"
http://static.cargurus.com/images/forsale/2015/01/17/05/33/2012_bmw_x5-pic-4954425093082976709-152x114.jpeg

2012 BMW X5 Used Cars in Urbandale, IA 50322

Fair Deal
$327 BELOW
Instant Market Value of $42,277

Price: $41,950

Mileage: 19,422

Location: Urbandale, IA 50322

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2012 BMW X5 for sale - $41,950, 19,422 miles
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/01/29/06/54/2012_bmw_x5-pic-8379641476105940017-152x114.jpeg

2012 BMW X5 xDrive35d Used Cars in Urbandale, IA 50322

Fair Deal
$242 BELOW
Instant Market Value of $43,143

Price: $42,901

Mileage: 21,767

Location: Urbandale, IA 50322

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2012 BMW X5 xDrive35d for sale - $42,901, 21,767 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2015/01/27/14/03/2012_bmw_x5-pic-2808587697481261310-152x114.jpeg

2012 BMW X5 xDrive35i Used Cars in Ankeny, IA 50021

Fair Deal
$200 BELOW
Instant Market Value of $40,200

Price: $40,000

Mileage: 27,188

Location: Ankeny, IA 50021

Average time on market: 35 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2012 BMW X5 xDrive35i for sale - $40,000, 27,188 miles with Navigation System, Leather Seats, Sunroof/Moonroof
http://static.cargurus.com/images/forsale/2015/01/18/05/48/2012_bmw_x5-pic-2204985389895193369-152x114.jpeg

2012 BMW X5 xDrive35d Used Cars in Urbandale, IA 50322

Fair Deal
$410 ABOVE
Instant Market Value of $41,540

Price: $41,950

Mileage: 35,373

Location: Urbandale, IA 50322

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2012 BMW X5 xDrive35d for sale - $41,950, 35,373 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Technology Package, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2015/01/18/05/40/2012_bmw_x5-pic-2595382529457371471-152x114.jpeg

2012 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Fair Deal
$1,576 ABOVE
Instant Market Value of $41,274

Price: $42,850

Mileage: 28,674

Location: Urbandale, IA 50322

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2012 BMW X5 xDrive35i for sale - $42,850, 28,674 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Aluminum Wheels, Heat Package, Climate Package, Convenience Package
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2015/01/03/11/53/2007_bmw_x5_3_0si-pic-944691962678722132-152x114.jpeg

2007 BMW X5 3.0si Used Cars in Des Moines, 50312

Uncertain
$5,451 ABOVE
Instant Market Value of $19,549

Price: $25,000

Mileage: 79,957

Location: Des Moines, 50312

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 BMW X5 3.0si for sale - $25,000, 79,957 miles with Navigation System, Leather Seats, Alloy Wheels
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2012 BMW X5 xDrive35d Used Cars in Urbandale, IA 50322

High Price
$1,574 ABOVE
Instant Market Value of $40,327

Price: $41,901

Mileage: 33,734

Location: Urbandale, IA 50322

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2012 BMW X5 xDrive35d for sale - $41,901, 33,734 miles
Avg. Dealer Rating: (4 reviews)
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next
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 - $52,990 4,141 listings
2014 BMW X5 10 Great Deals $45,900 298 listings
2013 BMW X5 20 Great Deals $29,995 498 listings
2012 BMW X5 54 Great Deals $24,248 1,185 listings
2011 BMW X5 33 Great Deals $21,995 608 listings
2010 BMW X5 10 Great Deals $16,999 188 listings
2009 BMW X5 13 Great Deals $16,900 418 listings

Similar Cars

Acura MDX
189 Great Deals out of 11,931 listings starting at $2,500
Mercedes-Benz M-Class
230 Great Deals out of 9,229 listings starting at $1,995
Cadillac SRX
259 Great Deals out of 20,284 listings starting at $3,995

New BMW X5 By Year

2015 BMW X5
4,141 listings
2014 BMW X5
298 listings

Used BMW X5 By City

BMW X5 in Cedar Rapids IA
22 listings starting at $7,995
BMW X5 in Lincoln NE
3 Great Deals out of 25 listings starting at $10,900
BMW X5 in Rochester MN
3 Great Deals out of 90 listings starting at $7,495
BMW X5 in Kansas City MO
16 listings starting at $11,995
BMW X5 in Columbia MO
71 listings starting at $7,999
BMW X5 in Sioux Falls SD
20 listings starting at $10,988
BMW X5 in Manhattan KS
1 listing
BMW X5 in Minneapolis MN
50 listings starting at $4,999
BMW X5 in Madison WI
52 listings starting at $6,990
BMW X5 in Springfield IL
9 Great Deals out of 430 listings starting at $4,000
BMW X5 in Eau Claire WI
14 listings starting at $9,450
BMW X5 in Saint Louis MO
87 listings starting at $7,500
BMW X5 in Champaign IL
31 listings starting at $4,595
BMW X5 in Springfield MO
9 Great Deals out of 430 listings starting at $4,000
BMW X5 in Milwaukee WI
244 listings starting at $6,975