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://static.cargurus.com/images/forsale/2015/03/17/16/16/2015_bmw_x3-pic-6234243252910379829-152x114.jpeg

2015 BMW X3 xDrive28i Used Cars in Urbandale, IA 50322

Great Deal
$7,521 BELOW
Instant Market Value of $45,120

Price: $37,599

Mileage: 6,424

Location: Urbandale, IA 50322

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2015 BMW X3 xDrive28i for sale - $37,599, 6,424 miles with Backup Camera, Aluminum Wheels
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/02/13/05/24/2015_bmw_5_series-pic-993505454581575697-152x114.jpeg

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

Great Deal
$4,408 BELOW
Instant Market Value of $54,207

Price: $49,799

Mileage: 5,790

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2015 BMW 5 Series 528i xDrive for sale - $49,799, 5,790 miles with Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Heat Package, Navigation System, Premium Package
Avg. Dealer Rating: (4 reviews) "Good help and awesome cars "
http://static.cargurus.com/images/forsale/2015/03/06/20/47/2011_bmw_5_series-pic-6261921550635102093-152x114.jpeg

2011 BMW 5 Series 535i Used Cars in Grimes, IA 50111

Good Deal
$2,560 BELOW
Instant Market Value of $34,548

Price: $31,988

Mileage: 27,503

Location: Grimes, IA 50111

Average time on market: 47 days Certified Pre-Owned: No Color: Brown Description: Used 2011 BMW 5 Series 535i for sale - $31,988, 27,503 miles with Bluetooth, Sunroof/Moonroof
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/07/31/21/17/2009_bmw_z4-pic-7292878251043028603-152x114.jpeg

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

Good Deal
$2,183 BELOW
Instant Market Value of $28,808

