Used BMW 3 Series in Des Moines, IA

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

Looking for a New BMW 3 Series?

14,332 new BMW 3 Series listings
2001 BMW 3 Series 330Ci Convertible Review
by mtrimmins

Will hate to give it up

This car has been great. Little or no problems. runs like brand new...Great on tires and good gas mileage. A real chick car. Bright red and moves. Easy to drive, good gas mileage, fun to drive..fun fun fun

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/08/19/09/38/2011_bmw_3_series-pic-5840626283662667011-152x114.jpeg

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

Good Deal
$1,067 BELOW
Instant Market Value of $24,404

Price: $23,337

Mileage: 21,514

Location: Urbandale, IA 50322

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2011 BMW 3 Series 328i SULEV for sale - $23,337, 21,514 miles
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

Fair Deal
$969 BELOW
Instant Market Value of $21,919

Price: $20,950

Mileage: 60,089

Location: Urbandale, IA 50322

Average time on market: 37 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) "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/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,285 BELOW
Instant Market Value of $31,062

Price: $29,777

Mileage: 26,778

Location: Urbandale, IA 50323

Average time on market: 55 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $29,777, 26,778 miles
http://vehicleimages.s3.amazonaws.com/d6/c6/aa/d8-2596-4bee-884f-9ffc07401e51/image-1.jpg

2012 BMW 3 Series 328i Sedan Used Cars in Ottumwa, IA 52501

Fair Deal
$381 BELOW
Instant Market Value of $27,381

Price: $27,000

Mileage: 44,038

Location: Ottumwa, IA 52501

Average time on market: 27 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2012 BMW 3 Series 328i Sedan for sale - $27,000, 44,038 miles
Avg. Dealer Rating: (17 reviews) "think if i could have got them down pit more i would have at lease went for a test drive.."
http://static.cargurus.com/images/forsale/2014/09/30/07/30/2001_bmw_3_series-pic-2515603268427778102-152x114.jpeg

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

Fair Deal
$173 BELOW
Instant Market Value of $6,168

Price: $5,995

Mileage: 144,270

Location: Waterloo, IA 50702

Average time on market: 16 days Certified Pre-Owned: No Transmission: Manual Color: Steel Blue Description: Used 2001 BMW 3 Series 325i for sale - $5,995, 144,270 miles
Avg. Dealer Rating: (3 reviews) "the dealer told me the car was sent to the junk yard"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$51 BELOW
Instant Market Value of $27,001

Price: $26,950

Mileage: 14,440

Location: Urbandale, IA 50322

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 BMW 3 Series 328i xDrive for sale - $26,950, 14,440 miles
Avg. Dealer Rating: (4 reviews) "Good help and awesome cars "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$29 BELOW
Instant Market Value of $25,979

Price: $25,950

Mileage: 23,624

Location: Urbandale, IA 50322

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 BMW 3 Series 328i xDrive for sale - $25,950, 23,624 miles
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/09/12/17/36/1993_bmw_3_series-pic-1742324214218661755-152x114.jpeg

1993 BMW 3 Series 325is Used Cars in Ames, IA 50010

Price: $3,293

Mileage: 191,254

Location: Ames, IA 50010

Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 1993 BMW 3 Series 325is for sale - $3,293, 191,254 miles
Avg. Dealer Rating: (2 reviews) "Very helpful and honest"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2002 BMW 3 Series 325i Used Cars in Clive, IA 50325

Price: Negotiable

Mileage: 92,170

Location: Clive, IA 50325

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2002 BMW 3 Series 325i for sale , 92,170 miles
http://static.cargurus.com/images/forsale/2014/10/21/11/50/2007_bmw_3_series-pic-1984672291960714439-152x114.jpeg

2007 BMW 3 Series 328i Used Cars in Clive, IA 50325

Fair Deal
$4 ABOVE
Instant Market Value of $14,906

Price: $14,910

Mileage: 64,151

Location: Clive, IA 50325

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2007 BMW 3 Series 328i for sale - $14,910, 64,151 miles with Sunroof/Moonroof, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/08/27/03/09/2001_bmw_3_series-pic-8571576811003253169-152x114.jpeg

2001 BMW 3 Series 325Ci Convertible Used Cars in Waterloo, IA 50702

Fair Deal
$22 ABOVE
Instant Market Value of $7,973

Price: $7,995

Mileage: 107,738

