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?

12,169 new BMW 3 Series listings
1997 BMW 3 Series 328is Review
by Kane

plenty of bang for ya bucks !!

good all round car, great handling, and good choice for performance as a lot u do can with the M52 engine including upgrading manifold and air flow etc. easy to be over 230bhp for a few quid. and for the money, u cant complain.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/02/23/17/26/2011_bmw_3_series-pic-7283423704435451731-152x114.jpeg

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

Good Deal
$2,539 BELOW
Instant Market Value of $27,537

Price: $24,998

Mileage: 40,524

Location: Urbandale, IA 50322

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2011 BMW 3 Series 335d for sale - $24,998, 40,524 miles
http://static.cargurus.com/images/forsale/2015/04/04/09/58/2009_bmw_3_series-pic-6669072495424930511-152x114.jpeg

2009 BMW 3 Series 335d Used Cars in Urbandale, IA 50322

Good Deal
$1,490 BELOW
Instant Market Value of $19,391

Price: $17,901

Mileage: 101,078

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2009 BMW 3 Series 335d for sale - $17,901, 101,078 miles with option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.bluetooth, option.display_name.aluminum_wheels, option.display_name.heat_package, option.display_name.premium_package
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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$1,370 BELOW
Instant Market Value of $14,271

Price: $12,901

Mileage: 82,011

Location: Urbandale, IA 50322

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 BMW 3 Series 328i for sale - $12,901, 82,011 miles with option.display_name.sunroof_moonroof, option.display_name.aluminum_wheels
Avg. Dealer Rating: (4 reviews) "Good help and awesome cars "
http://static.cargurus.com/images/forsale/2015/03/17/23/37/2009_bmw_3_series-pic-6304217027085519121-152x114.jpeg

2009 BMW 3 Series Used Cars in Urbandale, IA 50322

Good Deal
$1,491 BELOW
Instant Market Value of $18,792

Price: $17,301

Mileage: 69,997

Location: Urbandale, IA 50322

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2009 BMW 3 Series for sale - $17,301, 69,997 miles with option.display_name.bluetooth, option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.aluminum_wheels, option.display_name.heat_package, option.display_name.premium_package
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/08/06/15/47/2002_bmw_3_series-pic-3949159476195640373-152x114.jpeg

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

Good Deal
$790 BELOW
Instant Market Value of $7,785

Price: $6,995

Mileage: 100,057

Location: Waterloo, IA 50702

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Description: Used 2002 BMW 3 Series 325i for sale - $6,995, 100,057 miles with option.display_name.alloy_wheels, option.display_name.sunroof_moonroof
Avg. Dealer Rating: (4 reviews) "They didn't have the car at the dealer location and the price never drop for 3 months even when they have a offer sale going on "
https://images.cobaltgroup.com//5/3/8/10489847835x500.jpg

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

Good Deal
$1,302 BELOW
Instant Market Value of $24,901

Price: $23,599

Mileage: 23,901

Location: Urbandale, IA 50322

Average time on market: 60 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2011 BMW 3 Series 328i xDrive SULEV for sale - $23,599, 23,901 miles
http://static.cargurus.com/images/forsale/2015/03/24/18/16/2006_bmw_3_series-pic-5676415020163542383-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Cedar Falls, IA 50613

Fair Deal
$594 BELOW
Instant Market Value of $11,394

Price: $10,800

Mileage: 105,212

Location: Cedar Falls, IA 50613

Average time on market: 30 days Certified Pre-Owned: No Transmission: Manual Color: Silver Description: Used 2006 BMW 3 Series 325i for sale - $10,800, 105,212 miles with option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (42 reviews) "Car was in better-than-average condition, as indicated by website. Sale Rep was good to work with. Dealership was clean and had professional staff."
http://static.cargurus.com/images/forsale/2015/04/11/19/19/2014_bmw_3_series-pic-9146609002621799005-152x114.jpeg

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

Fair Deal
$1,234 BELOW
Instant Market Value of $37,135

Price: $35,901

Mileage: 21,514

Location: Urbandale, IA 50322

Average time on market: 53 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $35,901, 21,514 miles with option.display_name.bluetooth, option.display_name.sunroof_moonroof, option.display_name.aluminum_wheels, option.display_name.navigation_system, option.display_name.premium_package
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://static.cargurus.com/images/forsale/2015/03/17/09/41/2011_bmw_3_series-pic-5608170584521101322-152x114.jpeg

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

