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

Why buy used?

11,324 new BMW 3 Series listings
2004 BMW 3 Series 330i Review
by Jason

Great car for the money

330i ZHP (performance pkg) is an incredible car. Lots of perfomance without paying for an "M". 6 speed trans, upgraded suspension, M trim and ZHP specific wheels make it a standout. IMO, the E46 bodystyle is the second best 3 series (only the e30 beats it).

First Previous
Loading...
Next
Featured Listings
http://images.cobaltgroup.com/8/3/5/9457057538x152.jpg

2005 BMW 3 Series 330Ci Convertible Used Cars in Urbandale, IA 50322

Good Deal
$1,025 BELOW
Instant Market Value of $12,532

Price: $11,507

Mileage: 77,817

Location: Urbandale, IA 50322

Average time on market: 41 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $11,507, 77,817 miles
Avg. Dealer Rating: (5 reviews) "Purchased site un seen from Bob Brown. Good experience with Leslie the on line mgr. Timely and accurate responses."
http://static.cargurus.com/images/forsale/2015/01/07/04/53/2013_bmw_3_series-pic-8211165448451860159-152x114.jpeg

2013 BMW 3 Series Used Cars in Cedar Falls, IA 50613

Good Deal
$1,658 BELOW
Instant Market Value of $34,028

Price: $32,370

Mileage: 18,369

Location: Cedar Falls, IA 50613

Average time on market: 39 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Silver Description: Used 2013 BMW 3 Series for sale - $32,370, 18,369 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (42 reviews) "Great!"
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

Fair Deal
$1,024 BELOW
Instant Market Value of $26,022

Price: $24,998

Mileage: 40,524

Location: Urbandale, IA 50322

Average time on market: 36 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/01/25/05/33/2009_bmw_3_series-pic-967397429575973399-152x114.jpeg

2009 BMW 3 Series Used Cars in Urbandale, IA 50322

Fair Deal
$809 BELOW
Instant Market Value of $20,611

Price: $19,802

Mileage: 39,250

Location: Urbandale, IA 50322

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2009 BMW 3 Series for sale - $19,802, 39,250 miles with Bluetooth, Sunroof/Moonroof, Heat Package, Climate 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://static.cargurus.com/images/forsale/2015/01/27/02/35/2010_bmw_3_series-pic-6555201008414404017-152x114.jpeg

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

Fair Deal
$558 BELOW
Instant Market Value of $16,561

Price: $16,003

Mileage: 72,290

Location: Clive, IA 50325

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Space Gray Description: Used 2010 BMW 3 Series 328i for sale - $16,003, 72,290 miles with Value Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (38 reviews) "Great friendly honest service."
http://static.cargurus.com/images/forsale/2015/02/01/16/43/2011_bmw_3_series-pic-7632691848099696044-152x114.jpeg

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

Fair Deal
$660 BELOW
Instant Market Value of $21,658

Price: $20,998

Mileage: 50,372

Location: Urbandale, IA 50322

Average time on market: 54 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2011 BMW 3 Series 328i xDrive for sale - $20,998, 50,372 miles
http://static.cargurus.com/images/forsale/2015/01/30/17/54/2014_bmw_3_series-pic-8371641144843458159-152x114.jpeg

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

Fair Deal
$755 BELOW
Instant Market Value of $40,656

Price: $39,901

Mileage: 8,435

Location: Urbandale, IA 50322

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2014 BMW 3 Series 328d xDrive Sedan for sale - $39,901, 8,435 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (4 reviews) "Good help and awesome cars "
http://static.cargurus.com/images/forsale/2015/02/05/15/49/2014_bmw_3_series-pic-1200902381445943131-152x114.jpeg

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

Fair Deal
$495 BELOW
Instant Market Value of $35,140

Price: $34,645

Mileage: 20,489

Location: Urbandale, IA 50323

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $34,645, 20,489 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Premium Package, Comfort Package
http://static.cargurus.com/images/forsale/2015/01/16/04/13/2011_bmw_3_series-pic-2713225746793484044-152x114.jpeg

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

Fair Deal
$160 BELOW
Instant Market Value of $24,158

Price: $23,998

Mileage: 26,632

Location: Urbandale, IA 50322

Average time on market: 55 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2011 BMW 3 Series 328xi SULEV for sale - $23,998, 26,632 miles
http://static.cargurus.com/images/forsale/2015/02/03/11/53/2008_bmw_3_series-pic-6304231034767184419-152x114.jpeg

2008 BMW 3 Series 328xi Coupe Used Cars in Newton, IA 50208

Fair Deal
$31 BELOW
Instant Market Value of $19,931

Price: $19,900

Mileage: 36,500

