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?

14,964 new BMW 3 Series listings
1997 BMW 3 Series 318i Review
by Joseph

BMW 318ti

Engine is weak and the transmission needs a extra gear for highway speeds. It costs a little bit more than average to own and it has problems that are very uncommon. Aesthetically the car looks amazing, interior was shoddy built and the lack of accessory's was dissapointing.

First Previous
Loading...
Next
Featured Listings
http://i.autouplinktech.com/t640/C35D7EA2C93D4A993D3C72422FF9B4E5.jpg

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

Great Deal
$3,011 BELOW
Instant Market Value of $34,417

Price: $31,406

Mileage: 29,571

Location: Urbandale, IA 50322

Average time on market: 60 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2012 BMW 3 Series 335i xDrive Coupe for sale - $31,406, 29,571 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Heat Package, Premium Package
Avg. Dealer Rating: (5 reviews) "Very clean dealership. Treated with respect and literally no pressure to buy. Very friendly staff, perfect sales techniques that made us feel very at ease. Got to test drive without our salesperson, this was a great change, it allowed us to really talk about the vehicle. We purchased from this dealership. "
http://static.cargurus.com/images/forsale/2015/07/13/12/42/2012_bmw_3_series-pic-1440218970560216692-152x114.jpeg

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

Great Deal
$2,963 BELOW
Instant Market Value of $37,868

Price: $34,905

Mileage: 36,730

