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

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/01/25/06/36/2014_bmw_x1-pic-2326712751773625880-152x114.jpeg

2014 BMW X1 xDrive28i Used Cars in Urbandale, IA 50322

Great Deal
$6,069 BELOW
Instant Market Value of $33,068

Price: $26,999

Mileage: 8,240

Location: Urbandale, IA 50322

Average time on market: 42 days Certified Pre-Owned: No Transmission: Automatic Color: Bronze Description: Used 2014 BMW X1 xDrive28i for sale - $26,999, 8,240 miles with Sunroof/Moonroof, Aluminum Wheels, Heat Package, Climate 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/22/11/59/2004_bmw_m3_coupe-pic-3803526046829610400-152x114.jpeg

2004 BMW M3 Coupe Used Cars in Pella, 50219

Great Deal
$5,258 BELOW
Instant Market Value of $22,708

Price: $17,450

Mileage: 49,500

Location: Pella, 50219

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Steel Grey Metalic Description: Used 2004 BMW M3 Coupe for sale - $17,450, 49,500 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/10/08/12/32/2014_bmw_x1-pic-211929995003487901-152x114.jpeg

2014 BMW X1 xDrive28i Used Cars in Urbandale, IA 50322

Great Deal
$5,580 BELOW
Instant Market Value of $32,579

Price: $26,999

Mileage: 11,014

Location: Urbandale, IA 50322

Average time on market: 42 days Certified Pre-Owned: No Transmission: Automatic Color: N/a Description: Used 2014 BMW X1 xDrive28i for sale - $26,999, 11,014 miles with Leather Seats, Sunroof/Moonroof, Heat Package, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (4 reviews) "Good help and awesome cars "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Great Deal
$3,342 BELOW
Instant Market Value of $11,341

Price: $7,999

Mileage: 123,128

Location: Ames, IA 50010

Average time on market: 25 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://static.cargurus.com/images/forsale/2014/12/31/05/52/2008_bmw_5_series-pic-912062563371306085-152x114.jpeg

2008 BMW 5 Series 535xi Sport Wagon Used Cars in Urbandale, IA 50322

Great Deal
$3,262 BELOW
Instant Market Value of $18,914

Price: $15,652

Mileage: 85,417

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2008 BMW 5 Series 535xi Sport Wagon for sale - $15,652, 85,417 miles with Leather Seats, Sunroof/Moonroof, 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/2014/12/19/05/49/2013_bmw_3_series-pic-1359572810727538791-152x114.jpeg

2013 BMW 3 Series 335i Convertible Used Cars in Urbandale, IA 50322

Great Deal
$4,057 BELOW
Instant Market Value of $45,009

Price: $40,952

Mileage: 9,959

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2013 BMW 3 Series 335i Convertible for sale - $40,952, 9,959 miles with Sport Package, Leather Seats, Navigation System, Alloy Wheels, Bluetooth, Heat Package, Premium Package, Comfort Package, Premium Sound Package, Sound 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/2015/01/13/23/20/2006_bmw_m5-pic-8315045242379578488-152x114.jpeg

2006 BMW M5 Base Used Cars in Clive, IA 50325

Great Deal
$3,209 BELOW
Instant Market Value of $27,110

Price: $23,901

Mileage: 63,310

Location: Clive, IA 50325

Average time on market: 48 days Certified Pre-Owned: No Transmission: 7-Speed Manual Color: Black Sapphire Description: Used 2006 BMW M5 Base for sale - $23,901, 63,310 miles
Avg. Dealer Rating: (36 reviews) "Willis Auto Campus is very responsive and a pleasure to deal with."
http://static.cargurus.com/images/forsale/2014/12/04/05/31/2013_bmw_x3-pic-211602662609815826-152x114.jpeg

2013 BMW X3 xDrive28i Used Cars in Urbandale, IA 50322

Great Deal
$2,944 BELOW
Instant Market Value of $29,447

Price: $26,503

Mileage: 60,709

Location: Urbandale, IA 50322

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2013 BMW X3 xDrive28i for sale - $26,503, 60,709 miles with Leather Seats, Light Package, Storage Package, Bluetooth, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2014/09/29/05/46/2010_bmw_5_series-pic-4634244032383603433-152x114.jpeg

2010 BMW 5 Series Used Cars in Urbandale, IA 50322

