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,741 new BMW 3 Series listings
1992 BMW 3 Series Review
by Yassen

BMW 316i - not the best, but much better than many of the rest

Performance: Acceleration - terrible in 316i and 318i; breakint - great in most BMWs; handling - could be hard for someone not used to rear wheels drive Build Quality: Almost no expenses for repairs Appearance: Combining sports and elegant outlook; great seat comfort; user friendly board Cost of Ownership: fuel consumption ~12l/100km urban; ~7.5l/1...

First Previous
Loading...
Next
Featured Listings
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Great Deal
$3,482 BELOW
Instant Market Value of $22,480

Price: $18,998

Mileage: 30,133

Location: Des Moines, IA 50310

Average time on market: 34 days Certified Pre-Owned: No Transmission: Manual Color: Black Sapphire Metallic Description: Used 2008 BMW 3 Series 328xi Coupe for sale - $18,998, 30,133 miles with option.display_name.sunroof_moonroof
Avg. Dealer Rating: (6 reviews) "Great Experience.Recommended."
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,791 BELOW
Instant Market Value of $27,789

Price: $24,998

Mileage: 40,524

Location: Urbandale, IA 50322

Average time on market: 47 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/23/15/25/2011_bmw_3_series-pic-828851152461012276-152x114.jpeg

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

Good Deal
$1,950 BELOW
Instant Market Value of $25,549

Price: $23,599

Mileage: 27,700

Location: Urbandale, IA 50322

Average time on market: 64 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 BMW 3 Series 328i xDrive for sale - $23,599, 27,700 miles
Avg. Dealer Rating: (4 reviews) "Very good sales people that will work for you to make great deal!!"
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
$1,033 BELOW
Instant Market Value of $8,028

Price: $6,995

Mileage: 100,057

Location: Waterloo, IA 50702

Average time on market: 26 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.sunroof_moonroof, option.display_name.alloy_wheels
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 "
http://static.cargurus.com/images/forsale/2015/04/19/11/20/2011_bmw_3_series-pic-2209705121423721929-152x114.jpeg

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

Good Deal
$1,634 BELOW
Instant Market Value of $25,233

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/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,332 BELOW
Instant Market Value of $19,233

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://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

Good Deal
$1,026 BELOW
Instant Market Value of $11,826

Price: $10,800

Mileage: 105,198

Location: Cedar Falls, IA 50613

Average time on market: 31 days Certified Pre-Owned: No Transmission: Manual Color: Silver Description: Used 2006 BMW 3 Series 325i for sale - $10,800, 105,198 miles with option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (44 reviews) "Friendly and knowledgeable. Love my Highlander"
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
$974 BELOW
Instant Market Value of $19,939

Price: $18,965

Mileage: 84,559

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,559 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: (44 reviews) "I'm too far away to test drive."
http://static.cargurus.com/images/forsale/2015/04/20/09/39/2013_bmw_3_series-pic-5533101750448294652-152x114.jpeg

2013 BMW 3 Series 328i xDrive Sedan Used Cars in Ankeny, IA 50021

Fair Deal
$990 BELOW
Instant Market Value of $32,981

Price: $31,991

Mileage: 27,069

Location: Ankeny, IA 50021

Average time on market: 36 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $31,991, 27,069 miles with option.display_name.bluetooth, option.display_name.alloy_wheels
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,272 BELOW
Instant Market Value of $37,173

Price: $35,901

Mileage: 21,514

Location: Urbandale, IA 50322

Average time on market: 54 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) "Good help and awesome cars "
http://static.cargurus.com/images/forsale/2015/04/25/04/24/2014_bmw_3_series-pic-6339645953858326572-152x114.jpeg

2014 BMW 3 Series 320i Sedan Used Cars in Clive, IA 50325

Fair Deal
$769 BELOW
Instant Market Value of $29,670

Price: $28,901

Mileage: 28,678

Location: Clive, IA 50325

Average time on market: 30 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2014 BMW 3 Series 320i Sedan for sale - $28,901, 28,678 miles with option.display_name.bluetooth, option.display_name.navigation_system, option.display_name.sunroof_moonroof
Avg. Dealer Rating: (39 reviews) "Quality used vehicles and priced accordingly."
http://images.dealer.com/unavailable_stockphoto.png

2013 BMW 3 Series 328i xDrive Sedan Used Cars in Clive, IA 50325

Fair Deal
$599 BELOW
Instant Market Value of $32,500

Price: $31,901

Mileage: 30,164

Location: Clive, IA 50325

Average time on market: 36 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $31,901, 30,164 miles with option.display_name.bluetooth, option.display_name.alloy_wheels
Avg. Dealer Rating: (39 reviews) "Great friendly honest service."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$503 BELOW
Instant Market Value of $42,968

Price: $42,465

Mileage: 3,345

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2015 BMW 3 Series 328i xDrive Sedan for sale - $42,465, 3,345 miles with option.display_name.sunroof_moonroof, option.display_name.aluminum_wheels
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/20/16/10/2011_bmw_3_series-pic-1556554031555316170-152x114.jpeg

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

Fair Deal
$206 BELOW
Instant Market Value of $22,908

Price: $22,702

Mileage: 63,112

Location: Urbandale, IA 50322

Average time on market: 64 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2011 BMW 3 Series 328i xDrive for sale - $22,702, 63,112 miles with option.display_name.value_package, option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
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/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
$228 BELOW
Instant Market Value of $25,227

Price: $24,999

Mileage: 39,797

Location: Urbandale, IA 50322

Average time on market: 54 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
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
787 Great Deals out of 17,514 listings starting at $2,600
BMW M3
68 Great Deals out of 1,133 listings starting at $5,000
Mercedes-Benz C-Class
996 Great Deals out of 22,877 listings starting at $2,451

New BMW 3 Series By Year

2015 BMW 3 Series
13,849 listings
2014 BMW 3 Series
2,386 listings

Used BMW 3 Series By City

BMW 3 Series in Cedar Rapids IA
3 Great Deals out of 69 listings starting at $5,995
BMW 3 Series in Lincoln NE
48 listings starting at $7,500
BMW 3 Series in Rochester MN
11 Great Deals out of 346 listings starting at $4,900
BMW 3 Series in Kansas City MO
61 listings starting at $6,495
BMW 3 Series in Columbia MO
7 Great Deals out of 186 listings starting at $4,000
BMW 3 Series in Sioux Falls SD
5 Great Deals out of 35 listings starting at $5,000
BMW 3 Series in Manhattan KS
12 listings starting at $7,995
BMW 3 Series in Minneapolis MN
7 Great Deals out of 154 listings starting at $3,795
BMW 3 Series in Madison WI
4 Great Deals out of 180 listings starting at $3,990
BMW 3 Series in Springfield IL
63 Great Deals out of 1,747 listings starting at $3,800
BMW 3 Series in Eau Claire WI
29 listings starting at $7,995
BMW 3 Series in Saint Louis MO
9 Great Deals out of 262 listings starting at $6,595
BMW 3 Series in Champaign IL
52 listings starting at $5,900
BMW 3 Series in Springfield MO
63 Great Deals out of 1,747 listings starting at $3,800
BMW 3 Series in Milwaukee WI
17 Great Deals out of 651 listings starting at $2,999