Location: Urbandale, IA 50322

Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2012 BMW 3 Series 335is Coupe for sale - $34,905, 36,730 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Navigation System, Comfort Package, Convenience Package
Avg. Dealer Rating: (5 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/08/26/09/53/2002_bmw_3_series-pic-221420480243939872-152x114.jpeg

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

Great Deal
$1,615 BELOW
Instant Market Value of $7,115

Price: $5,500

Mileage: 100,057

Location: Waterloo, IA 50702

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Description: Used 2002 BMW 3 Series 325i for sale - $5,500, 100,057 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Vic is great help if you have questions he is there to help he was good to check for good cars."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$3,387 BELOW
Instant Market Value of $44,986

Price: $41,599

Mileage: 4,545

Location: Urbandale, IA 50322

Average time on market: 54 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral Gray Metallic Description: Used 2015 BMW 3 Series 328i xDrive Wagon for sale - $41,599, 4,545 miles with Sunroof/Moonroof, Aluminum Wheels, Heat Package, Navigation System, Premium Package
Avg. Dealer Rating: (5 reviews) "Good help and awesome cars "
http://ucimages.services.autobytel.com/cyber/298145/iWBA3B5C5XFF960702_1.jpg

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

Good Deal
$2,094 BELOW
Instant Market Value of $37,094

Price: $35,000

Mileage: 12,554

Location: Urbandale, IA 50323

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2015 BMW 3 Series 328i xDrive Sedan SULEV for sale - $35,000, 12,554 miles with Bluetooth, Sunroof/Moonroof, 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
$2,306 BELOW
Instant Market Value of $41,305

Price: $38,999

Mileage: 5,011

Location: Urbandale, IA 50322

Average time on market: 36 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral Gray Description: Used 2015 BMW 3 Series 328i xDrive Sedan for sale - $38,999, 5,011 miles with Backup Camera, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (5 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://i.autouplinktech.com/t640/2BE1D326C4466F57CAB155208C3AE1F2.jpg

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

Good Deal
$1,587 BELOW
Instant Market Value of $32,191

Price: $30,604

Mileage: 30,242

Location: Urbandale, IA 50322

Average time on market: 38 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $30,604, 30,242 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (5 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://i.autouplinktech.com/t640/1EA95B6B9C23F44DD007FEC4E6061DB7.jpg

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

Good Deal
$1,590 BELOW
Instant Market Value of $31,996

Price: $30,406

Mileage: 37,191

Location: Urbandale, IA 50322

Average time on market: 45 days Certified Pre-Owned: Yes Transmission: Automatic Color: Silver Description: Used 2012 BMW 3 Series 328i Convertible for sale - $30,406, 37,191 miles with Bluetooth, Leather Seats, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (5 reviews)
https://content.homenetiol.com/2000096/2063606/640x480/e52b40b6ba1745c1836ca5a0355ad7da.jpg

2011 BMW 3 Series 328i xDrive SULEV Used Cars in Cedar Falls, IA 50613

Good Deal
$996 BELOW
Instant Market Value of $20,671

Price: $19,675

Mileage: 55,513

Location: Cedar Falls, IA 50613

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Water Metallic Description: Used 2011 BMW 3 Series 328i xDrive SULEV for sale - $19,675, 55,513 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (54 reviews) "with in100 miles from Waterloo , IA the engine light came on I called dealer he never responded"
http://static.cargurus.com/images/forsale/2015/08/03/17/49/2012_bmw_3_series-pic-6992330845940392043-152x114.jpeg

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

Fair Deal
$1,172 BELOW
Instant Market Value of $34,574

Price: $33,402

Mileage: 26,893

Location: Urbandale, IA 50322

Average time on market: 47 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2012 BMW 3 Series 335i Sedan for sale - $33,402, 26,893 miles with Bluetooth, Leather Seats, Aluminum Wheels, Heat Package, Premium Package
Avg. Dealer Rating: (5 reviews)
http://images.cobaltgroup.com/0/9/2/11043460290x152.jpg

2005 BMW 3 Series 325i Used Cars in Lake City, IA 51449

Fair Deal
$527 BELOW
Instant Market Value of $9,027

Price: $8,500

Mileage: 85,681

Location: Lake City, IA 51449

Average time on market: 27 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $8,500, 85,681 miles with Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "responded emediatly"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$788 BELOW
Instant Market Value of $40,787

Price: $39,999

Mileage: 3,350

Location: Urbandale, IA 50322

Average time on market: 36 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 with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews)
http://static.cargurus.com/images/forsale/2015/07/08/07/24/2011_bmw_3_series-pic-7801422066140384414-152x114.jpeg

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

Fair Deal
$483 BELOW
Instant Market Value of $28,887

Price: $28,404

Mileage: 31,845

Location: Urbandale, IA 50322

Average time on market: 46 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2011 BMW 3 Series 335i xDrive for sale - $28,404, 31,845 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (5 reviews)
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$719 BELOW
Instant Market Value of $42,718

Price: $41,999

Mileage: 5,909

Location: Urbandale, IA 50322

Average time on market: 36 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2015 BMW 3 Series 328i xDrive Sedan for sale - $41,999, 5,909 miles with Sunroof/Moonroof, Heat Package, Premium Package, Navigation System
Avg. Dealer Rating: (5 reviews)
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$323 BELOW
Instant Market Value of $32,224

Price: $31,901

Mileage: 15,035

Location: Clive, IA 50325

Average time on market: 38 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Dark Blue Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $31,901, 15,035 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (43 reviews) "Top notch sales crew - no hassle or "con-game" that I could tell. Found me a great deal."
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 78 Great Deals $26,999 16,024 listings
2014 BMW 3 Series 37 Great Deals $21,991 1,152 listings
2013 BMW 3 Series 131 Great Deals $18,998 2,827 listings
2012 BMW 3 Series 163 Great Deals $16,995 3,000 listings
2011 BMW 3 Series 152 Great Deals $7,999 2,892 listings
2010 BMW 3 Series 29 Great Deals $8,799 717 listings
2009 BMW 3 Series 52 Great Deals $9,490 1,289 listings
2008 BMW 3 Series 96 Great Deals $6,500 1,697 listings
2007 BMW 3 Series 83 Great Deals $5,995 1,724 listings
2006 BMW 3 Series 62 Great Deals $5,250 1,643 listings

Similar Cars

BMW 5 Series
462 Great Deals out of 17,193 listings starting at $1,995
BMW M3
41 Great Deals out of 1,097 listings starting at $4,199
Mercedes-Benz C-Class
584 Great Deals out of 25,483 listings starting at $1,500

New BMW 3 Series By Year

2016 BMW 3 Series
1,681 listings
2015 BMW 3 Series
16,024 listings

Used BMW 3 Series By City

BMW 3 Series in Allentown PA
84 Great Deals out of 2,326 listings starting at $2,250
BMW 3 Series in Los Angeles CA
88 Great Deals out of 3,645 listings starting at $2,498
BMW 3 Series in Miami FL
68 Great Deals out of 2,251 listings starting at $1,924
BMW 3 Series in New York NY
157 Great Deals out of 4,359 listings starting at $2,421
BMW 3 Series in Oakland CA
33 Great Deals out of 1,972 listings starting at $1,956
BMW 3 Series in Philadelphia PA
62 Great Deals out of 2,196 listings starting at $2,200
BMW 3 Series in San Francisco CA
31 Great Deals out of 1,803 listings starting at $1,956
BMW 3 Series in Stamford CT
153 Great Deals out of 4,274 listings starting at $2,421
BMW 3 Series in Stockton CA
38 Great Deals out of 2,042 listings starting at $1,956