Used BMW in Des Moines, IA

New Search

Filter Results

listings

Price

- Loading...

Mileage

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

Accidents Reported

Price Drops

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/09/11/05/35/2007_bmw_x5-pic-8342321133774034755-152x114.jpeg

2007 BMW X5 3.0si Used Cars in Johnston, IA 50131

Great Deal
$3,649 BELOW
Instant Market Value of $20,643

Price: $16,994

Mileage: 83,677

Location: Johnston, IA 50131

Average time on market: 38 days Certified Pre-Owned: No Transmission: Automatic Color: Bronze Description: Used 2007 BMW X5 3.0si for sale - $16,994, 83,677 miles with Aluminum Wheels
Avg. Dealer Rating: (6 reviews) "They responded quickly to my inquiry."
http://static.cargurus.com/images/forsale/2014/10/15/17/06/2005_bmw_x5-pic-8395863934507264792-152x114.jpeg

2005 BMW X5 4.4i Used Cars in Oskaloosa, IA 52577

Great Deal
$2,705 BELOW
Instant Market Value of $13,700

Price: $10,995

Mileage: 102,699

Location: Oskaloosa, IA 52577

Average time on market: 19 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2005 BMW X5 4.4i for sale - $10,995, 102,699 miles
Avg. Dealer Rating: (3 reviews) "The dealer never responded, went over anyway, but didn't find the vehicle and received no help while looking."
http://static.cargurus.com/images/forsale/2014/10/05/05/58/2012_bmw_1_series-pic-1430049526023268460-152x114.jpeg

2012 BMW 1 Series 135i Convertible Used Cars in Urbandale, IA 50322

Great Deal
$3,295 BELOW
Instant Market Value of $35,245

Price: $31,950

Mileage: 11,441

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2012 BMW 1 Series 135i Convertible for sale - $31,950, 11,441 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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2014 BMW 3 Series Gran Turismo 328i xDrive Used Cars in Grand River, 50108

Great Deal
$4,673 BELOW
Instant Market Value of $39,673

Price: $35,000

Mileage: 18,394

Location: Grand River, 50108

Average time on market: 43 days Certified Pre-Owned: No Transmission: Automatic Color: Orange Description: Used 2014 BMW 3 Series Gran Turismo 328i xDrive for sale - $35,000, 18,394 miles with Leather Seats, Alloy Wheels, Power Package
http://static.cargurus.com/images/forsale/2014/05/28/11/35/2006_bmw_x3-pic-6030800185491520854-152x114.jpeg

2006 BMW X3 3.0i Used Cars in Johnston, IA 50131

Good Deal
$1,348 BELOW
Instant Market Value of $13,262

Price: $11,914

Mileage: 102,887

Location: Johnston, IA 50131

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2006 BMW X3 3.0i for sale - $11,914, 102,887 miles with Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Quick response."
http://static.cargurus.com/images/forsale/2014/10/18/17/03/2003_bmw_z4-pic-6522047161197278860-152x114.jpeg

2003 BMW Z4 2.5i Used Cars in Indianola, IA 50125

Good Deal
$1,292 BELOW
Instant Market Value of $14,287

Price: $12,995

Mileage: 34,770

Location: Indianola, IA 50125

Average time on market: 21 days Certified Pre-Owned: No Color: Blue Description: Used 2003 BMW Z4 2.5i for sale - $12,995, 34,770 miles
Avg. Dealer Rating: (7 reviews) "Wont ever go back!! Charged me for 2 tire repairs after they took my tradein for a test drive and came back with 2 tires with nails in them!!!! Charged me 56.00 bucks!!! Highway robbery!!!"
http://static.cargurus.com/images/forsale/2014/10/17/02/22/2004_bmw_x3-pic-3700426427685838991-152x114.jpeg

2004 BMW X3 3.0i Used Cars in Ames, IA 50010

Good Deal
$1,149 BELOW
Instant Market Value of $12,099

Price: $10,950

Mileage: 84,281

Location: Ames, IA 50010

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW X3 3.0i for sale - $10,950, 84,281 miles with Sunroof/Moonroof
Avg. Dealer Rating: (14 reviews) "One email response from some lady, they never bothered to call or set up any times with me. I requested to be called and they emailed instead. Apparently people from Ames don't know how to read either."
http://static.cargurus.com/images/forsale/2014/10/21/20/26/2003_bmw_5_series-pic-7283811113829328246-152x114.jpeg

2003 BMW 5 Series 530i Used Cars in Des Moines, IA 50320

Good Deal
$1,106 BELOW
Instant Market Value of $7,105

Price: $5,999

Mileage: 150,513

Location: Des Moines, IA 50320

