Used BMW 3 Series in Des Moines, IA

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

Why buy used?

15,387 new BMW 3 Series listings
2007 BMW 3 Series 335i Coupe Review
by Niki

Isn't your typical euro....

Performance: Modifications add to the performance of this car. This is my car in Eurotuner (before I bought it of course) - eurotuner.com/featuredvehicles/eurp_0805_lee_takagi_2007_bmw_335i/index.html Build Quality: No repairs needed yet (is always maintained) Appearance: one of a kind, the car has a lot of cosmetic modifications Fun Factor:...

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/07/13/12/42/2012_bmw_3_series-pic-1440218970560216692-152x114.jpeg

2012 BMW 3 Series 335is Coupe Used Cars in Urbandale, IA 50322

Great Deal
$3,206 BELOW
Instant Market Value of $38,111

Price: $34,905

Mileage: 36,730

Location: Urbandale, IA 50322

Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2012 BMW 3 Series 335is Coupe for sale - $34,905, 36,730 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Navigation System, Comfort Package, Convenience Package
Avg. Dealer Rating: (5 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. "
http://i.autouplinktech.com/t640/C35D7EA2C93D4A993D3C72422FF9B4E5.jpg

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

Great Deal
$3,082 BELOW
Instant Market Value of $34,488

Price: $31,406

Mileage: 29,571

Location: Urbandale, IA 50322

Average time on market: 54 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2012 BMW 3 Series 335i xDrive Coupe for sale - $31,406, 29,571 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Heat Package, Premium Package
Avg. Dealer Rating: (5 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/2015/08/26/09/53/2002_bmw_3_series-pic-221420480243939872-152x114.jpeg

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

Great Deal
$1,714 BELOW
Instant Market Value of $7,214

Price: $5,500

Mileage: 100,057

Location: Waterloo, IA 50702

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Description: Used 2002 BMW 3 Series 325i for sale - $5,500, 100,057 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Vic is great help if you have questions he is there to help he was good to check for good cars."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$3,646 BELOW
Instant Market Value of $45,245

Price: $41,599

Mileage: 4,545

Location: Urbandale, IA 50322

Average time on market: 50 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral Gray Metallic Description: Used 2015 BMW 3 Series 328i xDrive Wagon for sale - $41,599, 4,545 miles with Aluminum Wheels, Heat Package, Navigation System, Premium Package
Avg. Dealer Rating: (5 reviews) "Good help and awesome cars "
http://static.cargurus.com/images/forsale/2015/06/15/12/23/2011_bmw_3_series-pic-3704089827774739723-152x114.jpeg

2011 BMW 3 Series 335i Convertible Used Cars in Johnston, IA 50131

Good Deal
$2,533 BELOW
Instant Market Value of $32,413

Price: $29,880

Mileage: 30,296

Location: Johnston, IA 50131

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Crimson Red Description: Used 2011 BMW 3 Series 335i Convertible for sale - $29,880, 30,296 miles with Bluetooth, Leather Seats, Aluminum Wheels, Heat Package, Premium Package
Avg. Dealer Rating: (3 reviews) "My sales guy, Brad was amazing. A genuinely nice guy who was patient and truly listened to what I needed in a vehicle & in a monthly loam pymt. The Mercedes didn't work for me re: payment & loan terms but I ended up purchasing a GMC Acadia that has more features & less miles than the Mercedes. Anthony, sales mgr worked with the bank as did Jermey in F& I , to get the deal done at a term & pymt I am comfortable with. I was treated as though I had a million dollars to spend when in realty I had to stick to a budget. Excellent customer service! "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$1,737 BELOW
Instant Market Value of $25,646

Price: $23,909

Mileage: 17,778

Location: Urbandale, IA 50322

Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2011 BMW 3 Series 328i xDrive Coupe for sale - $23,909, 17,778 miles with Value Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (5 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://i.autouplinktech.com/t640/1EA95B6B9C23F44DD007FEC4E6061DB7.jpg

2012 BMW 3 Series 328i Convertible Used Cars in Urbandale, IA 50322

Good Deal
$2,291 BELOW
Instant Market Value of $32,697

Price: $30,406

Mileage: 37,191

Location: Urbandale, IA 50322

Average time on market: 42 days Certified Pre-Owned: Yes Transmission: Automatic Color: Silver Description: Used 2012 BMW 3 Series 328i Convertible for sale - $30,406, 37,191 miles with Bluetooth, Leather Seats, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (5 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://i.autouplinktech.com/t640/2BE1D326C4466F57CAB155208C3AE1F2.jpg

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

Good Deal
$1,864 BELOW
Instant Market Value of $32,468

Price: $30,604

Mileage: 30,242

Location: Urbandale, IA 50322

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $30,604, 30,242 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (5 reviews)
https://content.homenetiol.com/2000096/2063606/640x480/e52b40b6ba1745c1836ca5a0355ad7da.jpg

2011 BMW 3 Series 328i xDrive SULEV Used Cars in Cedar Falls, IA 50613

Fair Deal
$944 BELOW
Instant Market Value of $20,944

Price: $20,000

Mileage: 55,513

Location: Cedar Falls, IA 50613

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Water Metallic Description: Used 2011 BMW 3 Series 328i xDrive SULEV for sale - $20,000, 55,513 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (54 reviews) "with in100 miles from Waterloo , IA the engine light came on I called dealer he never responded"
http://static.cargurus.com/images/forsale/2015/08/03/17/49/2012_bmw_3_series-pic-6992330845940392043-152x114.jpeg

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

Fair Deal
$1,132 BELOW
Instant Market Value of $34,534

Price: $33,402

Mileage: 26,893

Location: Urbandale, IA 50322

Average time on market: 49 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2012 BMW 3 Series 335i Sedan for sale - $33,402, 26,893 miles with Bluetooth, Leather Seats, Aluminum Wheels, Heat Package, Premium Package
Avg. Dealer Rating: (5 reviews)
http://static.cargurus.com/images/forsale/2015/07/08/07/24/2011_bmw_3_series-pic-7801422066140384414-152x114.jpeg

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

Fair Deal
$901 BELOW
Instant Market Value of $29,305

Price: $28,404

Mileage: 31,845

Location: Urbandale, IA 50322

Average time on market: 46 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2011 BMW 3 Series 335i xDrive for sale - $28,404, 31,845 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (5 reviews)
http://static.cargurus.com/images/forsale/2015/08/26/19/43/2008_bmw_3_series-pic-8720766677574565935-152x114.jpeg

2008 BMW 3 Series 328xi Coupe Used Cars in Des Moines, IA 50310

Fair Deal
$510 BELOW
Instant Market Value of $14,410

Price: $13,900

Mileage: 100,307

Location: Des Moines, IA 50310

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2008 BMW 3 Series 328xi Coupe for sale - $13,900, 100,307 miles with Navigation System, Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Quick response time and no hassle transaction. Great buying experience."
http://static.cargurus.com/images/forsale/2015/07/30/06/54/2005_bmw_3_series-pic-7257319814639303244-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Gowrie, IA 50543

Fair Deal
$447 BELOW
Instant Market Value of $8,947

Price: $8,500

Mileage: 87,061

Location: Gowrie, IA 50543

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2005 BMW 3 Series 325i for sale - $8,500, 87,061 miles with Sunroof/Moonroof
http://i.autouplinktech.com/t640/BA787D73ED32E160EDE424FC92E09F46.jpg

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

Fair Deal
$641 BELOW
Instant Market Value of $31,542

Price: $30,901

Mileage: 37,812

Location: Urbandale, IA 50322

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $30,901, 37,812 miles with Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (5 reviews)
http://static.cargurus.com/images/forsale/2015/08/24/09/14/2004_bmw_3_series-pic-4085663479523744603-152x114.jpeg

2004 BMW 3 Series 325Ci Convertible Used Cars in Webster City, IA 50595

Fair Deal
$482 BELOW
Instant Market Value of $9,482

Price: $9,000

Mileage: 110,000

Location: Webster City, IA 50595

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325Ci Convertible for sale - $9,000, 110,000 miles with Alloy Wheels
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

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
2015 BMW 3 Series 54 Great Deals $26,498 16,680 listings
2014 BMW 3 Series 53 Great Deals $22,990 1,190 listings
2013 BMW 3 Series 119 Great Deals $19,499 2,562 listings
2012 BMW 3 Series 151 Great Deals $16,999 3,019 listings
2011 BMW 3 Series 140 Great Deals $7,999 2,840 listings
2010 BMW 3 Series 33 Great Deals $9,997 687 listings
2009 BMW 3 Series 52 Great Deals $9,883 1,254 listings

Similar Cars

BMW 5 Series
498 Great Deals out of 16,963 listings starting at $1,950
BMW M3
46 Great Deals out of 1,081 listings starting at $4,199
Mercedes-Benz C-Class
573 Great Deals out of 25,022 listings starting at $1,995

New BMW 3 Series By Year

2016 BMW 3 Series
1,220 listings
2015 BMW 3 Series
16,680 listings

Used BMW 3 Series By City

BMW 3 Series in Cedar Rapids IA
65 listings starting at $5,500
BMW 3 Series in Lincoln NE
51 listings starting at $7,500
BMW 3 Series in Rochester MN
7 Great Deals out of 297 listings starting at $3,000
BMW 3 Series in Kansas City MO
3 Great Deals out of 76 listings starting at $2,995
BMW 3 Series in Columbia MO
6 Great Deals out of 200 listings starting at $4,900
BMW 3 Series in Sioux Falls SD
29 listings starting at $5,922
BMW 3 Series in Manhattan KS
25 listings starting at $5,495
BMW 3 Series in Minneapolis MN
9 Great Deals out of 121 listings starting at $4,595
BMW 3 Series in Madison WI
162 listings starting at $3,886
BMW 3 Series in Springfield IL
37 Great Deals out of 1,588 listings starting at $1,200
BMW 3 Series in Eau Claire WI
40 listings starting at $7,950
BMW 3 Series in Saint Louis MO
9 Great Deals out of 296 listings starting at $5,995
BMW 3 Series in Champaign IL
44 listings starting at $3,700
BMW 3 Series in Springfield MO
37 Great Deals out of 1,588 listings starting at $1,200
BMW 3 Series in Milwaukee WI
9 Great Deals out of 638 listings starting at $2,695