Used BMW in Des Moines, IA

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...
Show all makes ↓ Show fewer makes ↑

Accidents Reported

Price Drops

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/09/21/17/37/2004_bmw_x3-pic-383074574200186853-152x114.jpeg

2004 BMW X3 3.0i Used Cars in Des Moines, IA 50313

Great Deal
$3,311 BELOW
Instant Market Value of $12,261

Price: $8,950

Mileage: 84,169

Location: Des Moines, IA 50313

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW X3 3.0i for sale - $8,950, 84,169 miles
Avg. Dealer Rating: (3 reviews) "So we put our four kids in our pickup and drive two hours to find out it is worth nothing and has "major problems!" The problem probably was that it was a chevy vs. a ford! Archly ford was trying to make up for their price difference which started at 12,900! Horrible way too cover up a mistake! Seeing a vechicle not detailed also turns anyone off! Sitting for an hour to find this out is irritating! I would recommend this place to No One!"
http://static.cargurus.com/images/forsale/2014/09/11/20/33/2011_bmw_3_series_328i_xdrive-pic-5175452262383560950-152x114.jpeg

2011 BMW 3 Series 328i xDrive Used Cars in West Des Moines, 50266

Great Deal
$3,257 BELOW
Instant Market Value of $25,357

Price: $22,100

Mileage: 37,000

Location: West Des Moines, 50266

Average time on market: 41 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Description: Used 2011 BMW 3 Series 328i xDrive for sale - $22,100, 37,000 miles with Leather Seats, Sunroof/Moonroof, Power Package, Alloy Wheels, Bluetooth, Heat Package, Climate Package
http://static.cargurus.com/images/forsale/2014/09/11/05/35/2007_bmw_x5-pic-8342321133774034755-152x114.jpeg

2007 BMW X5 3.0si Used Cars in Johnston, IA 50131

Great Deal
$2,862 BELOW
Instant Market Value of $20,752

Price: $17,890

Mileage: 83,675

Location: Johnston, IA 50131

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: N/a Description: Used 2007 BMW X5 3.0si for sale - $17,890, 83,675 miles with Alloy Wheels
Avg. Dealer Rating: (6 reviews) "They responded quickly to my inquiry."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330xi Used Cars in Belle Plaine, IA 52208

Great Deal
$1,602 BELOW
Instant Market Value of $10,578

Price: $8,976

Mileage: 95,364

Location: Belle Plaine, IA 52208

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 330xi for sale - $8,976, 95,364 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "They e-mailed me to telll mr they had someone else looking at it. They also called when it wasn't available. Even without buying from them I was impressed!"
http://static.cargurus.com/images/forsale/2014/09/12/10/36/2014_bmw_5_series-pic-6158892694744659646-152x114.jpeg

2014 BMW 5 Series 535i xDrive Used Cars in Urbandale, IA 50322

Great Deal
$4,996 BELOW
Instant Market Value of $61,946

Price: $56,950

Mileage: 703

Location: Urbandale, IA 50322

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2014 BMW 5 Series 535i xDrive for sale - $56,950, 703 miles with Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, SE Package, SL Package, Backup Camera, Heat Package, Premium Package, Climate Package, Luxury 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/08/20/18/33/2014_bmw_z4-pic-6683927381251887279-152x114.jpeg

2014 BMW Z4 sDrive28i Used Cars in Urbandale, IA 50322

Good Deal
$3,627 BELOW
Instant Market Value of $45,625

Price: $41,998

Mileage: 2,314

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2014 BMW Z4 sDrive28i for sale - $41,998, 2,314 miles
http://static.cargurus.com/images/forsale/2014/09/18/06/30/2011_bmw_3_series-pic-7109363460510523135-152x114.jpeg

2011 BMW 3 Series 328i xDrive Used Cars in Des Moines, IA 50325

Good Deal
$1,667 BELOW
Instant Market Value of $26,068

Price: $24,401

Mileage: 38,638

Location: Des Moines, IA 50325

Average time on market: 41 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 328i xDrive for sale - $24,401, 38,638 miles with Value Package, Bluetooth, Premium Package
Avg. Dealer Rating: (28 reviews) "The initial car I was interested in sold. They have continued to keep me informed of other vehicles at their dealership that may fit my needs, wants, and likes. So far, they have been good to work with. THANKS"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2014 BMW 3 Series Gran Turismo 328i xDrive Used Cars in Urbandale, IA 50322

Good Deal
$3,465 BELOW
Instant Market Value of $47,415

Price: $43,950

Mileage: 5,263

Location: Urbandale, IA 50322

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2014 BMW 3 Series Gran Turismo 328i xDrive for sale - $43,950, 5,263 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (4 reviews) "Good help and awesome cars "
http://static.cargurus.com/images/forsale/2014/05/28/11/35/2006_bmw_x3-pic-6030800185491520854-152x114.jpeg

