Used BMW in Des Moines, IA

New Search

Filter Results

listings

Price

- Loading...

Mileage

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

Accidents Reported

Photos

Text Search

Price Drops

CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/07/13/12/42/2012_bmw_3_series-pic-1440218970560216692-152x114.jpeg

2012 BMW 3 Series 335is Coupe Used Cars in Urbandale, IA 50322

Great Deal
$3,392 BELOW
Instant Market Value of $38,297

Price: $34,905

Mileage: 36,730

Location: Urbandale, IA 50322

Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2012 BMW 3 Series 335is Coupe for sale - $34,905, 36,730 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Navigation System, Comfort Package, Convenience Package
Avg. Dealer Rating: (5 reviews) "Very clean dealership. Treated with respect and literally no pressure to buy. Very friendly staff, perfect sales techniques that made us feel very at ease. Got to test drive without our salesperson, this was a great change, it allowed us to really talk about the vehicle. We purchased from this dealership. "
http://static.cargurus.com/images/forsale/2015/06/22/17/16/2009_bmw_5_series-pic-2194832863096979690-152x114.jpeg

2009 BMW 5 Series 535i Used Cars in Indianola, IA 50125

Great Deal
$3,148 BELOW
Instant Market Value of $17,648

Price: $14,500

Mileage: 85,710

Location: Indianola, IA 50125

Average time on market: 28 days Certified Pre-Owned: No Color: Black Sapphire Metallic Description: Used 2009 BMW 5 Series 535i for sale - $14,500, 85,710 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "They didn't have what I was looking for"
http://i.autouplinktech.com/t640/C35D7EA2C93D4A993D3C72422FF9B4E5.jpg

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

Great Deal
$3,163 BELOW
Instant Market Value of $34,569

Price: $31,406

Mileage: 29,571

Location: Urbandale, IA 50322

