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,427 new BMW 3 Series listings
1986 BMW 3 Series 325es Review
by Raleigh

Great car to drive, not to upkeep.

Braking - excellent, Handling - excellent, Acceleration - needs improvement. Driving around town, at low speeds, you need to give it more gas than I expected, but has plenty of passing and highway power! Build quality is great for a 1980s car! Needs lots of maintenance to keep reliable, like all BMWs. Uses very little gas and it's very fun to drive...

First Previous
Loading...
Next
Featured Listings
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
$1,035 BELOW
Instant Market Value of $21,985

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,126 BELOW
Instant Market Value of $31,126

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://static.cargurus.com/images/forsale/2014/10/22/16/01/2012_bmw_3_series-pic-7701133179856063841-152x114.jpeg

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

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

Price: $27,000

Mileage: 44,038

Location: Ottumwa, IA 52501

Average time on market: 26 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
$177 BELOW
Instant Market Value of $6,172

Price: $5,995

Mileage: 144,270

Location: Waterloo, IA 50702

Average time on market: 15 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
$132 BELOW
Instant Market Value of $27,082

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://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
$95 BELOW
Instant Market Value of $15,005

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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$106 BELOW
Instant Market Value of $26,056

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/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
$52 BELOW
Instant Market Value of $11,002

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://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://images.cobaltgroup.com/8/3/5/9457057538x152.jpg

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

Fair Deal
$40 ABOVE
Instant Market Value of $13,510

Price: $13,550

Mileage: 77,762

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 - $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/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
$86 ABOVE
Instant Market Value of $7,909

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/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
$195 ABOVE
Instant Market Value of $26,755

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
$243 ABOVE
Instant Market Value of $15,737

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."
http://static.cargurus.com/images/forsale/2014/10/12/13/13/2011_bmw_3_series-pic-3688707417419126332-152x114.jpeg

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

Fair Deal
$720 ABOVE
Instant Market Value of $31,230

Price: $31,950

Mileage: 22,473

Location: Urbandale, IA 50322

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2011 BMW 3 Series 335i xDrive for sale - $31,950, 22,473 miles
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2014/09/02/04/22/2003_bmw_3_series-pic-5959990660924527111-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Des Moines, IA 50313

Fair Deal
$495 ABOVE
Instant Market Value of $6,455

Price: $6,950

Mileage: 149,743

Location: Des Moines, IA 50313

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $6,950, 149,743 miles
Avg. Dealer Rating: (3 reviews) "So we put our four kids in our pickup and drive two hours to find out it is worth nothing and has "major problems!" The problem probably was that it was a chevy vs. a ford! Archly ford was trying to make up for their price difference which started at 12,900! Horrible way too cover up a mistake! Seeing a vechicle not detailed also turns anyone off! Sitting for an hour to find this out is irritating! I would recommend this place to No One!"
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 45 Great Deals $26,842 8,899 listings
2013 BMW 3 Series 50 Great Deals $23,769 1,435 listings
2012 BMW 3 Series 43 Great Deals $19,995 666 listings
2011 BMW 3 Series 449 Great Deals $13,990 7,232 listings
2010 BMW 3 Series 33 Great Deals $12,995 650 listings
2009 BMW 3 Series 43 Great Deals $10,494 1,093 listings
2008 BMW 3 Series 89 Great Deals $7,999 1,794 listings

Similar Cars

BMW 5 Series
456 Great Deals out of 14,868 listings starting at $1,500
BMW M3
111 Great Deals out of 1,378 listings starting at $4,991
Mercedes-Benz C-Class
708 Great Deals out of 20,789 listings starting at $2,700

New BMW 3 Series By Year

2015 BMW 3 Series
7,580 listings
2014 BMW 3 Series
8,899 listings

Used BMW 3 Series By City

BMW 3 Series in Cedar Rapids IA
45 listings starting at $4,995
BMW 3 Series in Lincoln NE
4 Great Deals out of 73 listings starting at $4,995
BMW 3 Series in Rochester MN
8 Great Deals out of 362 listings starting at $4,990
BMW 3 Series in Kansas City MO
53 listings starting at $3,900
BMW 3 Series in Columbia MO
11 Great Deals out of 265 listings starting at $5,651
BMW 3 Series in Sioux Falls SD
25 listings starting at $4,000
BMW 3 Series in Manhattan KS
8 listings starting at $4,995
BMW 3 Series in Minneapolis MN
13 Great Deals out of 213 listings starting at $3,995
BMW 3 Series in Madison WI
6 Great Deals out of 137 listings starting at $3,995
BMW 3 Series in Springfield IL
48 Great Deals out of 1,672 listings starting at $3,500
BMW 3 Series in Eau Claire WI
34 listings starting at $4,990
BMW 3 Series in Saint Louis MO
5 Great Deals out of 248 listings starting at $4,988
BMW 3 Series in Champaign IL
47 listings starting at $5,995
BMW 3 Series in Springfield MO
48 Great Deals out of 1,672 listings starting at $3,500
BMW 3 Series in Milwaukee WI
18 Great Deals out of 567 listings starting at $3,900