Used BMW in Des Moines, IA

New Search

Filter Results

listings

Price

- Loading...

Mileage

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

Accidents Reported

Photos

Price Drops

CarGurus Quick Poll

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

2008 BMW 3 Series 328xi Coupe Used Cars in Des Moines, IA 50310

Great Deal
$2,975 BELOW
Instant Market Value of $21,973

Price: $18,998

Mileage: 30,133

Location: Des Moines, IA 50310

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Sapphire Metallic Description: Used 2008 BMW 3 Series 328xi Coupe for sale - $18,998, 30,133 miles with option.display_name.sunroof_moonroof
Avg. Dealer Rating: (6 reviews) "Great Experience.Recommended."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2011 BMW 5 Series 550i xDrive Used Cars in Urbandale, IA 50322

Great Deal
$4,044 BELOW
Instant Market Value of $40,955

Price: $36,911

Mileage: 28,350

Location: Urbandale, IA 50322

Average time on market: 50 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2011 BMW 5 Series 550i xDrive for sale - $36,911, 28,350 miles
Avg. Dealer Rating: (4 reviews) "Very good sales people that will work for you to make great deal!!"
http://static.cargurus.com/images/forsale/2015/04/14/18/59/2011_bmw_x3-pic-2414449410879274476-152x114.jpeg

2011 BMW X3 xDrive28i Used Cars in Grimes, IA 50111

Good Deal
$3,006 BELOW
Instant Market Value of $27,994

Price: $24,988

Mileage: 49,728

Location: Grimes, IA 50111

Average time on market: 43 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Blue Description: Used 2011 BMW X3 xDrive28i for sale - $24,988, 49,728 miles with option.display_name.bluetooth
Avg. Dealer Rating: (5 reviews) "Very helpful! They responded to the needs I had only. They did not push beyond my needs. Responded rapidly."
http://static.cargurus.com/images/forsale/2014/08/26/08/19/2006_bmw_x3-pic-1866320818273490051-152x114.jpeg

2006 BMW X3 3.0i Used Cars in Pella, IA 50219

Good Deal
$1,706 BELOW
Instant Market Value of $13,701

Price: $11,995

Mileage: 86,200

Location: Pella, IA 50219

Average time on market: 33 days Certified Pre-Owned: No Color: White Description: Used 2006 BMW X3 3.0i for sale - $11,995, 86,200 miles
Avg. Dealer Rating: (8 reviews) "Excellent response"
http://static.cargurus.com/images/forsale/2015/04/23/15/25/2011_bmw_3_series-pic-828851152461012276-152x114.jpeg

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

Good Deal
$1,928 BELOW
Instant Market Value of $25,527

Price: $23,599

Mileage: 27,974

Location: Urbandale, IA 50322

Average time on market: 64 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 BMW 3 Series 328i xDrive for sale - $23,599, 27,974 miles
Avg. Dealer Rating: (4 reviews) "Horrible horrible experience. They treated us like we were in the wrong place. Im not sure if its because we're minorities, not buying a benz or bmw, or look like we couldn't afford whats on their lot. They did not seem to care about us as consumers, we only did business with them because this was the only vehicle on the market my wife wanted, and with the price and options we couldn't pass it up."
http://static.cargurus.com/images/forsale/2015/04/14/05/42/2013_bmw_x5-pic-4323881995627871517-152x114.jpeg

2013 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Good Deal
$3,912 BELOW
Instant Market Value of $41,910

Price: $37,998

Mileage: 33,683

Location: Urbandale, IA 50322

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2013 BMW X5 xDrive35i for sale - $37,998, 33,683 miles
http://static.cargurus.com/images/forsale/2015/03/29/17/30/2006_bmw_x5-pic-6357355536241948148-152x114.jpeg

2006 BMW X5 4.4i Used Cars in Urbandale, IA 50322

Good Deal
$1,867 BELOW
Instant Market Value of $15,817

Price: $13,950

Mileage: 92,967