Location: Waterloo, IA 50702

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Blue Description: Used 2001 BMW 3 Series 325Ci Convertible for sale - $7,995, 107,738 miles
Avg. Dealer Rating: (3 reviews) "Did not respond to my request until after vehicle was sold. I followed up since I got no response was told vehicle was sold. Called a second time also told vehicle was sold. Finally recieved a call that vehicle was not sold, but in fact it was because seller had the vehicle I was interested in confused with another."
http://static.cargurus.com/images/forsale/2014/10/22/00/30/2006_bmw_3_series-pic-9207198966024893054-152x114.jpeg

2006 BMW 3 Series 325xi Used Cars in Des Moines, IA 50320

Fair Deal
$35 ABOVE
Instant Market Value of $10,915

Price: $10,950

Mileage: 120,387

Location: Des Moines, IA 50320

Average time on market: 26 days Certified Pre-Owned: No Description: Used 2006 BMW 3 Series 325xi for sale - $10,950, 120,387 miles
http://images.cobaltgroup.com/8/3/5/9457057538x152.jpg

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

Fair Deal
$95 ABOVE
Instant Market Value of $13,455

Price: $13,550

Mileage: 77,762

Location: Urbandale, IA 50322

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $13,550, 77,762 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://static.cargurus.com/images/forsale/2014/10/02/05/42/2011_bmw_3_series-pic-1088235675597761116-152x114.jpeg

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

Fair Deal
$274 ABOVE
Instant Market Value of $26,676

Price: $26,950

Mileage: 17,365

Location: Urbandale, IA 50322

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 BMW 3 Series 328i xDrive for sale - $26,950, 17,365 miles
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://images.cobaltgroup.com/8/8/8/9244209888x152.jpg

2008 BMW 3 Series 328xi SULEV Used Cars in Waverly, IA 50677

Fair Deal
$304 ABOVE
Instant Market Value of $15,676

Price: $15,980

Mileage: 78,406

Location: Waverly, IA 50677

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Silver (silverstone Metallic) Description: Used 2008 BMW 3 Series 328xi SULEV for sale - $15,980, 78,406 miles
Avg. Dealer Rating: (5 reviews) "Took awhile to respond to my email but he did and we did buy a car from them."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next
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 3 Series By Year

Vehicle Deals Starting Price Total Available
2014 BMW 3 Series 69 Great Deals $26,842 9,125 listings
2013 BMW 3 Series 57 Great Deals $23,769 1,475 listings
2012 BMW 3 Series 46 Great Deals $20,499 660 listings
2011 BMW 3 Series 538 Great Deals $13,990 7,285 listings
2010 BMW 3 Series 35 Great Deals $12,995 650 listings
2009 BMW 3 Series 57 Great Deals $10,494 1,090 listings
2008 BMW 3 Series 107 Great Deals $7,999 1,732 listings

Similar Cars

BMW 5 Series
462 Great Deals out of 14,995 listings starting at $1,500
BMW M3
101 Great Deals out of 1,389 listings starting at $4,991
Mercedes-Benz C-Class
670 Great Deals out of 20,822 listings starting at $1,998

New BMW 3 Series By Year

2015 BMW 3 Series
7,384 listings
2014 BMW 3 Series
9,125 listings

Used BMW 3 Series By City

BMW 3 Series in Cedar Rapids IA
3 Great Deals out of 43 listings starting at $4,995
BMW 3 Series in Lincoln NE
5 Great Deals out of 66 listings starting at $5,995
BMW 3 Series in Rochester MN
10 Great Deals out of 364 listings starting at $4,990
BMW 3 Series in Kansas City MO
3 Great Deals out of 79 listings starting at $3,900
BMW 3 Series in Columbia MO
11 Great Deals out of 282 listings starting at $5,450
BMW 3 Series in Sioux Falls SD
23 listings starting at $4,000
BMW 3 Series in Manhattan KS
9 listings starting at $4,995
BMW 3 Series in Minneapolis MN
20 Great Deals out of 280 listings starting at $3,995
BMW 3 Series in Madison WI
6 Great Deals out of 134 listings starting at $3,995
BMW 3 Series in Springfield IL
56 Great Deals out of 1,644 listings starting at $3,500
BMW 3 Series in Eau Claire WI
38 listings starting at $4,990
BMW 3 Series in Saint Louis MO
8 Great Deals out of 245 listings starting at $4,988
BMW 3 Series in Champaign IL
42 listings starting at $5,995
BMW 3 Series in Springfield MO
56 Great Deals out of 1,644 listings starting at $3,500
BMW 3 Series in Milwaukee WI
19 Great Deals out of 542 listings starting at $3,900