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?

13,918 new BMW 3 Series listings
2007 BMW 3 Series 328xi Review
by Zelda1982

BMW- Ultimate Driving Machine

A great car all around! Moving on to my next BMW :) Once you have driven a BMW you wont go back- nothing drives/handles quite like a bimmer! The car eats corners/turns for dinner:) Just watch out- you'll be cruising at 90-100 and wont even know it!

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

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

Great Deal
$6,261 BELOW
Instant Market Value of $41,760

Price: $35,499

Mileage: 4,835

Location: Urbandale, IA 50322

Average time on market: 24 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2015 BMW 3 Series 328i xDrive Sedan for sale - $35,499, 4,835 miles with Sunroof/Moonroof, Aluminum Wheels
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

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

Great Deal
$5,758 BELOW
Instant Market Value of $41,757

Price: $35,999

Mileage: 4,948

Location: Urbandale, IA 50322

Average time on market: 24 days Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2015 BMW 3 Series 328i xDrive Sedan for sale - $35,999, 4,948 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (4 reviews) "Good help and awesome cars "
http://static.cargurus.com/images/forsale/2015/06/17/12/54/2015_bmw_3_series-pic-3961650110925066787-152x114.jpeg

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

Great Deal
$5,741 BELOW
Instant Market Value of $41,740

Price: $35,999

Mileage: 5,599

Location: Urbandale, IA 50322

Average time on market: 24 days Certified Pre-Owned: Yes Transmission: Automatic Color: Silver Description: Used 2015 BMW 3 Series 328i xDrive Sedan for sale - $35,999, 5,599 miles with Sunroof/Moonroof, 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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Great Deal
$4,274 BELOW
Instant Market Value of $45,873

Price: $41,599

Mileage: 4,472

Location: Urbandale, IA 50322

Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral Gray Metallic Description: Used 2015 BMW 3 Series 328i xDrive Wagon for sale - $41,599, 4,472 miles with Sunroof/Moonroof, Aluminum Wheels, Heat Package, Navigation System, 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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$3,761 BELOW
Instant Market Value of $41,760

Price: $37,999

Mileage: 4,828

Location: Urbandale, IA 50322

Average time on market: 24 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2015 BMW 3 Series 328i xDrive Sedan for sale - $37,999, 4,828 miles
Avg. Dealer Rating: (4 reviews)
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,158 BELOW
Instant Market Value of $32,348

Price: $30,190

Mileage: 30,296

Location: Johnston, IA 50131

Average time on market: 63 days Certified Pre-Owned: No Transmission: Automatic Color: Crimson Red Description: Used 2011 BMW 3 Series 335i Convertible for sale - $30,190, 30,296 miles with Leather Seats, Alloy Wheels
http://static.cargurus.com/images/forsale/2015/06/17/15/56/2014_bmw_3_series-pic-6251766108470475408-152x114.jpeg

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

Good Deal
$2,651 BELOW
Instant Market Value of $38,054

Price: $35,403

Mileage: 11,334

Location: Urbandale, IA 50322

Average time on market: 57 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $35,403, 11,334 miles with Backup Camera, Aluminum Wheels
Avg. Dealer Rating: (4 reviews)
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2001 BMW 3 Series 330Ci Convertible Used Cars in Johnston, IA 50131

Good Deal
$1,123 BELOW
Instant Market Value of $9,072

Price: $7,949

Mileage: 90,824

Location: Johnston, IA 50131

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Bright Red [red] Description: Used 2001 BMW 3 Series 330Ci Convertible for sale - $7,949, 90,824 miles with Leather Seats, Alloy Wheels
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$1,800 BELOW
Instant Market Value of $41,799

Price: $39,999

Mileage: 3,350

Location: Urbandale, IA 50322

Average time on market: 24 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2015 BMW 3 Series 328i xDrive Sedan for sale - $39,999, 3,350 miles
Avg. Dealer Rating: (4 reviews)
http://i.autouplinktech.com/t640/7CFF161EAA4FE2CC4CDDCD96D8DA0084.jpg

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

Fair Deal
$1,215 BELOW
Instant Market Value of $35,116

Price: $33,901

Mileage: 29,571

Location: Urbandale, IA 50322

Average time on market: 49 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2012 BMW 3 Series 335i xDrive Coupe for sale - $33,901, 29,571 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Heat Package, Premium Package
Avg. Dealer Rating: (4 reviews)
http://i.autouplinktech.com/t640/1EA95B6B9C23F44DD007FEC4E6061DB7.jpg

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

Fair Deal
$1,122 BELOW
Instant Market Value of $34,023

