Used BMW 3 Series in Des Moines, IA

New Search

Filter Results

listings
- Loading...
  • Trade-In Value: $0
  • Interest Rate: 3.3%
  • Loan Term (Months): 60 months

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

Looking for a New BMW 3 Series?

12,329 new BMW 3 Series listings
1997 BMW 3 Series 328i Review
by Sudheer

Personally love this car

Loved this car for the few years I drove it. Always handled well in dry and wet weather. Turning traction control system off allowed for more fun driving. Back seat space is kinda tight, friends never wanted to pile up in this thing.

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/07/26/14/19/2011_bmw_3_series-pic-9033688088052209872-152x114.jpeg

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

Great Deal
$4,514 BELOW
Instant Market Value of $29,464

Price: $24,950

Mileage: 13,572

Location: Urbandale, IA 50322

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2011 BMW 3 Series 328i xDrive for sale - $24,950, 13,572 miles with Value Package, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Good help and awesome cars "
http://static.cargurus.com/images/forsale/2014/07/04/05/32/2011_bmw_3_series-pic-3522069879020087523-152x114.jpeg

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

Great Deal
$2,546 BELOW
Instant Market Value of $28,496

Price: $25,950

Mileage: 42,349

Location: Urbandale, IA 50322

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2011 BMW 3 Series 328i xDrive Wagon for sale - $25,950, 42,349 miles with Value Package, Leather Seats, Premium Package, Alloy Wheels
Avg. Dealer Rating: (3 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/07/11/02/55/2009_bmw_3_series-pic-6000883540896184588-152x114.jpeg

2009 BMW 3 Series 328xi Used Cars in Ames, IA 50010

Good Deal
$1,958 BELOW
Instant Market Value of $18,908

Price: $16,950

Mileage: 63,266

Location: Ames, IA 50010

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2009 BMW 3 Series 328xi for sale - $16,950, 63,266 miles with Premium Package
Avg. Dealer Rating: (13 reviews) "didn't buy a vehicle but they were great for communication. "
http://static.cargurus.com/images/forsale/2014/07/16/07/51/2009_bmw_3_series-pic-4118612817653117122-152x114.jpeg

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

Good Deal
$2,265 BELOW
Instant Market Value of $18,724

Price: $16,459

Mileage: 86,438

Location: Cedar Falls, IA 50613

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Space Gray Metallic Description: Used 2009 BMW 3 Series 328i for sale - $16,459, 86,438 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Good"
http://static.cargurus.com/images/forsale/2014/07/26/07/38/2007_bmw_3_series-pic-5079998546192318240-152x114.jpeg

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

Good Deal
$1,365 BELOW
Instant Market Value of $14,265

Price: $12,900

Mileage: 94,729

Location: Urbandale, IA 50322

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 BMW 3 Series 328i for sale - $12,900, 94,729 miles with Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (3 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/2014/07/28/02/10/2011_bmw_3_series-pic-1380924372789404257-152x114.jpeg

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

Good Deal
$1,626 BELOW
Instant Market Value of $35,076

Price: $33,450

Mileage: 24,681

Location: Urbandale, IA 50322

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2011 BMW 3 Series 328i Convertible for sale - $33,450, 24,681 miles with Value Package, Leather Seats, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (3 reviews)
http://static.cargurus.com/images/forsale/2014/07/27/19/56/2008_bmw_3_series-pic-3023614260787504244-152x114.jpeg

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

Good Deal
$958 BELOW
Instant Market Value of $20,908

Price: $19,950

Mileage: 41,246

Location: Urbandale, IA 50322

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2008 BMW 3 Series 328i Coupe for sale - $19,950, 41,246 miles
Avg. Dealer Rating: (3 reviews)
http://static.cargurus.com/images/forsale/2014/06/20/17/24/2006_bmw_3_series-pic-5656480848381978595-152x114.jpeg

2006 BMW 3 Series 330xi Used Cars in Waukee, IA 50263

Good Deal
$1,043 BELOW
Instant Market Value of $13,665

Price: $12,622

Mileage: 110,329

Location: Waukee, IA 50263

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Sparkling Graphite Metallic Description: Used 2006 BMW 3 Series 330xi for sale - $12,622, 110,329 miles
Avg. Dealer Rating: (4 reviews) "Eric Trabert went the mile"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325i Used Cars in Johnston, IA 50131

Fair Deal
$930 BELOW
Instant Market Value of $10,920

Price: $9,990

Mileage: 88,623

Location: Johnston, IA 50131

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: N/a Description: Used 2005 BMW 3 Series 325i for sale - $9,990, 88,623 miles with Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Worked hard to get what I wanted but tried to sell me an older model that I didn't want. "
http://static.cargurus.com/images/forsale/2014/05/25/22/01/2004_bmw_3_series-pic-1268052401574992546-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Pella, IA 50219-0286

Fair Deal
$628 BELOW
Instant Market Value of $11,453

Price: $10,825

Mileage: 69,932

Location: Pella, IA 50219-0286

Average time on market: 26 days Certified Pre-Owned: No Color: Blue Description: Used 2004 BMW 3 Series 325Ci for sale - $10,825, 69,932 miles
Avg. Dealer Rating: (7 reviews) "Polite, helpful and willing to work with you."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$595 BELOW
Instant Market Value of $19,545

Price: $18,950

Mileage: 45,997

Location: Urbandale, IA 50322

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2008 BMW 3 Series 328xi for sale - $18,950, 45,997 miles
Avg. Dealer Rating: (3 reviews)
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$389 BELOW
Instant Market Value of $26,339

Price: $25,950

Mileage: 35,724

Location: Urbandale, IA 50322

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 BMW 3 Series 328i xDrive for sale - $25,950, 35,724 miles
Avg. Dealer Rating: (3 reviews)
https://content.homenetiol.com/2000096/2063606/640x480/stock_images/2/6606.jpg

2005 BMW 3 Series 330xi Used Cars in Waterloo, IA 50702

Fair Deal
$491 BELOW
Instant Market Value of $11,691

Price: $11,200

Mileage: 113,178

Location: Waterloo, IA 50702

Average time on market: 14 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Black Description: Used 2005 BMW 3 Series 330xi for sale - $11,200, 113,178 miles
Avg. Dealer Rating: (24 reviews) "I purchased this car and had an excellent experience. "
http://static.cargurus.com/images/forsale/2014/05/01/02/09/2007_bmw_3_series-pic-7380814789200868331-152x114.jpeg

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

Fair Deal
$143 BELOW
Instant Market Value of $15,138

Price: $14,995

Mileage: 82,092

Location: Urbandale, IA 50322

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2007 BMW 3 Series 328i for sale - $14,995, 82,092 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Very happy with service we purchased the car"
http://static.cargurus.com/images/forsale/2014/06/13/05/16/2007_bmw_3_series-pic-2873209469979215960-152x114.jpeg

2007 BMW 3 Series 328i Used Cars in Johnston, IA 50131

Fair Deal
$267 BELOW
Instant Market Value of $17,257

Price: $16,990

Mileage: 51,424

Location: Johnston, IA 50131

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: N/a Description: Used 2007 BMW 3 Series 328i for sale - $16,990, 51,424 miles with Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Good"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next
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
2014 BMW 3 Series 67 Great Deals $29,000 14,153 listings
2013 BMW 3 Series 97 Great Deals $25,877 2,204 listings
2012 BMW 3 Series 42 Great Deals $22,999 614 listings
2011 BMW 3 Series 418 Great Deals $13,990 6,905 listings
2010 BMW 3 Series 37 Great Deals $13,950 599 listings
2009 BMW 3 Series 51 Great Deals $9,495 1,093 listings
2008 BMW 3 Series 95 Great Deals $9,988 1,721 listings

Similar Cars

BMW 5 Series BMW M3 Mercedes-Benz C-Class Audi A4 BMW 7 Series BMW X5

New BMW 3 Series By Year

2014 BMW 3 Series
14,153 listings

Used BMW 3 Series By City

Used BMW 3 Series in Cedar Rapids IA
62 listings starting at $7,995
Used BMW 3 Series in Lincoln NE
3 Great Deals out of 64 listings starting at $5,995
Used BMW 3 Series in Rochester MN
11 Great Deals out of 486 listings starting at $4,995
Used BMW 3 Series in Kansas City MO
57 listings starting at $3,950
Used BMW 3 Series in Columbia MO
11 Great Deals out of 187 listings starting at $5,400
Used BMW 3 Series in Sioux Falls SD
27 listings starting at $2,450
Used BMW 3 Series in Manhattan KS
10 listings starting at $4,995
Used BMW 3 Series in Minneapolis MN
13 Great Deals out of 401 listings starting at $4,500
Used BMW 3 Series in Springfield IL
38 Great Deals out of 1,420 listings starting at $3,290
Used BMW 3 Series in Madison WI
5 Great Deals out of 143 listings starting at $3,990
Used BMW 3 Series in Eau Claire WI
22 listings starting at $8,950
Used BMW 3 Series in Saint Louis MO
6 Great Deals out of 267 listings starting at $4,995
Used BMW 3 Series in Champaign IL
3 Great Deals out of 62 listings starting at $2,495
Used BMW 3 Series in Springfield MO
38 Great Deals out of 1,420 listings starting at $3,290
Used BMW 3 Series in Chicago IL
29 Great Deals out of 1,157 listings starting at $2,912