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?

13,909 new BMW 3 Series listings
2007 BMW 3 Series 328xi Wagon Review
by jkrk21

Not you Moms wagon, sport style, power and safety

I love this car,fun to drive yet very safe easy to drive easy to park, it has all you would want or need. Handles like a sport car, yet room for kids and very safe plenty of air bags. Great comfy seats long or short drives in style moon roof, premium sound, navagation, heated seats, bluetooth seats 5 in comfort Xenon lights, Steptronic automatic, w...

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
$5,679 BELOW
Instant Market Value of $41,678

Price: $35,999

Mileage: 4,948

Location: Urbandale, IA 50322

Average time on market: 29 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) "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 Wagon Used Cars in Urbandale, IA 50322

Great Deal
$4,872 BELOW
Instant Market Value of $46,471

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) "Good help and awesome cars "
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

Great Deal
$3,017 BELOW
Instant Market Value of $32,497

Price: $29,480

Mileage: 30,296

Location: Johnston, IA 50131

Average time on market: 53 days Certified Pre-Owned: No Transmission: Automatic Color: Crimson Red Description: Used 2011 BMW 3 Series 335i Convertible for sale - $29,480, 30,296 miles with Bluetooth, Leather Seats, Aluminum Wheels, Heat Package, Premium Package
Avg. Dealer Rating: (2 reviews) "Over all great experience!"
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

Good Deal
$2,374 BELOW
Instant Market Value of $38,277

Price: $35,903

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 - $35,903, 36,730 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Navigation System, Comfort Package, Convenience Package
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://i.autouplinktech.com/t640/E724AEBCAABA5D2A76691B0221F0010C.jpg

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

Good Deal
$1,354 BELOW
Instant Market Value of $26,262

Price: $24,908

Mileage: 17,777

Location: Urbandale, IA 50322

Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2011 BMW 3 Series 328i xDrive Coupe for sale - $24,908, 17,777 miles with Value Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, 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://vehicleimages.s3.amazonaws.com/e9/e0/3b/83-b9b1-4574-9142-8b762d7a66c4/image-1.jpg

2008 BMW 3 Series 335xi Used Cars in Ottumwa, IA 52501

Good Deal
$1,310 BELOW
Instant Market Value of $15,110

Price: $13,800

Mileage: 99,360

Location: Ottumwa, IA 52501

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Platinum Bronze Metallic Description: Used 2008 BMW 3 Series 335xi for sale - $13,800, 99,360 miles with Bluetooth, Premium Package, Sunroof/Moonroof
Avg. Dealer Rating: (29 reviews) "Stay away. There are much better to deal with who won't mislead and lie to you."
http://i.autouplinktech.com/t640/C35D7EA2C93D4A993D3C72422FF9B4E5.jpg

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

Good Deal
$1,734 BELOW
Instant Market Value of $34,637

Price: $32,903

Mileage: 29,571

Location: Urbandale, IA 50322

Average time on market: 51 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2012 BMW 3 Series 335i xDrive Coupe for sale - $32,903, 29,571 miles with Bluetooth, Leather Seats, Aluminum Wheels, Sunroof/Moonroof, Heat Package, Premium Package
Avg. Dealer Rating: (4 reviews)
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

Good Deal
$1,445 BELOW
Instant Market Value of $35,346

Price: $33,901

Mileage: 26,893

Location: Urbandale, IA 50322

Average time on market: 44 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2012 BMW 3 Series 335i Sedan for sale - $33,901, 26,893 miles with Bluetooth, Leather Seats, 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

Good Deal
$1,383 BELOW
Instant Market Value of $33,286

Price: $31,903

Mileage: 37,191

Location: Urbandale, IA 50322

Average time on market: 41 days Certified Pre-Owned: Yes Transmission: Automatic Color: Silver Description: Used 2012 BMW 3 Series 328i Convertible for sale - $31,903, 37,191 miles with Bluetooth, Leather Seats, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (4 reviews)
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,775 BELOW
Instant Market Value of $41,774

Price: $39,999

Mileage: 3,350

Location: Urbandale, IA 50322