Price: $32,901

Mileage: 37,190

Location: Urbandale, IA 50322

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: Automatic Color: Silver Description: Used 2012 BMW 3 Series 328i Convertible for sale - $32,901, 37,190 miles with Bluetooth, Leather Seats, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2015/06/27/21/27/2004_bmw_3_series-pic-850152840586909677-152x114.jpeg

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

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

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
http://static.cargurus.com/images/forsale/2015/07/05/01/30/2011_bmw_3_series-pic-2774533875316793327-152x114.jpeg

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

Fair Deal
$733 BELOW
Instant Market Value of $22,726

Price: $21,993

Mileage: 40,922

Location: Clive, IA 50325

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Alpine White Description: Used 2011 BMW 3 Series 328i Coupe for sale - $21,993, 40,922 miles with Sport Package, Sunroof/Moonroof
Avg. Dealer Rating: (43 reviews) "Top notch sales crew - no hassle or "con-game" that I could tell. Found me a great deal."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2011 BMW 3 Series 328i xDrive Used Cars in Marshalltown, IA 50158

Fair Deal
$618 BELOW
Instant Market Value of $25,318

Price: $24,700

Mileage: 13,935

Location: Marshalltown, IA 50158

Average time on market: 53 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Mojave Metallic Description: Used 2011 BMW 3 Series 328i xDrive for sale - $24,700, 13,935 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "I found the exact truck I was looking for at the Ken Wise GMC dealership in Marshalltown. It's a 2005 GMC Envoy XUV SLT with V8 engine and only 85,000 miles. Based on info from Kelly Blue Book and Carfax it was priced exactly right. This is a very rare vehicle so I was an easy sale since I know practically everything there is to know about this model. It was a pleasure working with Johny Cervantes, a new salesman with a great future, and Jerry Mohon, the seasoned veteran and Finance Director. Yes, I know that may make him sound old, but he does have all white hair. Great job guys. I love my truck."
http://static.cargurus.com/images/forsale/2015/07/05/03/44/2013_bmw_3_series-pic-5388125252295472908-152x114.jpeg

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

Fair Deal
$668 BELOW
Instant Market Value of $30,663

Price: $29,995

Mileage: 30,164

Location: Clive, IA 50325

Average time on market: 36 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $29,995, 30,164 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (43 reviews) "That where I bought a car!"
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 79 Great Deals $28,775 16,455 listings
2014 BMW 3 Series 62 Great Deals $22,999 1,546 listings
2013 BMW 3 Series 85 Great Deals $19,995 1,918 listings
2012 BMW 3 Series 215 Great Deals $16,999 3,198 listings
2011 BMW 3 Series 173 Great Deals $9,999 3,114 listings
2010 BMW 3 Series 52 Great Deals $9,999 685 listings
2009 BMW 3 Series 50 Great Deals $8,975 1,134 listings

Similar Cars

BMW 5 Series
550 Great Deals out of 17,437 listings starting at $2,350
BMW M3
43 Great Deals out of 1,041 listings starting at $3,495
Mercedes-Benz C-Class
662 Great Deals out of 23,138 listings starting at $1,799

New BMW 3 Series By Year

2015 BMW 3 Series
16,455 listings

Used BMW 3 Series By City

BMW 3 Series in Cedar Rapids IA
3 Great Deals out of 79 listings starting at $3,850
BMW 3 Series in Lincoln NE
53 listings starting at $7,000
BMW 3 Series in Rochester MN
7 Great Deals out of 313 listings starting at $3,995
BMW 3 Series in Kansas City MO
10 Great Deals out of 167 listings starting at $2,995
BMW 3 Series in Columbia MO
5 Great Deals out of 185 listings starting at $4,280
BMW 3 Series in Sioux Falls SD
28 listings starting at $5,495
BMW 3 Series in Manhattan KS
22 listings starting at $5,495
BMW 3 Series in Minneapolis MN
115 listings starting at $3,495
BMW 3 Series in Madison WI
178 listings starting at $3,990
BMW 3 Series in Springfield IL
38 Great Deals out of 1,687 listings starting at $3,999
BMW 3 Series in Eau Claire WI
37 listings starting at $9,950
BMW 3 Series in Saint Louis MO
8 Great Deals out of 275 listings starting at $5,995
BMW 3 Series in Champaign IL
36 listings starting at $6,962
BMW 3 Series in Springfield MO
38 Great Deals out of 1,687 listings starting at $3,999
BMW 3 Series in Milwaukee WI
10 Great Deals out of 641 listings starting at $2,999