Average time on market: 20 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Unspecified Description: Used 2003 BMW 5 Series 530i for sale - $5,999, 150,513 miles
Avg. Dealer Rating: (1 review) "Unreal expectations for buy here pay here dealership"
http://static.cargurus.com/images/forsale/2014/09/14/15/54/2011_bmw_3_series-pic-7355249248380820402-152x114.jpeg

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

Good Deal
$989 BELOW
Instant Market Value of $21,939

Price: $20,950

Mileage: 60,089

Location: Urbandale, IA 50322

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2011 BMW 3 Series 328i xDrive for sale - $20,950, 60,089 miles
Avg. Dealer Rating: (4 reviews) "Good help and awesome cars "
http://static.cargurus.com/images/forsale/2014/10/05/03/17/2006_bmw_5_series-pic-2624341856476449868-152x114.jpeg

2006 BMW 5 Series 550i Used Cars in Ames, IA 50010

Fair Deal
$800 BELOW
Instant Market Value of $14,750

Price: $13,950

Mileage: 100,003

Location: Ames, IA 50010

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2006 BMW 5 Series 550i for sale - $13,950, 100,003 miles with Navigation System, Bluetooth
Avg. Dealer Rating: (14 reviews) "didn't buy a vehicle but they were great for communication. "
http://static.cargurus.com/images/forsale/2014/10/16/19/44/2001_bmw_5_series-pic-1150345939517495745-152x114.jpeg

2001 BMW 5 Series 540i Used Cars in Des Moines, IA 50310

Fair Deal
$844 BELOW
Instant Market Value of $8,094

Price: $7,250

Mileage: 121,395

Location: Des Moines, IA 50310

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2001 BMW 5 Series 540i for sale - $7,250, 121,395 miles
Avg. Dealer Rating: (1 review) "Owner was very courteous and helpful. He also offered a free 3 month warranty, at no additional fee, that other dealerships won't on the year of vehicle purchased. "
http://static.cargurus.com/images/forsale/2014/08/19/09/38/2013_bmw_3_series-pic-5478205718952710013-152x114.jpeg

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

Fair Deal
$1,171 BELOW
Instant Market Value of $31,171

Price: $30,000

Mileage: 26,778

Location: Urbandale, IA 50323

Average time on market: 53 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $30,000, 26,778 miles
http://images.cobaltgroup.com/8/3/5/9457057538x152.jpg

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

Fair Deal
$551 BELOW
Instant Market Value of $13,545

Price: $12,994

Mileage: 77,763

Location: Urbandale, IA 50322

Average time on market: 25 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $12,994, 77,763 miles
Avg. Dealer Rating: (3 reviews) "Dealer responded promptly and set up time to view vehicle, but never followed up when I quit making contact."
http://images.cobaltgroup.com/6/0/0/9538075006x152.jpg

2004 BMW 3 Series 325xi Used Cars in Ames, IA 50010

Fair Deal
$433 BELOW
Instant Market Value of $8,583

Price: $8,150

Mileage: 118,147

Location: Ames, IA 50010

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $8,150, 118,147 miles
Avg. Dealer Rating: (8 reviews) "good response"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2014 BMW X1 xDrive28i Used Cars in Fort Dodge, IA 50501

Fair Deal
$942 BELOW
Instant Market Value of $34,200

Price: $33,258

Mileage: 8,130

Location: Fort Dodge, IA 50501

Average time on market: 36 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral White Metallic Description: Used 2014 BMW X1 xDrive28i for sale - $33,258, 8,130 miles
Avg. Dealer Rating: (7 reviews) "Willing to help"
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
8 Great Deals out of 174 listings starting at $4,995
BMW in Lincoln NE
10 Great Deals out of 164 listings starting at $4,995
BMW in Rochester MN
22 Great Deals out of 792 listings starting at $4,990
BMW in Kansas City MO
7 Great Deals out of 138 listings starting at $4,495
BMW in Columbia MO
25 Great Deals out of 652 listings starting at $4,495
BMW in Sioux Falls SD
60 listings starting at $9,999
BMW in Manhattan KS
4 Great Deals out of 24 listings starting at $4,995
BMW in Minneapolis MN
25 Great Deals out of 574 listings starting at $3,995
BMW in Madison WI
9 Great Deals out of 380 listings starting at $3,995
BMW in Springfield IL
129 Great Deals out of 3,851 listings starting at $3,000
BMW in Eau Claire WI
87 listings starting at $4,990
BMW in Saint Louis MO
19 Great Deals out of 847 listings starting at $4,988
BMW in Champaign IL
5 Great Deals out of 126 listings starting at $3,995
BMW in Springfield MO
129 Great Deals out of 3,851 listings starting at $3,000
BMW in Milwaukee WI
47 Great Deals out of 1,810 listings starting at $3,900