Used BMW 3 Series in Des Moines, IA

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

Looking for a New BMW 3 Series?

15,153 new BMW 3 Series listings
1988 BMW 3 Series 325is Review
by Richard

BMW's ROCK

Personally I love this body style and they say it is one of BMW's Best handeling chasies, and they are just fun as hell to drive.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/09/14/15/54/2011_bmw_3_series-pic-7355249248380820402-152x114.jpeg

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

Fair Deal
$870 BELOW
Instant Market Value of $21,820

Price: $20,950

Mileage: 60,630

Location: Urbandale, IA 50322

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2011 BMW 3 Series 328i xDrive for sale - $20,950, 60,630 miles
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://images.cobaltgroup.com/8/3/5/9457057538x152.jpg

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

Fair Deal
$567 BELOW
Instant Market Value of $13,561

Price: $12,994

Mileage: 77,763

Location: Urbandale, IA 50322

Average time on market: 31 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $12,994, 77,763 miles
Avg. Dealer Rating: (3 reviews) "Dealer responded promptly and set up time to view vehicle, but never followed up when I quit making contact."
http://static.cargurus.com/images/forsale/2014/08/19/09/38/2013_bmw_3_series-pic-5478205718952710013-152x114.jpeg

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

Fair Deal
$1,108 BELOW
Instant Market Value of $31,108

Price: $30,000

Mileage: 26,778

Location: Urbandale, IA 50323

Average time on market: 50 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $30,000, 26,778 miles
https://content.homenetiol.com/2000259/2069786/640x480/stock_images/2/1707.jpg

2002 BMW 3 Series 330xi Used Cars in Cedar Falls, IA 50613

Fair Deal
$292 BELOW
Instant Market Value of $8,992

Price: $8,700

Mileage: 92,044

Location: Cedar Falls, IA 50613

Average time on market: 35 days Certified Pre-Owned: No Color: Blue Description: Used 2002 BMW 3 Series 330xi for sale - $8,700, 92,044 miles
Avg. Dealer Rating: (5 reviews) "Responded with information quickly"
http://static.cargurus.com/images/forsale/2014/10/22/16/01/2012_bmw_3_series-pic-7701133179856063841-152x114.jpeg

2012 BMW 3 Series 328i Sedan Used Cars in Ottumwa, IA 52501

Fair Deal
$408 BELOW
Instant Market Value of $27,408

Price: $27,000

Mileage: 44,038

Location: Ottumwa, IA 52501

Average time on market: 26 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral White Metallic Description: Used 2012 BMW 3 Series 328i Sedan for sale - $27,000, 44,038 miles
Avg. Dealer Rating: (17 reviews) "think if i could have got them down pit more i would have at lease went for a test drive.."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$126 BELOW
Instant Market Value of $27,076

Price: $26,950

Mileage: 14,440

Location: Urbandale, IA 50322

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 BMW 3 Series 328i xDrive for sale - $26,950, 14,440 miles
Avg. Dealer Rating: (4 reviews) "Good help and awesome cars "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$81 BELOW
Instant Market Value of $26,031

Price: $25,950

Mileage: 23,624

Location: Urbandale, IA 50322

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 BMW 3 Series 328i xDrive for sale - $25,950, 23,624 miles
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/10/21/11/50/2007_bmw_3_series-pic-1984672291960714439-152x114.jpeg

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

Fair Deal
$71 BELOW
Instant Market Value of $14,981

Price: $14,910

Mileage: 64,151

Location: Clive, IA 50325

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2007 BMW 3 Series 328i for sale - $14,910, 64,151 miles with Sunroof/Moonroof, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/09/12/17/36/1993_bmw_3_series-pic-1742324214218661755-152x114.jpeg

1993 BMW 3 Series 325is Used Cars in Ames, IA 50010

Price: $3,293

Mileage: 191,254

Location: Ames, IA 50010

Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 1993 BMW 3 Series 325is for sale - $3,293, 191,254 miles
Avg. Dealer Rating: (2 reviews) "Very helpful and honest"
http://images.cobaltgroup.com/6/0/0/9538075006x152.jpg

2004 BMW 3 Series 325xi Used Cars in Ames, IA 50010

Fair Deal
$64 ABOVE
Instant Market Value of $8,086

Price: $8,150

Mileage: 118,147

Location: Ames, IA 50010

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Black Description: Used 2004 BMW 3 Series 325xi for sale - $8,150, 118,147 miles
Avg. Dealer Rating: (8 reviews) "good response"
http://static.cargurus.com/images/forsale/2014/08/27/03/09/2001_bmw_3_series-pic-8571576811003253169-152x114.jpeg

2001 BMW 3 Series 325Ci Convertible Used Cars in Waterloo, IA 50702

Fair Deal
$119 ABOVE
Instant Market Value of $7,876