Price: $26,625

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,625, 33,886 miles with Aluminum Wheels
Avg. Dealer Rating: (20 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/2015/02/21/01/25/2010_bmw_7_series-pic-10620210942151935-152x114.jpeg

2010 BMW 7 Series 750Li xDrive Used Cars in Des Moines, IA 50310

Good Deal
$3,250 BELOW
Instant Market Value of $35,245

Price: $31,995

Mileage: 81,196

Location: Des Moines, IA 50310

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2010 BMW 7 Series 750Li xDrive for sale - $31,995, 81,196 miles with Bluetooth, Leather Seats, Aluminum Wheels, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (10 reviews) "Great vehicle and great service"
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,440 BELOW
Instant Market Value of $15,390

Price: $13,950

Mileage: 92,967

Location: Urbandale, IA 50322

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 BMW X5 4.4i for sale - $13,950, 92,967 miles with Rear Climate Package, Sport Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels, Bluetooth, Premium Package, Climate Package
Avg. Dealer Rating: (5 reviews) "Very happy with service we purchased the car"
http://static.cargurus.com/images/forsale/2015/03/17/23/37/2009_bmw_3_series-pic-6304217027085519121-152x114.jpeg

2009 BMW 3 Series Used Cars in Urbandale, IA 50322

Good Deal
$1,433 BELOW
Instant Market Value of $18,734

Price: $17,301

Mileage: 69,997

Location: Urbandale, IA 50322

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2009 BMW 3 Series for sale - $17,301, 69,997 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Heat Package, Premium 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/2015/03/25/11/02/2008_bmw_3_series-pic-5732498492921377243-152x114.jpeg

2008 BMW 3 Series 328i Used Cars in Des Moines, IA 50313

Good Deal
$1,155 BELOW
Instant Market Value of $14,150

Price: $12,995

Mileage: 93,699

Location: Des Moines, IA 50313

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2008 BMW 3 Series 328i for sale - $12,995, 93,699 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "They raised the price of a vehicle 2 times within 3 months online and then while there they told me a higher price than whats on cars.com and Car Gurus ($1135 above book value too) - to high for the high miles - no wonder its not selling, wont ever buy from there"
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
$742 BELOW
Instant Market Value of $7,737

Price: $6,995

Mileage: 100,057

Location: Waterloo, IA 50702

Average time on market: 23 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 Sunroof/Moonroof, 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/03/27/09/22/2005_bmw_5_series-pic-992228723812861065-152x114.jpeg

2005 BMW 5 Series 545i Used Cars in Clive, IA 50325

Good Deal
$1,069 BELOW
Instant Market Value of $12,061

Price: $10,992

Mileage: 102,271

Location: Clive, IA 50325

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Amethyst Grey Metallic Description: Used 2005 BMW 5 Series 545i for sale - $10,992, 102,271 miles
http://static.cargurus.com/images/forsale/2015/01/29/06/54/2014_bmw_5_series-pic-3335897099101049633-152x114.jpeg

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

Good Deal
$2,324 BELOW
Instant Market Value of $50,023

Price: $47,699

Mileage: 5,452

Location: Urbandale, IA 50322

Average time on market: 62 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2014 BMW 5 Series 528i xDrive for sale - $47,699, 5,452 miles with Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Heat Package, 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/01/02/17/03/2004_bmw_x3-pic-4912443782132864140-152x114.jpeg

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

Good Deal
$832 BELOW
Instant Market Value of $9,127

Price: $8,295

Mileage: 141,504

Location: Atlantic, IA 50022

Average time on market: 24 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"
http://static.cargurus.com/images/forsale/2015/02/24/03/26/2006_bmw_3_series-pic-4363962407690445891-152x114.jpeg

2006 BMW 3 Series 330xi Used Cars in Ames, IA 50010

Fair Deal
$779 BELOW
Instant Market Value of $13,729

Price: $12,950

Mileage: 99,744

Location: Ames, IA 50010

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2006 BMW 3 Series 330xi for sale - $12,950, 99,744 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Shane: the sales mane was helpful and prompt. Just not interested in a 4 wheel drive with 6 cylinder engine. Great experience since this is my first time using E-mail to converse thanks Shane."
http://static.cargurus.com/images/forsale/2015/03/18/16/12/2009_bmw_3_series-pic-7416068392494080299-152x114.jpeg

2009 BMW 3 Series 328i Used Cars in Waukee, IA 50263

Fair Deal
$940 BELOW
Instant Market Value of $17,462

Price: $16,522

Mileage: 69,757

Location: Waukee, IA 50263

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2009 BMW 3 Series 328i for sale - $16,522, 69,757 miles with Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "He is excellent"
http://static.cargurus.com/images/forsale/2015/03/22/19/05/2012_bmw_x5-pic-914180142546200271-152x114.jpeg

2012 BMW X5 Used Cars in Urbandale, IA 50322

Fair Deal
$1,551 BELOW
Instant Market Value of $37,960

Price: $36,409

Mileage: 48,412

Location: Urbandale, IA 50322

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2012 BMW X5 for sale - $36,409, 48,412 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Heat Package, Navigation System, Convenience Package
Avg. Dealer Rating: (4 reviews)
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
67 Great Deals out of 1,314 listings starting at $9,899
BMW 2 Series
7 Great Deals out of 1,036 listings starting at $28,880
BMW 3 Series
1,164 Great Deals out of 34,414 listings starting at $1,500
BMW 3 Series Gran Turismo
11 Great Deals out of 1,258 listings starting at $29,999
BMW 4 Series
32 Great Deals out of 3,909 listings starting at $34,975
BMW 5 Series
633 Great Deals out of 16,381 listings starting at $2,850
BMW 5 Series Gran Turismo
18 Great Deals out of 329 listings starting at $24,000
BMW 6 Series
103 Great Deals out of 3,483 listings starting at $9,500
BMW 7 Series
128 Great Deals out of 5,059 listings starting at $2,800
BMW i3
8 Great Deals out of 1,533 listings starting at $28,800
BMW M3
52 Great Deals out of 1,209 listings starting at $4,500
BMW M4
4 Great Deals out of 594 listings starting at $67,995
BMW M5
12 Great Deals out of 522 listings starting at $10,995
BMW M6
17 Great Deals out of 546 listings starting at $21,000
BMW X1
69 Great Deals out of 2,649 listings starting at $21,000

Used BMW By City

BMW in Cedar Rapids IA
3 Great Deals out of 192 listings starting at $5,995
BMW in Lincoln NE
6 Great Deals out of 152 listings starting at $7,499
BMW in Rochester MN
30 Great Deals out of 878 listings starting at $2,988
BMW in Kansas City MO
10 Great Deals out of 135 listings starting at $5,500
BMW in Columbia MO
22 Great Deals out of 564 listings starting at $4,995
BMW in Sioux Falls SD
9 Great Deals out of 119 listings starting at $3,999
BMW in Manhattan KS
22 listings starting at $7,995
BMW in Minneapolis MN
14 Great Deals out of 349 listings starting at $2,988
BMW in Madison WI
9 Great Deals out of 516 listings starting at $4,295
BMW in Springfield IL
135 Great Deals out of 4,068 listings starting at $3,300
BMW in Eau Claire WI
5 Great Deals out of 79 listings starting at $2,988
BMW in Saint Louis MO
25 Great Deals out of 943 listings starting at $4,295
BMW in Champaign IL
5 Great Deals out of 134 listings starting at $4,995
BMW in Springfield MO
135 Great Deals out of 4,068 listings starting at $3,300
BMW in Milwaukee WI
62 Great Deals out of 2,090 listings starting at $3,599