Fair Deal
$524 BELOW
Instant Market Value of $25,426

Price: $24,902

Mileage: 21,912

Location: Urbandale, IA 50322

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2011 BMW 3 Series 328i for sale - $24,902, 21,912 miles with option.display_name.value_package, option.display_name.leather_seats, option.display_name.alloy_wheels
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2015/03/26/04/00/2009_bmw_3_series-pic-8773980693481422822-152x114.jpeg

2009 BMW 3 Series 335i Used Cars in Cedar Falls, IA 50613

Fair Deal
$185 BELOW
Instant Market Value of $19,150

Price: $18,965

Mileage: 84,674

Location: Cedar Falls, IA 50613

Average time on market: 31 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Description: Used 2009 BMW 3 Series 335i for sale - $18,965, 84,674 miles with option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.alloy_wheels
Avg. Dealer Rating: (42 reviews) "Excellent experience! "
http://static.cargurus.com/images/forsale/2015/04/04/09/20/2011_bmw_3_series-pic-8757642370796852524-152x114.jpeg

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

Fair Deal
$226 BELOW
Instant Market Value of $25,225

Price: $24,999

Mileage: 39,797

Location: Urbandale, IA 50322

Average time on market: 55 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2011 BMW 3 Series 328i Coupe for sale - $24,999, 39,797 miles with option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Price: $37,450

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2015 BMW 3 Series 320i xDrive Sedan for sale - $37,450, 10 miles with option.display_name.sunroof_moonroof
Avg. Dealer Rating: (4 reviews)
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Price: $37,915

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2015 BMW 3 Series 320i xDrive Sedan for sale - $37,915, 9 miles with option.display_name.sunroof_moonroof
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2015/03/19/14/46/2015_bmw_3_series-pic-7139350666830777841-152x114.jpeg

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

Price: $38,910

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2015 BMW 3 Series 320i xDrive Sedan for sale - $38,910, 4 miles with option.display_name.sunroof_moonroof, option.display_name.aluminum_wheels
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2015/02/27/05/28/2015_bmw_3_series-pic-381184889558522582-152x114.jpeg

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

Price: $39,410

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2015 BMW 3 Series 320i xDrive Sedan for sale - $39,410, 7 miles with option.display_name.sunroof_moonroof, option.display_name.aluminum_wheels
Avg. Dealer Rating: (4 reviews)
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.

Similar Cars

BMW 5 Series
718 Great Deals out of 17,222 listings starting at $1,900
BMW M3
70 Great Deals out of 1,157 listings starting at $8,555
Mercedes-Benz C-Class
877 Great Deals out of 22,616 listings starting at $1,995

New BMW 3 Series By Year

2015 BMW 3 Series
13,154 listings
2014 BMW 3 Series
2,456 listings

Used BMW 3 Series By City

BMW 3 Series in Cedar Rapids IA
4 Great Deals out of 68 listings starting at $5,995
BMW 3 Series in Lincoln NE
46 listings starting at $7,500
BMW 3 Series in Rochester MN
15 Great Deals out of 368 listings starting at $4,900
BMW 3 Series in Kansas City MO
51 listings starting at $2,995
BMW 3 Series in Columbia MO
7 Great Deals out of 182 listings starting at $4,000
BMW 3 Series in Sioux Falls SD
3 Great Deals out of 34 listings starting at $6,000
BMW 3 Series in Manhattan KS
9 listings starting at $7,995
BMW 3 Series in Minneapolis MN
7 Great Deals out of 122 listings starting at $3,795
BMW 3 Series in Madison WI
3 Great Deals out of 174 listings starting at $3,990
BMW 3 Series in Springfield IL
67 Great Deals out of 1,722 listings starting at $3,995
BMW 3 Series in Eau Claire WI
28 listings starting at $7,995
BMW 3 Series in Saint Louis MO
15 Great Deals out of 275 listings starting at $6,595
BMW 3 Series in Champaign IL
52 listings starting at $5,900
BMW 3 Series in Springfield MO
67 Great Deals out of 1,722 listings starting at $3,995
BMW 3 Series in Milwaukee WI
15 Great Deals out of 641 listings starting at $3,500