Great Deal
$2,608 BELOW
Instant Market Value of $30,561

Price: $27,953

Mileage: 61,022

Location: Urbandale, IA 50322

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2010 BMW 5 Series for sale - $27,953, 61,022 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels, Heat Package, Premium Sound Package, Sound Package, Climate Package, Convenience Package
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2015/01/23/07/28/2013_bmw_x6-pic-4683816167488951177-152x114.jpeg

2013 BMW X6 xDrive 35i Used Cars in Urbandale, IA 50322

Good Deal
$3,551 BELOW
Instant Market Value of $52,452

Price: $48,901

Mileage: 25,808

Location: Urbandale, IA 50322

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: N/a Description: Used 2013 BMW X6 xDrive 35i for sale - $48,901, 25,808 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Heat Package, Premium Package, Climate Package, Sport Activity Package
Avg. Dealer Rating: (4 reviews)
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2013 BMW 5 Series 528i xDrive Used Cars in Urbandale, IA 50322

Good Deal
$4,011 BELOW
Instant Market Value of $43,963

Price: $39,952

Mileage: 9,671

Location: Urbandale, IA 50322

Average time on market: 51 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2013 BMW 5 Series 528i xDrive for sale - $39,952, 9,671 miles with Leather Seats, Sunroof/Moonroof, Power Package, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (4 reviews)
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2013 BMW 5 Series 528i xDrive Used Cars in Urbandale, IA 50322

Good Deal
$3,686 BELOW
Instant Market Value of $43,636

Price: $39,950

Mileage: 8,203

Location: Urbandale, IA 50322

Average time on market: 51 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2013 BMW 5 Series 528i xDrive for sale - $39,950, 8,203 miles with Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Premium Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2015/01/20/14/11/2013_bmw_5_series-pic-3805594620414761100-152x114.jpeg

2013 BMW 5 Series 535i xDrive Used Cars in Ankeny, IA 50021

Good Deal
$2,840 BELOW
Instant Market Value of $47,340

Price: $44,500

Mileage: 14,551

Location: Ankeny, IA 50021

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2013 BMW 5 Series 535i xDrive for sale - $44,500, 14,551 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
http://images.cobaltgroup.com/8/3/5/9457057538x152.jpg

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

Good Deal
$1,469 BELOW
Instant Market Value of $12,976

Price: $11,507

Mileage: 77,763

Location: Urbandale, IA 50322

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $11,507, 77,763 miles
Avg. Dealer Rating: (5 reviews) "Purchased site un seen from Bob Brown. Good experience with Leslie the on line mgr. Timely and accurate responses."
http://static.cargurus.com/images/forsale/2015/01/02/17/03/2004_bmw_x3-pic-6485251915506928839-152x114.jpeg

2004 BMW X3 2.5i Used Cars in Atlantic, IA 50022

Good Deal
$1,152 BELOW
Instant Market Value of $9,447

Price: $8,295

Mileage: 141,504

Location: Atlantic, IA 50022

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Green Description: Used 2004 BMW X3 2.5i for sale - $8,295, 141,504 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Friendly and helpful"
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 189 listings starting at $7,850
BMW in Lincoln NE
6 Great Deals out of 135 listings starting at $4,995
BMW in Rochester MN
25 Great Deals out of 832 listings starting at $2,995
BMW in Kansas City MO
6 Great Deals out of 173 listings starting at $3,500
BMW in Columbia MO
25 Great Deals out of 592 listings starting at $3,950
BMW in Sioux Falls SD
5 Great Deals out of 105 listings starting at $4,000
BMW in Manhattan KS
4 Great Deals out of 20 listings starting at $4,495
BMW in Minneapolis MN
14 Great Deals out of 452 listings starting at $2,990
BMW in Madison WI
9 Great Deals out of 511 listings starting at $4,990
BMW in Springfield IL
85 Great Deals out of 3,982 listings starting at $2,795
BMW in Eau Claire WI
78 listings starting at $6,500
BMW in Saint Louis MO
15 Great Deals out of 895 listings starting at $4,988
BMW in Champaign IL
3 Great Deals out of 135 listings starting at $4,595
BMW in Springfield MO
85 Great Deals out of 3,982 listings starting at $2,795
BMW in Milwaukee WI
48 Great Deals out of 2,113 listings starting at $3,391