Location: Urbandale, IA 50322

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 BMW X5 4.4i for sale - $13,950, 92,967 miles with option.display_name.rear_climate_package, option.display_name.sport_package, option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels, option.display_name.bluetooth, option.display_name.premium_package, option.display_name.climate_package
Avg. Dealer Rating: (5 reviews) "Very happy with service we purchased the car"
http://static.cargurus.com/images/forsale/2014/07/31/21/17/2009_bmw_z4-pic-7292878251043028603-152x114.jpeg

2009 BMW Z4 sDrive30i Used Cars in Cedar Falls, IA 50613

Good Deal
$1,593 BELOW
Instant Market Value of $28,080

Price: $26,487

Mileage: 33,886

Location: Cedar Falls, IA 50613

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2009 BMW Z4 sDrive30i for sale - $26,487, 33,886 miles with option.display_name.aluminum_wheels
Avg. Dealer Rating: (28 reviews) "I purchase a used vehicle from this dealer. They were prompt in responding to my questions and we were able to make a deal before I met with them in person. Once we had a deal, they had all the paperwork ready when I arrived. I was in an out of the dealership in no time. I was pleased with my experience."
http://static.cargurus.com/images/forsale/2014/08/06/15/47/2002_bmw_3_series-pic-3949159476195640373-152x114.jpeg

2002 BMW 3 Series 325i Used Cars in Waterloo, IA 50702

Good Deal
$1,045 BELOW
Instant Market Value of $8,040

Price: $6,995

Mileage: 100,057

Location: Waterloo, IA 50702

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Description: Used 2002 BMW 3 Series 325i for sale - $6,995, 100,057 miles with option.display_name.sunroof_moonroof, option.display_name.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/04/08/12/51/2006_bmw_7_series-pic-8298908735737160302-152x114.jpeg

2006 BMW 7 Series 750Li Used Cars in Clive, IA 50325

Good Deal
$1,597 BELOW
Instant Market Value of $15,589

Price: $13,992

Mileage: 106,586

Location: Clive, IA 50325

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2006 BMW 7 Series 750Li for sale - $13,992, 106,586 miles with option.display_name.navigation_system
http://static.cargurus.com/images/forsale/2015/04/15/06/13/2014_bmw_x5-pic-3794521993677264894-152x114.jpeg

2014 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Good Deal
$4,035 BELOW
Instant Market Value of $59,936

Price: $55,901

Mileage: 10,330

Location: Urbandale, IA 50322

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2014 BMW X5 xDrive35i for sale - $55,901, 10,330 miles with option.display_name.sunroof_moonroof, option.display_name.aluminum_wheels, option.display_name.navigation_system, option.display_name.premium_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/04/04/09/58/2009_bmw_3_series-pic-6669072495424930511-152x114.jpeg

2009 BMW 3 Series 335d Used Cars in Urbandale, IA 50322

Good Deal
$1,567 BELOW
Instant Market Value of $19,468

Price: $17,901

Mileage: 101,078

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2009 BMW 3 Series 335d for sale - $17,901, 101,078 miles with option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.bluetooth, option.display_name.aluminum_wheels, option.display_name.heat_package, option.display_name.premium_package
Avg. Dealer Rating: (4 reviews) "Good help and awesome cars "
http://static.cargurus.com/images/forsale/2014/08/14/06/02/2004_bmw_x3-pic-6427150521334026353-152x114.jpeg

2004 BMW X3 2.5i Used Cars in Des Moines, IA 50317

Good Deal
$1,204 BELOW
Instant Market Value of $10,154

Price: $8,950

Mileage: 99,806

