Used BMW 3 Series for Sale in Des Moines, IA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

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

Price Drops

Text Search

Nationwide Shipping

Add Similar Cars


1996 BMW 3 Series 318i Review
by Alex

one bad crossbred bmw

E36 318ti body, black with m technic appearance package. Powerplant was an e46 m3 motor with the six speed smg transmission. built internals and tuned by aa (active autowerks). Fully built track car with baer 4piston calipers up front and 2piston calipers in the rear. Subframe connectors, lowered 1.75 inches all around and it had 17" motegi sup...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/08/18/11/16/2014_bmw_3_series-pic-437064957165769963-152x114.jpeg

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

Good Deal
$2,246 BELOW
CarGurus IMV of $28,237

Price: $25,991

Mileage: 29,123

Location: Urbandale, IA 50322

Average time on market: 31 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $25,991, 29,123 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (6 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/05/31/19/24/2008_bmw_3_series-pic-3093820240003724183-152x114.jpeg

2008 BMW 3 Series 328xi SULEV Used Cars in Waterloo, IA 50702

Good Deal
$1,722 BELOW
CarGurus IMV of $10,721

Price: $8,999

Mileage: 76,000

Location: Waterloo, IA 50702

Average time on market: 32 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2008 BMW 3 Series 328xi SULEV for sale - $8,999, 76,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Brief confirmation car still available. Did not answer questions. Second email no response."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$1,954 BELOW
CarGurus IMV of $28,945

Price: $26,991

Mileage: 13,548

Location: Urbandale, IA 50322

Average time on market: 31 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $26,991, 13,548 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (6 reviews) "They were great in the follow up. I was in contact with the dealership a couple times and in each instance they were very helpful and asked great questions inquiring about what I was looking for."
https://static.cargurus.com/images/forsale/2017/08/08/10/41/2014_bmw_3_series-pic-520067676903267971-152x114.jpeg

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

Good Deal
$1,519 BELOW
CarGurus IMV of $27,510

Price: $25,991

Mileage: 24,433

Location: Urbandale, IA 50322

Average time on market: 31 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $25,991, 24,433 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "They let me know the car I was inquiring about was gone, but it is still in your ad. Was informed there was older car around the same price. They need to cancel the ad if it's gone!"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$1,585 BELOW
CarGurus IMV of $33,576

Price: $31,991

Mileage: 29,134

Location: Urbandale, IA 50322

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2014 BMW 3 Series 335i xDrive Sedan for sale - $31,991, 29,134 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (6 reviews) "Very good experience."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2015 BMW 3 Series 320i Sedan Used Cars in Johnston, IA 50131

Good Deal
$1,711 BELOW
CarGurus IMV of $21,706

Price: $19,995

Mileage: 36,972

Location: Johnston, IA 50131

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2015 BMW 3 Series 320i Sedan for sale - $19,995, 36,972 miles with Aluminum Wheels
Avg. Dealer Rating: (10 reviews) "dealer didn't contact, I decided to go to the dealership. They were very helpful but didn't have the honda odyssey that was advertised. They said that it was coming in from california and that it would be in soon. They were happy to show me other cars. "
https://static.cargurus.com/images/forsale/2017/08/11/11/11/2015_bmw_3_series-pic-7745296314648263425-152x114.jpeg

2015 BMW 3 Series 328i xDrive Sedan SULEV Used Cars in Urbandale, IA 50322

Good Deal
$1,543 BELOW
CarGurus IMV of $29,534

Price: $27,991

Mileage: 19,861

Location: Urbandale, IA 50322

Average time on market: 42 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2015 BMW 3 Series 328i xDrive Sedan SULEV for sale - $27,991, 19,861 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "one of the best experiances i have ever had with a car dealership"
https://static.cargurus.com/images/forsale/2017/08/12/11/09/2014_bmw_3_series-pic-3329283212813325600-152x114.jpeg

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

Good Deal
$1,315 BELOW
CarGurus IMV of $29,306

Price: $27,991

Mileage: 10,805

Location: Urbandale, IA 50322

Average time on market: 31 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $27,991, 10,805 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Very clean dealership. Treated with respect and literally no pressure to buy. Very friendly staff, perfect sales techniques that made us feel very at ease. Got to test drive without our salesperson, this was a great change, it allowed us to really talk about the vehicle. We purchased from this dealership. "
https://static.cargurus.com/images/forsale/2017/04/28/09/54/2014_bmw_3_series-pic-3749608433849649962-152x114.jpeg

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

Good Deal
$1,236 BELOW
CarGurus IMV of $30,941

Price: $29,705

Mileage: 33,712

Location: Urbandale, IA 50322

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2014 BMW 3 Series 335i xDrive Sedan for sale - $29,705, 33,712 miles with Bluetooth, Backup Camera, Driver Assistance Package, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (6 reviews) "Unmovable pricing, however that might have been a fair price on that vehicle. Very responsive even on a weekend."
https://static.cargurus.com/images/forsale/2017/04/12/05/35/2006_bmw_3_series-pic-1136989188851858114-152x114.jpeg

2006 BMW 3 Series 325xi Used Cars in Waterloo, IA 50702

Fair Deal
$841 BELOW
CarGurus IMV of $8,341

Price: $7,500

Mileage: 93,000

Location: Waterloo, IA 50702

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Off White Description: Used 2006 BMW 3 Series 325xi for sale - $7,500, 93,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "They are the best in Waterloo period!!"
https://static.cargurus.com/images/forsale/2017/08/10/05/35/2009_bmw_3_series-pic-5468144741925693627-152x114.jpeg

2009 BMW 3 Series 328i xDrive SULEV Used Cars in Newton, IA 50208

Fair Deal
$469 BELOW
CarGurus IMV of $13,449

Price: $12,980

Mileage: 52,521

Location: Newton, IA 50208

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Barbera Red Metallic Description: Used 2009 BMW 3 Series 328i xDrive SULEV for sale - $12,980, 52,521 miles with Sunroof/Moonroof, Climate Package, Aluminum Wheels
Avg. Dealer Rating: (13 reviews) "Perfect, I bought the vehicle, everything worked just like it should have."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$198 BELOW
CarGurus IMV of $25,189

Price: $24,991

Mileage: 20,874

Location: Urbandale, IA 50322

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $24,991, 20,874 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (6 reviews) "Good help and awesome cars "
https://static.cargurus.com/images/forsale/2017/07/15/03/01/2007_bmw_3_series-pic-5736839754775616188-152x114.jpeg

2007 BMW 3 Series 328xi Wagon Used Cars in Ames, IA 50010

Fair Deal
$288 BELOW
CarGurus IMV of $8,238

Price: $7,950

Mileage: 140,123

Location: Ames, IA 50010

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 BMW 3 Series 328xi Wagon for sale - $7,950, 140,123 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (11 reviews) "Took them a couple days to respond and when we went to the lot nobody came out to talk until we were leaving. Some guy in a dirty t shirt and cut offs came out and asked if we needed something. Irrelevant due to the fact that pictures dont tell the whole story and neither due they. The truck was not as advertised. STAY AWAY!"
https://static.cargurus.com/images/forsale/2017/08/11/11/55/2014_bmw_3_series-pic-1829453241006336125-152x114.jpeg

2014 BMW 3 Series 328d xDrive Sedan Used Cars in Urbandale, IA 50322

Fair Deal
$69 BELOW
CarGurus IMV of $27,060

Price: $26,991

Mileage: 44,101

Location: Urbandale, IA 50322

Average time on market: 40 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2014 BMW 3 Series 328d xDrive Sedan for sale - $26,991, 44,101 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 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. "
https://static.cargurus.com/images/forsale/2017/08/08/07/26/2009_bmw_3_series-pic-2745266952785870221-152x114.jpeg

2009 BMW 3 Series 335i Coupe Used Cars in Johnston, IA 50131

Fair Deal
$276 BELOW
CarGurus IMV of $12,066

Price: $11,790

Mileage: 123,967

Location: Johnston, IA 50131

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2009 BMW 3 Series 335i Coupe for sale - $11,790, 123,967 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels, Bluetooth, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (14 reviews) "Dealer told me on the phone that this car was in excellent shape. I went down there and looked at the car. The front bumper had a large crack and needed replaced, the dash made a loud clicking sound when you started the car (shut off after 15 seconds), and the check engine light was on (unrelated to the dash clicking). The employee who I test drove with told me that they would probably send the car to auction the next day which was clearly a "get it or it's gone" tactic. This employee clearly knew nothing about the car and just told me it was in great shape to get me down to the lot. I would have had a lot more respect if he just told me the truth on the phone. I'm not sure how the new-car employees are, however."
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 2,000 listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2017 BMW 3 Series 170 Great Deals $25,429 8,775 listings
2016 BMW 3 Series 46 Great Deals $19,500 1,911 listings
2015 BMW 3 Series 37 Great Deals $15,995 1,163 listings
2014 BMW 3 Series 238 Great Deals $13,315 5,264 listings
2013 BMW 3 Series 46 Great Deals $10,900 1,644 listings
2012 BMW 3 Series 29 Great Deals $9,995 633 listings
2011 BMW 3 Series 118 Great Deals $5,995 2,511 listings
2010 BMW 3 Series 38 Great Deals $5,986 790 listings
2009 BMW 3 Series 54 Great Deals $4,995 1,342 listings
2008 BMW 3 Series 82 Great Deals $3,000 1,738 listings