Average time on market: 54 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2012 BMW 3 Series 335i xDrive Coupe for sale - $31,406, 29,571 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Heat Package, Premium Package
Avg. Dealer Rating: (5 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/08/26/09/53/2002_bmw_3_series-pic-221420480243939872-152x114.jpeg

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

Great Deal
$1,749 BELOW
Instant Market Value of $7,249

Price: $5,500

Mileage: 100,057

Location: Waterloo, IA 50702

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Description: Used 2002 BMW 3 Series 325i for sale - $5,500, 100,057 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Vic is great help if you have questions he is there to help he was good to check for good cars."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2014 BMW M6 Coupe Used Cars in Urbandale, IA 50322

Great Deal
$5,754 BELOW
Instant Market Value of $85,732

Price: $79,978

Mileage: 16,873

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2014 BMW M6 Coupe for sale - $79,978, 16,873 miles with Navigation System
Avg. Dealer Rating: (5 reviews) "They've been fine, very pressing with emails, I think I received 3 or 4 in the first few days. It got a little irritating when I said I was just looking but won't be buying until the end of the year."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$3,793 BELOW
Instant Market Value of $45,392

Price: $41,599

Mileage: 4,545

Location: Urbandale, IA 50322

Average time on market: 50 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral Gray Metallic Description: Used 2015 BMW 3 Series 328i xDrive Wagon for sale - $41,599, 4,545 miles with Aluminum Wheels, Heat Package, Navigation System, Premium Package
Avg. Dealer Rating: (5 reviews) "Good help and awesome cars "
http://static.cargurus.com/images/forsale/2015/06/15/12/23/2011_bmw_3_series-pic-3704089827774739723-152x114.jpeg

2011 BMW 3 Series 335i Convertible Used Cars in Johnston, IA 50131

Good Deal
$2,613 BELOW
Instant Market Value of $32,493

Price: $29,880

Mileage: 30,296

Location: Johnston, IA 50131

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Crimson Red Description: Used 2011 BMW 3 Series 335i Convertible for sale - $29,880, 30,296 miles with Bluetooth, Leather Seats, Aluminum Wheels, Heat Package, Premium Package
Avg. Dealer Rating: (3 reviews) "My sales guy, Brad was amazing. A genuinely nice guy who was patient and truly listened to what I needed in a vehicle & in a monthly loam pymt. The Mercedes didn't work for me re: payment & loan terms but I ended up purchasing a GMC Acadia that has more features & less miles than the Mercedes. Anthony, sales mgr worked with the bank as did Jermey in F& I , to get the deal done at a term & pymt I am comfortable with. I was treated as though I had a million dollars to spend when in realty I had to stick to a budget. Excellent customer service! "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$1,812 BELOW
Instant Market Value of $25,721

Price: $23,909

Mileage: 17,778

Location: Urbandale, IA 50322

Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2011 BMW 3 Series 328i xDrive Coupe for sale - $23,909, 17,778 miles with Value Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (5 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://i.autouplinktech.com/t640/1EA95B6B9C23F44DD007FEC4E6061DB7.jpg

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

Good Deal
$2,265 BELOW
Instant Market Value of $32,671

Price: $30,406

Mileage: 37,191

Location: Urbandale, IA 50322

Average time on market: 42 days Certified Pre-Owned: Yes Transmission: Automatic Color: Silver Description: Used 2012 BMW 3 Series 328i Convertible for sale - $30,406, 37,191 miles with Bluetooth, Leather Seats, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (5 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://akimage.vinsolutions.com/v/290500000/290506065/r640c6748

2011 BMW X3 xDrive35i Used Cars in Grimes, IA 50111

Good Deal
$2,105 BELOW
Instant Market Value of $24,093

Price: $21,988

Mileage: 81,954

Location: Grimes, IA 50111

Average time on market: 40 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Red Description: Used 2011 BMW X3 xDrive35i for sale - $21,988, 81,954 miles with Bluetooth
Avg. Dealer Rating: (8 reviews) "Good experience. Clean dealership, friendly people.. Found that their used cars were overpriced "
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

Good Deal
$2,639 BELOW
Instant Market Value of $39,001

Price: $36,362

Mileage: 39,656

Location: Cedar Falls, IA 50613

Average time on market: 25 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Deep Sea Blue Metallic Description: Used 2013 BMW X5 xDrive35i for sale - $36,362, 39,656 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (54 reviews) "with in100 miles from Waterloo , IA the engine light came on I called dealer he never responded"
http://i.autouplinktech.com/t640/2BE1D326C4466F57CAB155208C3AE1F2.jpg

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

Good Deal
$1,963 BELOW
Instant Market Value of $32,567

Price: $30,604

Mileage: 30,242

Location: Urbandale, IA 50322

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $30,604, 30,242 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (5 reviews)
https://content.homenetiol.com/2000096/2063606/640x480/bc9a2600d4a54fc5af6148bb56a86c45.jpg

2014 BMW 5 Series 535i xDrive Used Cars in Cedar Falls, IA 50613

Good Deal
$3,106 BELOW
Instant Market Value of $49,771

Price: $46,665

Mileage: 20,280

Location: Cedar Falls, IA 50613

Average time on market: 56 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Black Sapphire Metallic Description: Used 2014 BMW 5 Series 535i xDrive for sale - $46,665, 20,280 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (54 reviews) "Responded right away."
https://content.homenetiol.com/2000096/2063606/640x480/e52b40b6ba1745c1836ca5a0355ad7da.jpg

2011 BMW 3 Series 328i xDrive SULEV Used Cars in Cedar Falls, IA 50613

Good Deal
$1,327 BELOW
Instant Market Value of $21,002

Price: $19,675

Mileage: 55,513

Location: Cedar Falls, IA 50613

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Water Metallic Description: Used 2011 BMW 3 Series 328i xDrive SULEV for sale - $19,675, 55,513 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (54 reviews) "The process was very low pressure. This could have been because it was evening and near closing time."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2015 BMW X5 xDrive35i Used Cars in Urbandale, IA 50322

Good Deal
$2,829 BELOW
Instant Market Value of $58,828

Price: $55,999

Mileage: 4,825

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,825 miles with Sunroof/Moonroof, Aluminum Wheels, Heat Package, Navigation System, Premium Package
Avg. Dealer Rating: (5 reviews)
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 Models

BMW 1 Series
92 Great Deals out of 1,292 listings starting at $8,995
BMW 2 Series
7 Great Deals out of 1,509 listings starting at $26,788
BMW 3 Series
1,006 Great Deals out of 37,649 listings starting at $1,200
BMW 3 Series Gran Turismo
10 Great Deals out of 1,018 listings starting at $31,994
BMW 4 Series
32 Great Deals out of 5,355 listings starting at $32,546
BMW 5 Series
498 Great Deals out of 16,963 listings starting at $1,950
BMW 5 Series Gran Turismo
18 Great Deals out of 304 listings starting at $21,600
BMW 6 Series
72 Great Deals out of 2,756 listings starting at $8,988
BMW 7 Series
76 Great Deals out of 4,565 listings starting at $3,990
BMW i3
11 Great Deals out of 2,235 listings starting at $26,493
BMW i8
294 listings starting at $134,917
BMW M3
46 Great Deals out of 1,081 listings starting at $4,199
BMW M4
420 listings starting at $65,995
BMW M5
11 Great Deals out of 518 listings starting at $12,987
BMW M6
9 Great Deals out of 513 listings starting at $18,900

Used BMW By City

BMW in Cedar Rapids IA
4 Great Deals out of 239 listings starting at $5,500
BMW in Lincoln NE
159 listings starting at $5,995
BMW in Rochester MN
15 Great Deals out of 752 listings starting at $3,000
BMW in Kansas City MO
9 Great Deals out of 218 listings starting at $2,995
BMW in Columbia MO
15 Great Deals out of 557 listings starting at $4,900
BMW in Sioux Falls SD
105 listings starting at $5,922
BMW in Manhattan KS
70 listings starting at $5,495
BMW in Minneapolis MN
27 Great Deals out of 364 listings starting at $4,595
BMW in Madison WI
6 Great Deals out of 486 listings starting at $3,886
BMW in Springfield IL
87 Great Deals out of 4,070 listings starting at $1,200
BMW in Eau Claire WI
112 listings starting at $7,950
BMW in Saint Louis MO
20 Great Deals out of 784 listings starting at $4,999
BMW in Champaign IL
3 Great Deals out of 107 listings starting at $3,700
BMW in Springfield MO
87 Great Deals out of 4,070 listings starting at $1,200
BMW in Milwaukee WI
35 Great Deals out of 2,143 listings starting at $2,695