Location: Des Moines, IA 50317

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW X3 2.5i for sale - $8,950, 99,806 miles with option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (4 reviews) "I went to the usual dealers in town searching for a car, most act annoyed you are even there if you are spending under 20k. I came upon this dealer by accident and they treat you like you are in their home visiting with the utmost respect. I searched for a reliable car on a stringent budget that looked good and was reliable transportation for a college student. Both people I worked with were just amazing!! There was no hidden fees, they lowered the price to meet our budget and even paid for some of the licensing fees. It wasn't an overnight purchase and they worked with me and treated us as if we were buying a brand new car. The car is really a great car and no dealer in town would have cared about us the way they did. I can't recommend them any higher. I will send everyone I know there and buy my next car there too."
http://static.cargurus.com/images/forsale/2015/04/19/11/20/2011_bmw_3_series-pic-2209705121423721929-152x114.jpeg

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

Good Deal
$1,701 BELOW
Instant Market Value of $25,300

Price: $23,599

Mileage: 23,901

Location: Urbandale, IA 50322

Average time on market: 60 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2011 BMW 3 Series 328i xDrive SULEV for sale - $23,599, 23,901 miles
http://static.cargurus.com/images/forsale/2015/03/17/10/37/2012_bmw_5_series-pic-42333555919649521-152x114.jpeg

2012 BMW 5 Series 550i xDrive Used Cars in Ankeny, IA 50021

Good Deal
$2,643 BELOW
Instant Market Value of $41,894

Price: $39,251

Mileage: 53,263

Location: Ankeny, IA 50021

Average time on market: 42 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Space Gray Metallic Description: Used 2012 BMW 5 Series 550i xDrive for sale - $39,251, 53,263 miles with option.display_name.sport_package, option.display_name.bluetooth, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.alloy_wheels
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 Models

BMW 1 Series
101 Great Deals out of 1,374 listings starting at $8,981
BMW 2 Series
10 Great Deals out of 1,110 listings starting at $27,880
BMW 3 Series
1,424 Great Deals out of 35,400 listings starting at $1,800
BMW 3 Series Gran Turismo
13 Great Deals out of 1,335 listings starting at $14,703
BMW 4 Series
54 Great Deals out of 4,408 listings starting at $34,900
BMW 5 Series
781 Great Deals out of 17,588 listings starting at $2,500
BMW 5 Series Gran Turismo
34 Great Deals out of 349 listings starting at $23,795
BMW 6 Series
121 Great Deals out of 3,332 listings starting at $9,500
BMW 7 Series
161 Great Deals out of 5,148 listings starting at $2,500
BMW i3
12 Great Deals out of 1,398 listings starting at $28,929
BMW M3
59 Great Deals out of 1,114 listings starting at $4,800
BMW M4
5 Great Deals out of 562 listings starting at $64,900
BMW M5
15 Great Deals out of 528 listings starting at $11,888
BMW M6
23 Great Deals out of 524 listings starting at $21,495
BMW X1
108 Great Deals out of 2,943 listings starting at $21,000

Used BMW By City

BMW in Cedar Rapids IA
7 Great Deals out of 252 listings starting at $5,995
BMW in Lincoln NE
3 Great Deals out of 147 listings starting at $5,100
BMW in Rochester MN
28 Great Deals out of 853 listings starting at $4,900
BMW in Kansas City MO
11 Great Deals out of 147 listings starting at $6,495
BMW in Columbia MO
22 Great Deals out of 556 listings starting at $2,500
BMW in Sioux Falls SD
5 Great Deals out of 111 listings starting at $3,999
BMW in Manhattan KS
20 listings starting at $6,495
BMW in Minneapolis MN
15 Great Deals out of 369 listings starting at $3,795
BMW in Madison WI
7 Great Deals out of 488 listings starting at $3,990
BMW in Springfield IL
154 Great Deals out of 4,217 listings starting at $2,500
BMW in Eau Claire WI
83 listings starting at $7,995
BMW in Saint Louis MO
34 Great Deals out of 732 listings starting at $6,595
BMW in Champaign IL
131 listings starting at $5,900
BMW in Springfield MO
154 Great Deals out of 4,217 listings starting at $2,500
BMW in Milwaukee WI
63 Great Deals out of 2,144 listings starting at $750