2006 BMW X3 3.0i Used Cars in Des Moines, IA 50131

Good Deal
$1,371 BELOW
Instant Market Value of $13,285

Price: $11,914

Mileage: 102,887

Location: Des Moines, IA 50131

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2006 BMW X3 3.0i for sale - $11,914, 102,887 miles with Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Quick response."
http://static.cargurus.com/images/forsale/2014/09/13/11/44/2011_bmw_3_series-pic-9052539750138937542-152x114.jpeg

2011 BMW 3 Series 335i xDrive Used Cars in Urbandale, IA 50322

Good Deal
$1,818 BELOW
Instant Market Value of $31,768

Price: $29,950

Mileage: 22,359

Location: Urbandale, IA 50322

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2011 BMW 3 Series 335i xDrive for sale - $29,950, 22,359 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
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/08/07/02/48/2004_bmw_5_series-pic-2691489891599555688-152x114.jpeg

2004 BMW 5 Series 530i Used Cars in Urbandale, IA 50322

Good Deal
$1,159 BELOW
Instant Market Value of $14,154

Price: $12,995

Mileage: 64,727

Location: Urbandale, IA 50322

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2004 BMW 5 Series 530i for sale - $12,995, 64,727 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Climate Package
Avg. Dealer Rating: (5 reviews) "Very happy with service we purchased the car"
http://static.cargurus.com/images/forsale/2014/09/18/11/41/2011_bmw_3_series-pic-5862384479911713413-152x114.jpeg

2011 BMW 3 Series 328i xDrive Used Cars in Des Moines, IA 50131

Good Deal
$1,155 BELOW
Instant Market Value of $24,133

Price: $22,978

Mileage: 47,159

Location: Des Moines, IA 50131

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2011 BMW 3 Series 328i xDrive for sale - $22,978, 47,159 miles with Alloy Wheels
Avg. Dealer Rating: (4 reviews) "quick service but the car I was interested was already gone."
http://static.cargurus.com/images/forsale/2014/09/03/17/25/2008_bmw_3_series-pic-5972861101230110093-152x114.jpeg

2008 BMW 3 Series 328i Convertible Used Cars in Urbandale, IA 50322

Good Deal
$1,085 BELOW
Instant Market Value of $24,083

Price: $22,998

Mileage: 37,603

Location: Urbandale, IA 50322

Average time on market: 26 days Certified Pre-Owned: No Transmission: Manual Color: Silver Description: Used 2008 BMW 3 Series 328i Convertible for sale - $22,998, 37,603 miles
http://static.cargurus.com/images/forsale/2014/09/14/13/24/2011_bmw_x5-pic-7927503874397552397-152x114.jpeg

2011 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Fair Deal
$1,383 BELOW
Instant Market Value of $38,333

Price: $36,950

Mileage: 34,863

Location: Urbandale, IA 50322

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2011 BMW X5 xDrive35i for sale - $36,950, 34,863 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Backup Camera, Heat Package, Climate Package, 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/2014/09/18/02/20/2012_chevrolet_captiva_sport-pic-6890610570782184081-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Urbandale, IA 50322

Fair Deal
$674 BELOW
Instant Market Value of $14,224

Price: $13,550

Mileage: 77,762

Location: Urbandale, IA 50322

Average time on market: 26 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $13,550, 77,762 miles
Avg. Dealer Rating: (3 reviews) "Dealer responded promptly and set up time to view vehicle, but never followed up when I quit making contact."
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 listings.

Used BMW By City

BMW in Cedar Rapids IA
5 Great Deals out of 166 listings starting at $3,121
BMW in Lincoln NE
9 Great Deals out of 182 listings starting at $4,500
BMW in Rochester MN
24 Great Deals out of 842 listings starting at $4,475
BMW in Kansas City MO
9 Great Deals out of 153 listings starting at $3,600
BMW in Columbia MO
32 Great Deals out of 646 listings starting at $1,995
BMW in Sioux Falls SD
75 listings starting at $4,000
BMW in Manhattan KS
25 listings starting at $4,995
BMW in Minneapolis MN
32 Great Deals out of 651 listings starting at $2,495
BMW in Springfield IL
141 Great Deals out of 3,460 listings starting at $3,495
BMW in Madison WI
8 Great Deals out of 389 listings starting at $3,500
BMW in Eau Claire WI
59 listings starting at $6,499
BMW in Saint Louis MO
27 Great Deals out of 686 listings starting at $5,650
BMW in Champaign IL
4 Great Deals out of 121 listings starting at $5,995
BMW in Springfield MO
141 Great Deals out of 3,460 listings starting at $3,495
BMW in Chicago IL
125 Great Deals out of 3,554 listings starting at $3,000