Average time on market: 29 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: (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
$769 BELOW
Instant Market Value of $9,769

Price: $9,000

Mileage: 110,000

Location: Webster City, IA 50595

Average time on market: 24 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/30/06/54/2005_bmw_3_series-pic-7257319814639303244-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Gowrie, IA 50543

Fair Deal
$662 BELOW
Instant Market Value of $9,162

Price: $8,500

Mileage: 87,061

Location: Gowrie, IA 50543

Average time on market: 33 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2005 BMW 3 Series 325i for sale - $8,500, 87,061 miles with Sunroof/Moonroof
http://i.autouplinktech.com/t640/4E581FF3D6B0D31D1B8706CE1AF64E4E.jpg

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

Fair Deal
$668 BELOW
Instant Market Value of $13,573

Price: $12,905

Mileage: 100,202

Location: Urbandale, IA 50322

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2007 BMW 3 Series 328i Coupe for sale - $12,905, 100,202 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Heat Package, Premium Package
Avg. Dealer Rating: (4 reviews)
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$1,067 BELOW
Instant Market Value of $33,968

Price: $32,901

Mileage: 25,738

Location: Urbandale, IA 50322

Average time on market: 38 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $32,901, 25,738 miles with Leather Seats, Sunroof/Moonroof, Bluetooth, Aluminum Wheels, Heat Package, Premium Package, Comfort Package
Avg. Dealer Rating: (4 reviews)
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$684 BELOW
Instant Market Value of $27,585

Price: $26,901

Mileage: 39,955

Location: Urbandale, IA 50322

Average time on market: 29 days Certified Pre-Owned: Yes Transmission: Automatic Color: Silver Description: Used 2012 BMW 3 Series 328i Sedan for sale - $26,901, 39,955 miles
Avg. Dealer Rating: (4 reviews)
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 61 Great Deals $25,699 16,359 listings
2014 BMW 3 Series 42 Great Deals $21,795 1,349 listings
2013 BMW 3 Series 84 Great Deals $19,499 2,087 listings
2012 BMW 3 Series 159 Great Deals $16,999 3,074 listings
2011 BMW 3 Series 147 Great Deals $8,999 2,966 listings
2010 BMW 3 Series 43 Great Deals $10,200 713 listings
2009 BMW 3 Series 54 Great Deals $9,900 1,193 listings

Similar Cars

BMW 5 Series
469 Great Deals out of 16,857 listings starting at $1,999
BMW M3
32 Great Deals out of 987 listings starting at $4,199
Mercedes-Benz C-Class
593 Great Deals out of 24,165 listings starting at $1,950

New BMW 3 Series By Year

2015 BMW 3 Series
16,359 listings

Used BMW 3 Series By City

BMW 3 Series in Cedar Rapids IA
3 Great Deals out of 66 listings starting at $4,850
BMW 3 Series in Lincoln NE
52 listings starting at $6,426
BMW 3 Series in Rochester MN
5 Great Deals out of 294 listings starting at $3,000
BMW 3 Series in Kansas City MO
13 Great Deals out of 203 listings starting at $2,995
BMW 3 Series in Columbia MO
5 Great Deals out of 183 listings starting at $4,280
BMW 3 Series in Sioux Falls SD
29 listings starting at $3,495
BMW 3 Series in Manhattan KS
27 listings starting at $5,495
BMW 3 Series in Minneapolis MN
5 Great Deals out of 154 listings starting at $4,595
BMW 3 Series in Madison WI
161 listings starting at $3,886
BMW 3 Series in Springfield IL
32 Great Deals out of 1,509 listings starting at $1,200
BMW 3 Series in Eau Claire WI
38 listings starting at $7,569
BMW 3 Series in Saint Louis MO
7 Great Deals out of 269 listings starting at $5,995
BMW 3 Series in Champaign IL
40 listings starting at $6,618
BMW 3 Series in Springfield MO
32 Great Deals out of 1,509 listings starting at $1,200
BMW 3 Series in Milwaukee WI
13 Great Deals out of 625 listings starting at $2,555