Used BMW 3 Series for Sale in Des Moines, IA

to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

MPG

- Loading...
()

Price Drops

Text Search

Add Similar Cars


2007 BMW 3 Series 328i Sedan RWD Review
by Masanori

About my 3er.

This is the only E90 3 series model I can get with manual gear box in here, apart from M3. I need more power when driving at mountain roads but it's not too bad driving in the central Tokyo. I love this Ultimate Driving Machine! The only thing I regret is I should have chosen 18 inch M alloys instead of the 17 inches M alloys.

First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/11/16/21/07/2001_bmw_3_series-pic-5424974789690726093-152x114.jpeg

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

Great Deal
$2,075 BELOW
CarGurus IMV of $5,070

Price: $2,995

Mileage: 126,805

Location: Waterloo, IA 50701

Certified Pre-Owned: No Transmission: Manual Color: Blue Description: Used 2001 BMW 3 Series 325Ci Convertible RWD for sale - $2,995, 126,805 miles
Avg. Dealer Rating: (26 reviews) "It was for a 2 door coupe 335i 2008 I dont have the greates credit history and i was still able to get a low apr on my loan and the car drives like a dream Very thankfull And i will send more business ur way ty"
https://static.cargurus.com/images/forsale/2017/11/08/23/58/2015_bmw_3_series-pic-1411664563291569237-152x114.jpeg

2015 BMW 3 Series 328i xDrive Wagon AWD Used Cars in Urbandale, IA 50322

Great Deal
$4,129 BELOW
CarGurus IMV of $34,127

Price: $29,998

Mileage: 20,033

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2015 BMW 3 Series 328i xDrive Wagon AWD for sale - $29,998, 20,033 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package, Climate Package
Avg. Dealer Rating: (13 reviews) "Seller reduced price when I said it was overpriced according to Car Max. But, Its still overpriced. Car Max is a very valuable tool!"
https://static.cargurus.com/images/forsale/2017/09/23/21/53/2009_bmw_3_series-pic-4517557030523506635-152x114.jpeg

2009 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Waterloo, IA 50701

Good Deal
$1,777 BELOW
CarGurus IMV of $11,677

Price: $9,900

Mileage: 80,782

Location: Waterloo, IA 50701

Average time on market: 32 days Certified Pre-Owned: No Transmission: Manual Color: Blue Description: Used 2009 BMW 3 Series 328i xDrive Sedan AWD for sale - $9,900, 80,782 miles
Avg. Dealer Rating: (26 reviews) "Couldn't tell me anything about the vehicle other and basic make model and milage."
https://static.cargurus.com/images/forsale/2017/12/08/15/41/2016_bmw_3_series-pic-2915978184712157005-152x114.jpeg

2016 BMW 3 Series 340i xDrive Sedan AWD Used Cars in Ankeny, IA 50021

Good Deal
$3,657 BELOW
CarGurus IMV of $42,648

Price: $38,991

Mileage: 14,435

Location: Ankeny, IA 50021

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Imperial Blue Metallic Description: Used 2016 BMW 3 Series 340i xDrive Sedan AWD for sale - $38,991, 14,435 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Heat Package, Climate Package
Avg. Dealer Rating: (9 reviews) "Responded right away "
https://dxsdcl7y7vn9x.cloudfront.net/3/1008548/14643727/967052872.jpg?dt=111920172208

2004 BMW 3 Series 325xi Sedan AWD Used Cars in Waterloo, IA 50702

Good Deal
$1,448 BELOW
CarGurus IMV of $4,798

Price: $3,350

Mileage: 142,000

Location: Waterloo, IA 50702

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi Sedan AWD for sale - $3,350, 142,000 miles
Avg. Dealer Rating: (9 reviews) "Awesome "
https://static.cargurus.com/images/forsale/2017/11/17/21/25/2011_bmw_3_series-pic-8866173483500870722-152x114.jpeg

2011 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Waterloo, IA 50701

Good Deal
$1,388 BELOW
CarGurus IMV of $14,988

Price: $13,600

Mileage: 68,030

Location: Waterloo, IA 50701

Average time on market: 32 days Certified Pre-Owned: No Transmission: Manual Color: White Description: Used 2011 BMW 3 Series 328i xDrive Sedan AWD for sale - $13,600, 68,030 miles with Leather Seats
Avg. Dealer Rating: (26 reviews) "Quick and easy sale. Staff were excellent and very pleasant. Never pushed a single sales pitch. Will definitely go back when we are in the market again."
https://static.cargurus.com/images/forsale/2017/09/06/15/53/2010_bmw_3_series-pic-564181951409313462-152x114.jpeg

2010 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Clive, IA 50325

Good Deal
$1,188 BELOW
CarGurus IMV of $12,176

Price: $10,988

Mileage: 85,246

Location: Clive, IA 50325

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Titanium Silver Metallic Description: Used 2010 BMW 3 Series 328i xDrive Sedan AWD for sale - $10,988, 85,246 miles with Aluminum Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Quick response to our online inquiries. Unfortunately financing went south for us as they had a small number of banks to work with. We ended up purchasing elsewhere as they could work within our financing requirements. They were super friendly and not pushy at all though. "
https://static.cargurus.com/images/forsale/2017/12/08/17/04/2018_bmw_3_series-pic-3992192171180711258-152x114.jpeg

2018 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Urbandale, IA 50322

Good Deal
$1,645 BELOW
CarGurus IMV of $38,032

Price: $36,387

