Used BMW 3 Series for Sale in Des Moines, IA

New Search

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

Price Drops

Text Search

Add Similar Cars


2011 BMW 3 Series 328i Coupe SULEV Review
by nick_m84

I love it!!

I love this car. It's been fun and reliable. The BMW maintenance has kept the car in great shape and running smoothly. The only down side is that it's not a kid-friendly car. One booster in the back seat is OK, but if you have 2+ kids that need to be in the car, a 2-door Coupe isn't the way to go.

First Previous
Loading...
Next
Featured Listings
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

Great Deal
$3,443 BELOW
CarGurus IMV of $28,636

Price: $25,193

Mileage: 10,805

Location: Urbandale, IA 50322

Average time on market: 38 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $25,193, 10,805 miles with Bluetooth, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (6 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/09/01/14/29/2014_bmw_3_series-pic-5624523438017398701-152x114.jpeg

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

Great Deal
$3,087 BELOW
CarGurus IMV of $32,780

Price: $29,693

Mileage: 29,145

Location: Urbandale, IA 50322

Average time on market: 40 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2014 BMW 3 Series 335i xDrive Sedan for sale - $29,693, 29,145 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, 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/09/01/13/41/2014_bmw_3_series-pic-4240958334100048415-152x114.jpeg

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

Good Deal
$2,311 BELOW
CarGurus IMV of $28,304

Price: $25,993

Mileage: 13,556

Location: Urbandale, IA 50322

Average time on market: 38 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $25,993, 13,556 miles with Bluetooth, Sunroof/Moonroof, Alloy 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/09/14/13/44/2015_bmw_3_series-pic-4600425444669491731-152x114.jpeg

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

Good Deal
$2,045 BELOW
CarGurus IMV of $27,036

Price: $24,991

Mileage: 42,242

Location: Urbandale, IA 50322

Average time on market: 36 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2015 BMW 3 Series 328i xDrive Sedan SULEV for sale - $24,991, 42,242 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Climate Package, 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://static.cargurus.com/images/forsale/2017/10/11/22/52/2006_bmw_3_series-pic-1631005512986686561-152x114.jpeg

2006 BMW 3 Series 330i Used Cars in Grinnell, IA 50112

Good Deal
$1,336 BELOW
CarGurus IMV of $8,391

Price: $7,055

Mileage: 114,730

Location: Grinnell, IA 50112

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Electric Red Description: Used 2006 BMW 3 Series 330i for sale - $7,055, 114,730 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (22 reviews) "Professional"
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

Good Deal
$1,762 BELOW
CarGurus IMV of $25,755

Price: $23,993

Mileage: 44,101

Location: Urbandale, IA 50322

Average time on market: 43 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2014 BMW 3 Series 328d xDrive Sedan for sale - $23,993, 44,101 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Very good experience."
https://static.cargurus.com/images/forsale/2017/10/06/17/25/2015_bmw_3_series-pic-1815886067693198680-152x114.jpeg

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

Good Deal
$2,114 BELOW
CarGurus IMV of $26,705

Price: $24,591

Mileage: 46,190

Location: Urbandale, IA 50322

Average time on market: 26 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2015 BMW 3 Series 328i xDrive Sedan for sale - $24,591, 46,190 miles with Bluetooth, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels, Climate Package
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/10/06/07/36/2014_bmw_3_series-pic-7631085634689338751-152x114.jpeg

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

Fair Deal
$1,025 BELOW
CarGurus IMV of $25,516

Price: $24,491

Mileage: 36,676

Location: Urbandale, IA 50322

Average time on market: 38 days Certified Pre-Owned: Yes Transmission: Automatic Color: Silver Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $24,491, 36,676 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/10/04/07/14/2009_bmw_3_series-pic-7493673995456560551-152x114.jpeg

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

Fair Deal
$557 BELOW
CarGurus IMV of $13,243

Price: $12,686

Mileage: 52,521

Location: Newton, IA 50208

Average time on market: 32 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Barbera Red Metallic Description: Used 2009 BMW 3 Series 328i xDrive SULEV for sale - $12,686, 52,521 miles with Aluminum Wheels
Avg. Dealer Rating: (14 reviews) "Absolutely 5 star! Management and sales were more than helpful in explaining about the car in detail, answering any questions that I asked, and the test drive turned out excellent. I had details that I felt was needed on the vehicle and without pause they agreed to take care of them all. I'll go back when searching for ANY of my future vehicles."
https://static.cargurus.com/images/forsale/2017/09/27/20/27/2014_bmw_3_series-pic-3310689176726424945-152x114.jpeg

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

Fair Deal
$621 BELOW
CarGurus IMV of $23,612

Price: $22,991

Mileage: 38,917

Location: Urbandale, IA 50322

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2014 BMW 3 Series 320i xDrive Sedan for sale - $22,991, 38,917 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Alloy Wheels, Climate Package
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/09/28/21/38/2002_bmw_3_series-pic-2891633262304728342-152x114.jpeg

2002 BMW 3 Series 325Ci Convertible Used Cars in Urbandale, IA 50322

Fair Deal
$389 BELOW
CarGurus IMV of $8,384

Price: $7,995

Mileage: 82,131

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2002 BMW 3 Series 325Ci Convertible for sale - $7,995, 82,131 miles with Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (7 reviews) "Great"
https://static.cargurus.com/images/forsale/2017/10/20/00/05/2015_bmw_3_series-pic-9203727276084804584-152x114.jpeg

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

Fair Deal
$740 BELOW
CarGurus IMV of $34,738

Price: $33,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 for sale - $33,998, 20,033 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package, Climate Package
Avg. Dealer Rating: (11 reviews) "They returned my call quickly and we are still looking for a car. I'm still looking for a different color"
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 Used Cars in Clive, IA 50325

Fair Deal
$211 BELOW
CarGurus IMV of $12,206

Price: $11,995

Mileage: 85,246

Location: Clive, IA 50325

Average time on market: 33 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Titanium Silver Metallic Description: Used 2010 BMW 3 Series 328i xDrive for sale - $11,995, 85,246 miles with Sunroof/Moonroof, Aluminum Wheels
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/08/21/21/42/2008_bmw_3_series-pic-3913613706327943363-152x114.jpeg

2008 BMW 3 Series 335xi Used Cars in Urbandale, IA 50322

Fair Deal
$113 ABOVE
CarGurus IMV of $9,387

Price: $9,500

Mileage: 128,048

Location: Urbandale, IA 50322

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2008 BMW 3 Series 335xi for sale - $9,500, 128,048 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (7 reviews) "Very helpful&comfortable to talk to"
https://static.cargurus.com/images/forsale/2017/10/01/19/21/2011_bmw_3_series_328i_xdrive-pic-9154362289904159307-152x114.jpeg

2011 BMW 3 Series 328i xDrive Used Cars in Cedar Rapids, 52405

Fair Deal
$312 ABOVE
CarGurus IMV of $12,088

Price: $12,400

Mileage: 90,000

Location: Cedar Rapids, 52405

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 BMW 3 Series 328i xDrive for sale - $12,400, 90,000 miles with Bluetooth, Sunroof/Moonroof, Heat Package, Premium Package, Navigation System, Alloy Wheels
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 175 Great Deals $25,900 6,871 listings
2016 BMW 3 Series 38 Great Deals $16,799 1,562 listings
2015 BMW 3 Series 67 Great Deals $14,995 1,668 listings
2014 BMW 3 Series 299 Great Deals $12,699 5,403 listings
2013 BMW 3 Series 53 Great Deals $10,523 1,570 listings
2012 BMW 3 Series 29 Great Deals $10,000 649 listings
2011 BMW 3 Series 112 Great Deals $5,999 2,768 listings
2010 BMW 3 Series 42 Great Deals $5,986 766 listings
2009 BMW 3 Series 52 Great Deals $4,980 1,292 listings
2008 BMW 3 Series 70 Great Deals $3,499 1,775 listings