Price: $7,995

Mileage: 107,738

Location: Waterloo, IA 50702

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Blue Description: Used 2001 BMW 3 Series 325Ci Convertible for sale - $7,995, 107,738 miles
Avg. Dealer Rating: (3 reviews) "the dealer told me the car was sent to the junk yard"
http://static.cargurus.com/images/forsale/2014/10/02/05/42/2011_bmw_3_series-pic-1088235675597761116-152x114.jpeg

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

Fair Deal
$207 ABOVE
Instant Market Value of $26,743

Price: $26,950

Mileage: 17,365

Location: Urbandale, IA 50322

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 BMW 3 Series 328i xDrive for sale - $26,950, 17,365 miles
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://images.cobaltgroup.com/8/8/8/9244209888x152.jpg

2008 BMW 3 Series 328xi SULEV Used Cars in Waverly, IA 50677

Fair Deal
$189 ABOVE
Instant Market Value of $15,791

Price: $15,980

Mileage: 78,406

Location: Waverly, IA 50677

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Silver (silverstone Metallic) Description: Used 2008 BMW 3 Series 328xi SULEV for sale - $15,980, 78,406 miles
Avg. Dealer Rating: (5 reviews) "Took awhile to respond to my email but he did and we did buy a car from them."
http://static.cargurus.com/images/forsale/2014/09/30/07/30/2001_bmw_3_series-pic-2515603268427778102-152x114.jpeg

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

Fair Deal
$276 ABOVE
Instant Market Value of $5,719

Price: $5,995

Mileage: 144,270

Location: Waterloo, IA 50702

Average time on market: 17 days Certified Pre-Owned: No Transmission: Manual Color: Steel Blue Description: Used 2001 BMW 3 Series 325i for sale - $5,995, 144,270 miles
Avg. Dealer Rating: (3 reviews) "Did not respond to my request until after vehicle was sold. I followed up since I got no response was told vehicle was sold. Called a second time also told vehicle was sold. Finally recieved a call that vehicle was not sold, but in fact it was because seller had the vehicle I was interested in confused with another."
http://static.cargurus.com/images/forsale/2014/10/12/13/13/2011_bmw_3_series-pic-3688707417419126332-152x114.jpeg

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

Fair Deal
$904 ABOVE
Instant Market Value of $31,046

Price: $31,950

Mileage: 22,473

Location: Urbandale, IA 50322

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2011 BMW 3 Series 335i xDrive for sale - $31,950, 22,473 miles
Avg. Dealer Rating: (4 reviews)
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 56 Great Deals $26,842 8,695 listings
2013 BMW 3 Series 54 Great Deals $23,769 1,456 listings
2012 BMW 3 Series 46 Great Deals $19,995 680 listings
2011 BMW 3 Series 505 Great Deals $13,990 7,331 listings
2010 BMW 3 Series 37 Great Deals $10,900 653 listings
2009 BMW 3 Series 55 Great Deals $10,500 1,141 listings
2008 BMW 3 Series 110 Great Deals $7,999 1,791 listings

Similar Cars

BMW 5 Series
453 Great Deals out of 14,992 listings starting at $1,500
BMW M3
91 Great Deals out of 1,392 listings starting at $4,990
Mercedes-Benz C-Class
671 Great Deals out of 20,954 listings starting at $2,850

New BMW 3 Series By Year

2015 BMW 3 Series
8,606 listings
2014 BMW 3 Series
8,695 listings

Used BMW 3 Series By City

BMW 3 Series in Cedar Rapids IA
47 listings starting at $4,995
BMW 3 Series in Lincoln NE
4 Great Deals out of 69 listings starting at $4,995
BMW 3 Series in Rochester MN
9 Great Deals out of 362 listings starting at $4,990
BMW 3 Series in Kansas City MO
47 listings starting at $4,495
BMW 3 Series in Columbia MO
12 Great Deals out of 263 listings starting at $4,950
BMW 3 Series in Sioux Falls SD
28 listings starting at $4,000
BMW 3 Series in Manhattan KS
8 listings starting at $4,995
BMW 3 Series in Minneapolis MN
13 Great Deals out of 283 listings starting at $3,995
BMW 3 Series in Madison WI
6 Great Deals out of 144 listings starting at $3,995
BMW 3 Series in Springfield IL
50 Great Deals out of 1,709 listings starting at $3,500
BMW 3 Series in Eau Claire WI
38 listings starting at $4,990
BMW 3 Series in Saint Louis MO
6 Great Deals out of 270 listings starting at $4,988
BMW 3 Series in Champaign IL
44 listings starting at $5,995
BMW 3 Series in Springfield MO
50 Great Deals out of 1,709 listings starting at $3,500
BMW 3 Series in Milwaukee WI
18 Great Deals out of 601 listings starting at $3,900