Mileage: 3,460

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2018 BMW 3 Series 320i xDrive Sedan AWD for sale - $36,387, 3,460 miles
Avg. Dealer Rating: (5 reviews) "Excellent "
https://static.cargurus.com/images/forsale/2017/09/29/13/06/2014_bmw_3_series-pic-5533033250794094168-152x114.jpeg

2014 BMW 3 Series Used Cars in Urbandale, IA 50322

Good Deal
$1,736 BELOW
CarGurus IMV of $23,729

Price: $21,993

Mileage: 26,290

Location: Urbandale, IA 50322

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2014 BMW 3 Series for sale - $21,993, 26,290 miles with Sunroof/Moonroof, Alloy Wheels, Climate Package
Avg. Dealer Rating: (5 reviews) "Did not seem like they cared. Cars are way over priced. Had to ask again for photos."
https://static.cargurus.com/images/forsale/2017/11/14/17/58/2015_bmw_3_series-pic-1215976503583297910-152x114.jpeg

2015 BMW 3 Series 328i xDrive Wagon AWD Used Cars in Ankeny, IA 50021

Good Deal
$1,654 BELOW
CarGurus IMV of $32,645

Price: $30,991

Mileage: 26,352

Location: Ankeny, IA 50021

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Orion Silver Metallic Description: Used 2015 BMW 3 Series 328i xDrive Wagon AWD for sale - $30,991, 26,352 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package
Avg. Dealer Rating: (9 reviews) "Andy, my salesman, was a pleasure to do business with, however I was irritated to learn that the credit checks I was assured twice were soft by the finance department were in fact hard. I had pre approval from my credit union, and the credit department at Dewey assured me they were running soft checks in order to try and get me an even better interest rate than my pre approval. If I had known they were hard checks I wouldn’t have bothered."
https://dxsdcl7y7vn9x.cloudfront.net/3/1008548/14468235/964297760.jpg?dt=111120172026

2004 BMW 3 Series 325xi Sedan AWD Used Cars in Waterloo, IA 50702

Good Deal
$817 BELOW
CarGurus IMV of $4,717

Price: $3,900

Mileage: 145,000

Location: Waterloo, IA 50702

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2004 BMW 3 Series 325xi Sedan AWD for sale - $3,900, 145,000 miles
Avg. Dealer Rating: (9 reviews) "No press person up front good experience "
https://static.cargurus.com/images/forsale/2017/10/05/14/47/2011_bmw_3_series-pic-1107526452873962206-152x114.jpeg

2011 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Marshalltown, IA 50158

Fair Deal
$740 BELOW
CarGurus IMV of $13,681

Price: $12,941

Mileage: 79,684

Location: Marshalltown, IA 50158

Average time on market: 32 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray Description: Used 2011 BMW 3 Series 328i xDrive Sedan AWD for sale - $12,941, 79,684 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Great response time "
https://dxsdcl7y7vn9x.cloudfront.net/3/377388/13622515/950481001.jpg?dt=101120171943

2007 BMW 3 Series 328i Sedan RWD Used Cars in Hampton, IA 50441

Fair Deal
$891 BELOW
CarGurus IMV of $5,791

Price: $4,900

Mileage: 169,118

Location: Hampton, IA 50441

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2007 BMW 3 Series 328i Sedan RWD for sale - $4,900, 169,118 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "just another small time dealer who wants to pretend there a big time dealer and not give u anything for your trade so they can make a fortune off of you and I was trading for something with twice the miles, forget you brothers screw you over sales"
https://static.cargurus.com/images/forsale/2017/11/25/07/22/2016_bmw_3_series-pic-4248626453630018016-152x114.jpeg

2016 BMW 3 Series Used Cars in Urbandale, IA 50322

Fair Deal
$1,258 BELOW
CarGurus IMV of $33,494

Price: $32,236

Mileage: 3,186

Location: Urbandale, IA 50322

Average time on market: 58 days Certified Pre-Owned: No Transmission: Automatic Color: Melbourne Red Metallic Description: Used 2016 BMW 3 Series for sale - $32,236, 3,186 miles with Sunroof/Moonroof, Aluminum Wheels, Premium Package, Storage Package
Avg. Dealer Rating: (5 reviews) "Did not end up purchasing the camaro, but have no issues with the dealer. I was contacted right away and the sales person was professional and very knowledgeable about the car. I would definitely do business with this dealer."
https://static.cargurus.com/images/forsale/2017/11/21/00/08/2006_bmw_3_series-pic-107828431134777629-152x114.jpeg

2006 BMW 3 Series 325xi Sedan AWD Used Cars in Des Moines, IA 50317

Fair Deal
$399 BELOW
CarGurus IMV of $7,394

Price: $6,995

Mileage: 118,542

Location: Des Moines, IA 50317

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Electric Red Description: Used 2006 BMW 3 Series 325xi Sedan AWD for sale - $6,995, 118,542 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (17 reviews) "Quick response"
Please wait ...
All Listings
Please wait ...
Sponsored Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2017 BMW 3 Series 149 Great Deals $23,900 4,484 listings
2016 BMW 3 Series 44 Great Deals $14,991 1,336 listings
2015 BMW 3 Series 91 Great Deals $14,499 2,544 listings
2014 BMW 3 Series 284 Great Deals $11,979 4,732 listings
2013 BMW 3 Series 70 Great Deals $10,990 1,648 listings
2012 BMW 3 Series 37 Great Deals $9,985 685 listings
2011 BMW 3 Series 94 Great Deals $5,777 2,693 listings
2010 BMW 3 Series 43 Great Deals $4,985 774 listings
2009 BMW 3 Series 53 Great Deals $1,399 1,239 listings
2008 BMW 3 Series 72 Great Deals $2,995 1,669 listings