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?

3,951 new BMW X5 listings
2003 BMW X5 4.6is Review
by SirDuke

Fun and Reliable Drive

I have owned my 2003 X5 4.6is since new. I don't have any complaints about this vehicle. It is fun to drive and very little has gone wrong with it. BMW builds a very robust product with the intent for the vehicle to last a long, long time. I have approximately 160,000 km on it now and it still drives like new.

First Previous
Loading...
Next
Featured Listings
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
$936 BELOW
Instant Market Value of $37,842

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) "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/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
$457 BELOW
Instant Market Value of $8,452

Price: $7,995

Mileage: 130,546

Location: Waterloo, IA 50702

Average time on market: 15 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/2015/01/27/14/03/2012_bmw_x5-pic-2808587697481261310-152x114.jpeg

2012 BMW X5 xDrive35i Used Cars in Ankeny, IA 50021

Fair Deal
$561 BELOW
Instant Market Value of $39,556

Price: $38,995

Mileage: 27,188

Location: Ankeny, IA 50021

Average time on market: 32 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2012 BMW X5 xDrive35i for sale - $38,995, 27,188 miles with Navigation System, Leather Seats, Sunroof/Moonroof
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
$309 BELOW
Instant Market Value of $41,760

Price: $41,451

Mileage: 28,674

Location: Urbandale, IA 50322

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2012 BMW X5 xDrive35i for sale - $41,451, 28,674 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Aluminum Wheels, Heat Package, Climate Package, Convenience Package
Avg. Dealer Rating: (4 reviews) "Good help and awesome cars "
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
$41 ABOVE
Instant Market Value of $9,459

Price: $9,500

Mileage: 108,736

Location: Des Moines, IA 50320

Average time on market: 33 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/02/11/06/25/2012_bmw_x5-pic-7452440968652065769-152x114.jpeg

2012 BMW X5 xDrive35d Used Cars in Urbandale, IA 50322

Fair Deal
$997 ABOVE
Instant Market Value of $40,904

Price: $41,901

Mileage: 33,734

Location: Urbandale, IA 50322

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2012 BMW X5 xDrive35d for sale - $41,901, 33,734 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Aluminum Wheels, Heat Package, Premium Package, Climate 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/2015/02/01/05/54/2012_bmw_x5-pic-2289164922695032003-152x114.jpeg

2012 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Fair Deal
$1,332 ABOVE
Instant Market Value of $39,569

Price: $40,901

Mileage: 36,238

Location: Urbandale, IA 50322

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2012 BMW X5 xDrive35i for sale - $40,901, 36,238 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Navigation System, Convenience 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/01/21/05/11/2011_bmw_x5-pic-2958868378606010467-152x114.jpeg

2011 BMW X5 Used Cars in Urbandale, IA 50322

Fair Deal
$1,124 ABOVE
Instant Market Value of $28,479

Price: $29,603

Mileage: 68,946

Location: Urbandale, IA 50322

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2011 BMW X5 for sale - $29,603, 68,946 miles
Avg. Dealer Rating: (4 reviews)
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2010 BMW X5 xDrive35d Used Cars in Urbandale, IA 50322

Fair Deal
$943 ABOVE
Instant Market Value of $24,958

Price: $25,901

Mileage: 87,978

Location: Urbandale, IA 50322

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Beige Description: Used 2010 BMW X5 xDrive35d for sale - $25,901, 87,978 miles with Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Storage Package, Technology Package, Aluminum Wheels, Heat Package, Premium Package, Climate Package, Rear Climate Package, Bluetooth, Backup Camera
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2015/02/01/05/54/2012_bmw_x5-pic-8065107396947816441-152x114.jpeg

2012 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

High Price
$2,220 ABOVE
Instant Market Value of $37,681

Price: $39,901

Mileage: 50,765

Location: Urbandale, IA 50322

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2012 BMW X5 xDrive35i for sale - $39,901, 50,765 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/02/20/16/10/2013_bmw_x5-pic-1469663658730542277-152x114.jpeg

2013 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

High Price
$3,126 ABOVE
Instant Market Value of $44,175

Price: $47,301

Mileage: 32,460

Location: Urbandale, IA 50322

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2013 BMW X5 xDrive35i for sale - $47,301, 32,460 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Aluminum Wheels, Heat Package, Climate Package, Convenience Package
Avg. Dealer Rating: (4 reviews)
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2011 BMW X5 Used Cars in Urbandale, IA 50322

High Price
$3,239 ABOVE
Instant Market Value of $30,111

Price: $33,350

Mileage: 58,253

Location: Urbandale, IA 50322

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 BMW X5 for sale - $33,350, 58,253 miles
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2014/12/22/04/03/2003_bmw_x5-pic-4127074987994483730-152x114.jpeg

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

Overpriced
$2,047 ABOVE
Instant Market Value of $7,453

Price: $9,500

Mileage: 145,687

Location: Des Moines, IA 50320

Average time on market: 25 days Certified Pre-Owned: No Description: Used 2003 BMW X5 3.0i for sale - $9,500, 145,687 miles
http://static.cargurus.com/images/forsale/2013/12/29/12/32/2008_bmw_x5-pic-2458983581073108617-152x114.jpeg

2008 BMW X5 3.0si Used Cars in Red Oak, IA 51566

Overpriced
$2,631 ABOVE
Instant Market Value of $24,813

Price: $27,444

Mileage: 42,460

Location: Red Oak, IA 51566

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2008 BMW X5 3.0si for sale - $27,444, 42,460 miles with Sunroof/Moonroof, Alloy Wheels
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 - $57,888 3,976 listings
2014 BMW X5 16 Great Deals $47,998 268 listings
2013 BMW X5 41 Great Deals $29,988 578 listings
2012 BMW X5 60 Great Deals $23,990 1,368 listings
2011 BMW X5 29 Great Deals $19,990 552 listings
2010 BMW X5 7 Great Deals $17,995 199 listings
2009 BMW X5 21 Great Deals $15,881 414 listings

Similar Cars

Acura MDX
214 Great Deals out of 12,210 listings starting at $1,995
Mercedes-Benz M-Class
248 Great Deals out of 10,076 listings starting at $1,995
Cadillac SRX
255 Great Deals out of 20,475 listings starting at $4,488

New BMW X5 By Year

2015 BMW X5
3,976 listings
2014 BMW X5
268 listings

Used BMW X5 By City

BMW X5 in Cedar Rapids IA
23 listings starting at $7,995
BMW X5 in Lincoln NE
28 listings starting at $8,498
BMW X5 in Rochester MN
3 Great Deals out of 94 listings starting at $7,495
BMW X5 in Kansas City MO
19 listings starting at $9,988
BMW X5 in Columbia MO
5 Great Deals out of 79 listings starting at $5,900
BMW X5 in Sioux Falls SD
19 listings starting at $15,997
BMW X5 in Manhattan KS
3 listings starting at $19,900
BMW X5 in Minneapolis MN
4 Great Deals out of 45 listings starting at $6,995
BMW X5 in Madison WI
49 listings starting at $6,995
BMW X5 in Springfield IL
16 Great Deals out of 428 listings starting at $4,995
BMW X5 in Eau Claire WI
12 listings starting at $9,450
BMW X5 in Saint Louis MO
3 Great Deals out of 82 listings starting at $5,995
BMW X5 in Champaign IL
27 listings starting at $4,995
BMW X5 in Springfield MO
16 Great Deals out of 428 listings starting at $4,995
BMW X5 in Milwaukee WI
9 Great Deals out of 252 listings starting at $4,995