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

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

Great Deal
$8,864 BELOW
Instant Market Value of $48,940

Price: $40,075

Mileage: 872

Location: Urbandale, IA 50322

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: N/a Description: Used 2012 BMW 5 Series 550i for sale - $40,075, 872 miles
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/17/22/45/2013_bmw_x3-pic-6109963954654444366-152x114.jpeg

2013 BMW X3 xDrive28i Used Cars in Urbandale, IA 50322

Great Deal
$5,779 BELOW
Instant Market Value of $32,682

Price: $26,903

Mileage: 48,328

Location: Urbandale, IA 50322

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2013 BMW X3 xDrive28i for sale - $26,903, 48,328 miles with Leather Seats, Light Package, Navigation System, Storage Package, Technology Package, Bluetooth, Aluminum Wheels, Heat Package, Premium Package
Avg. Dealer Rating: (4 reviews) "Good help and awesome cars "
http://static.cargurus.com/images/forsale/2015/03/19/06/35/2013_bmw_3_series-pic-5865771685927836-152x114.jpeg

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

Great Deal
$5,336 BELOW
Instant Market Value of $33,242

Price: $27,906

Mileage: 22,456

Location: Urbandale, IA 50322

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $27,906, 22,456 miles with Bluetooth, Sunroof/Moonroof, Aluminum 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/2015/05/14/00/17/2008_bmw_1_series_135i-pic-7060135869347178500-152x114.jpeg

2008 BMW 1 Series 135i Used Cars in Ames, 50010

Great Deal
$2,724 BELOW
Instant Market Value of $22,474

Price: $19,750

Mileage: 28,000

Location: Ames, 50010

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2008 BMW 1 Series 135i for sale - $19,750, 28,000 miles with Sport Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Heat Package, Alloy Wheels
http://static.cargurus.com/images/forsale/2015/04/11/19/19/2014_bmw_3_series-pic-9146609002621799005-152x114.jpeg

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

Great Deal
$6,506 BELOW
Instant Market Value of $38,412

Price: $31,906

Mileage: 21,514

Location: Urbandale, IA 50322

Average time on market: 53 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $31,906, 21,514 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Navigation System, Premium 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/02/11/06/25/2012_bmw_x5-pic-7452440968652065769-152x114.jpeg

2012 BMW X5 xDrive35d Used Cars in Urbandale, IA 50322

Great Deal
$5,388 BELOW
Instant Market Value of $40,301

Price: $34,913

Mileage: 33,734

Location: Urbandale, IA 50322

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2012 BMW X5 xDrive35d for sale - $34,913, 33,734 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Heat Package, Navigation System, Premium Package
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2015/03/17/11/56/2011_bmw_3_series-pic-1401779752669743681-152x114.jpeg

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

Great Deal
$3,658 BELOW
Instant Market Value of $21,566

Price: $17,908

Mileage: 95,990

Location: Urbandale, IA 50322

Average time on market: 52 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2011 BMW 3 Series 335i xDrive for sale - $17,908, 95,990 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Heat Package, Premium Package
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2015/02/13/14/22/2013_bmw_3_series-pic-3638072320890021212-152x114.jpeg

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

Great Deal
$3,598 BELOW
Instant Market Value of $33,508

Price: $29,910

Mileage: 29,310

Location: Urbandale, IA 50322

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $29,910, 29,310 miles with Leather Seats, Sunroof/Moonroof, Bluetooth, Aluminum Wheels, Heat Package, Premium Package, Comfort 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

Good Deal
$4,585 BELOW
Instant Market Value of $44,494

Price: $39,909

Mileage: 32,460

Location: Urbandale, IA 50322

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2013 BMW X5 xDrive35i for sale - $39,909, 32,460 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Heat Package, Navigation System, Convenience Package
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2015/05/03/09/49/2013_bmw_5_series-pic-8319231871487307783-152x114.jpeg

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

Good Deal
$3,287 BELOW
Instant Market Value of $43,193

Price: $39,906

Mileage: 30,745

Location: Urbandale, IA 50322

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2013 BMW 5 Series 535i xDrive for sale - $39,906, 30,745 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Technology Package, Aluminum Wheels, Heat Package, Premium Package
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2015/01/28/05/28/2014_bmw_5_series-pic-664884884112213826-152x114.jpeg

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

Good Deal
$4,380 BELOW
Instant Market Value of $47,879

Price: $43,499

Mileage: 6,683

Location: Urbandale, IA 50322