Location: Newton, IA 50208

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray (sparkling Graphite Metal Description: Used 2008 BMW 3 Series 328xi Coupe for sale - $19,900, 36,500 miles with Sunroof/Moonroof, Aluminum Wheels, Climate Package
Avg. Dealer Rating: (2 reviews) "great. I bought the vehicle. Easy in and out experience. The truck was just like they said it was. That was a plus since I traveled over on hour to buy the vehicle."
http://images.cobaltgroup.com/5/1/7/9869772715x152.jpg

2011 BMW 3 Series 335i xDrive Used Cars in Sac City, IA 50583

Price: $31,500

Mileage: 0

Location: Sac City, IA 50583

Average time on market: 42 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2011 BMW 3 Series 335i xDrive for sale - $31,500, 0 miles with Sport Package, Bluetooth, Leather Seats, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "The owner's and sales staff are great to work with. They worked with my schedule and even came in on a day off to show me a vehicle. They made buying a car an easy, pleasurable experience. I will definitely be going back to Domino Motors in the future."
http://static.cargurus.com/images/forsale/2014/08/19/21/51/2015_toyota_corolla-pic-3526170186624700343-152x114.jpeg

2000 BMW 3 Series 323i Used Cars in Des Moines, IA 50317

Price: Negotiable

Mileage: 142,134

Location: Des Moines, IA 50317

Average time on market: 16 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2000 BMW 3 Series 323i for sale , 142,134 miles
Avg. Dealer Rating: (1 review) "good communication "
http://static.cargurus.com/images/forsale/2015/02/05/01/44/2011_bmw_3_series-pic-5024565723936167188-152x114.jpeg

2011 BMW 3 Series 328xi SULEV Used Cars in Norwalk, IA 50211

Fair Deal
$87 ABOVE
Instant Market Value of $22,204

Price: $22,291

Mileage: 42,689

Location: Norwalk, IA 50211

Average time on market: 55 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2011 BMW 3 Series 328xi SULEV for sale - $22,291, 42,689 miles
Avg. Dealer Rating: (2 reviews) "Despite having received a good response from Gregg Young Chevrolet of Omaha, this dealer failed to respond to my request to answer several questions. With so many vehicles out there, I find my self working with those that appear to want to work with me. As with all business, it's the people you work with, not the company that is important to me."
http://static.cargurus.com/images/forsale/2015/01/14/05/22/2013_bmw_3_series-pic-7758181131539623091-152x114.jpeg

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

Fair Deal
$247 ABOVE
Instant Market Value of $33,055

Price: $33,302

Mileage: 22,300

Location: Urbandale, IA 50322

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $33,302, 22,300 miles with Leather Seats, Navigation System, Bluetooth, Aluminum Wheels, Heat Package, Premium Package, Comfort Package, Climate 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/2015/02/24/03/26/2006_bmw_3_series-pic-4363962407690445891-152x114.jpeg

2006 BMW 3 Series 330xi Used Cars in Ames, IA 50010

Fair Deal
$702 ABOVE
Instant Market Value of $12,248

Price: $12,950

Mileage: 99,744

Location: Ames, IA 50010

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2006 BMW 3 Series 330xi for sale - $12,950, 99,744 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "One email response from some lady, they never bothered to call or set up any times with me. I requested to be called and they emailed instead. Apparently people from Ames don't know how to read either."
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 16 Great Deals $28,997 11,167 listings
2014 BMW 3 Series 104 Great Deals $24,950 2,905 listings
2013 BMW 3 Series 41 Great Deals $22,950 1,308 listings
2012 BMW 3 Series 113 Great Deals $18,943 2,001 listings
2011 BMW 3 Series 288 Great Deals $11,990 5,169 listings
2010 BMW 3 Series 32 Great Deals $9,990 703 listings
2009 BMW 3 Series 57 Great Deals $8,495 1,197 listings

Similar Cars

Acura TL
235 Great Deals out of 6,242 listings starting at $2,500
Audi A4
320 Great Deals out of 11,051 listings starting at $1,795
Infiniti G35
131 Great Deals out of 3,353 listings starting at $3,495

New BMW 3 Series By Year

2015 BMW 3 Series
11,167 listings
2014 BMW 3 Series
2,905 listings

Used BMW 3 Series By City

BMW 3 Series in Cedar Rapids IA
42 listings starting at $5,995
BMW 3 Series in Lincoln NE
42 listings starting at $7,850
BMW 3 Series in Rochester MN
15 Great Deals out of 407 listings starting at $2,695
BMW 3 Series in Kansas City MO
65 listings starting at $3,100
BMW 3 Series in Columbia MO
12 Great Deals out of 214 listings starting at $3,980
BMW 3 Series in Sioux Falls SD
35 listings starting at $4,000
BMW 3 Series in Manhattan KS
11 listings starting at $8,495
BMW 3 Series in Minneapolis MN
3 Great Deals out of 128 listings starting at $2,695
BMW 3 Series in Madison WI
6 Great Deals out of 200 listings starting at $4,995
BMW 3 Series in Springfield IL
53 Great Deals out of 1,663 listings starting at $4,299
BMW 3 Series in Eau Claire WI
31 listings starting at $6,500
BMW 3 Series in Saint Louis MO
9 Great Deals out of 295 listings starting at $6,900
BMW 3 Series in Champaign IL
54 listings starting at $6,377
BMW 3 Series in Springfield MO
53 Great Deals out of 1,663 listings starting at $4,299
BMW 3 Series in Milwaukee WI
18 Great Deals out of 688 listings starting at $3,499