Average time on market: 55 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2014 BMW 5 Series 528i xDrive for sale - $43,499, 6,683 miles with Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Heat Package, Navigation System, Premium Package
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2015/05/16/13/41/2004_bmw_z4-pic-2439512491315693873-152x114.jpeg

2004 BMW Z4 2.5i Used Cars in Des Moines, IA 50310

Good Deal
$1,360 BELOW
Instant Market Value of $13,355

Price: $11,995

Mileage: 68,706

Location: Des Moines, IA 50310

Average time on market: 27 days Certified Pre-Owned: No Color: White Description: Used 2004 BMW Z4 2.5i for sale - $11,995, 68,706 miles with Aluminum Wheels
Avg. Dealer Rating: (13 reviews) "way over priced on vans"
http://static.cargurus.com/images/forsale/2015/05/24/07/08/2010_bmw_7_series-pic-6850124607271710453-152x114.jpeg

2010 BMW 7 Series 750Li xDrive Used Cars in Urbandale, IA 50322

Good Deal
$4,172 BELOW
Instant Market Value of $41,077

Price: $36,905

Mileage: 48,782

Location: Urbandale, IA 50322

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2010 BMW 7 Series 750Li xDrive for sale - $36,905, 48,782 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Backup Camera, Aluminum Wheels, Heat Package, Comfort Package, Premium Sound Package, Sound Package, Convenience Package
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2015/04/20/09/39/2013_bmw_3_series-pic-5533101750448294652-152x114.jpeg

2013 BMW 3 Series 328i xDrive Sedan Used Cars in Ankeny, IA 50021

Good Deal
$2,588 BELOW
Instant Market Value of $32,579

Price: $29,991

Mileage: 27,069

Location: Ankeny, IA 50021

Average time on market: 30 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $29,991, 27,069 miles with Bluetooth, Alloy Wheels
http://static.cargurus.com/images/forsale/2015/05/15/19/45/2011_bmw_5_series-pic-4272718580470488288-152x114.jpeg

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

Good Deal
$2,834 BELOW
Instant Market Value of $39,745

Price: $36,911

Mileage: 28,366

Location: Urbandale, IA 50322

Average time on market: 53 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2011 BMW 5 Series 550i xDrive for sale - $36,911, 28,366 miles
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."
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
109 Great Deals out of 1,338 listings starting at $9,995
BMW 2 Series
19 Great Deals out of 1,104 listings starting at $25,995
BMW 3 Series
1,350 Great Deals out of 36,122 listings starting at $1,495
BMW 3 Series Gran Turismo
17 Great Deals out of 1,210 listings starting at $29,999
BMW 4 Series
58 Great Deals out of 4,483 listings starting at $32,983
BMW 5 Series
747 Great Deals out of 17,722 listings starting at $2,850
BMW 5 Series Gran Turismo
23 Great Deals out of 339 listings starting at $21,780
BMW 6 Series
121 Great Deals out of 3,042 listings starting at $7,999
BMW 7 Series
152 Great Deals out of 5,042 listings starting at $2,800
BMW i3
14 Great Deals out of 1,303 listings starting at $28,993
BMW M3
71 Great Deals out of 1,087 listings starting at $3,495
BMW M4
513 listings starting at $68,982
BMW M5
11 Great Deals out of 495 listings starting at $11,895
BMW M6
25 Great Deals out of 475 listings starting at $22,000
BMW X1
102 Great Deals out of 3,183 listings starting at $21,500

Used BMW By City

BMW in Cedar Rapids IA
6 Great Deals out of 244 listings starting at $3,850
BMW in Lincoln NE
175 listings starting at $6,000
BMW in Rochester MN
28 Great Deals out of 839 listings starting at $2,400
BMW in Kansas City MO
9 Great Deals out of 174 listings starting at $4,695
BMW in Columbia MO
24 Great Deals out of 567 listings starting at $4,950
BMW in Sioux Falls SD
5 Great Deals out of 111 listings starting at $3,999
BMW in Manhattan KS
22 listings starting at $7,995
BMW in Minneapolis MN
14 Great Deals out of 359 listings starting at $3,495
BMW in Madison WI
13 Great Deals out of 506 listings starting at $4,495
BMW in Springfield IL
131 Great Deals out of 3,834 listings starting at $3,500
BMW in Eau Claire WI
85 listings starting at $4,903
BMW in Saint Louis MO
28 Great Deals out of 767 listings starting at $5,900
BMW in Champaign IL
122 listings starting at $6,962
BMW in Springfield MO
131 Great Deals out of 3,834 listings starting at $3,500
BMW in Milwaukee WI
65 Great Deals out of 2,195 listings starting at $3,200