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

CarGurus Quick Poll

Looking for a New BMW 3 Series?

11,730 new BMW 3 Series listings
2005 BMW 3 Series 325Ci Review
by Gino

Great car

The only thing that could be changed, if possible is the noise factor from the roof when closed. The winter driving was NOT cold with the material roof.

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

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

Great Deal
$4,142 BELOW
Instant Market Value of $29,692

Price: $25,550

Mileage: 42,349

Location: Urbandale, IA 50322

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2011 BMW 3 Series 328i xDrive Wagon for sale - $25,550, 42,349 miles with Value Package, Leather Seats, Premium Package, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Good help and awesome cars "
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

Great Deal
$2,102 BELOW
Instant Market Value of $13,852

Price: $11,750

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 - $11,750, 94,729 miles with Sunroof/Moonroof, 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
$2,118 BELOW
Instant Market Value of $19,068

Price: $16,950

Mileage: 63,266

Location: Ames, IA 50010

Average time on market: 33 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: (14 reviews) "One email response from some lady, they never bothered to call or set up any times with me. I requested to be called and they emailed instead. Apparently people from Ames don't know how to read either."
http://static.cargurus.com/images/forsale/2014/07/26/16/24/2007_bmw_3_series-pic-5159350416445482987-152x114.jpeg

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

Good Deal
$1,475 BELOW
Instant Market Value of $15,425

Price: $13,950

Mileage: 71,334

Location: Urbandale, IA 50322

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2007 BMW 3 Series 328i for sale - $13,950, 71,334 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
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/08/21/05/20/2011_bmw_3_series-pic-7118247822995344787-152x114.jpeg

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

Good Deal
$1,211 BELOW
Instant Market Value of $28,161

Price: $26,950

Mileage: 24,757

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 - $26,950, 24,757 miles with Value Package, Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels
Avg. Dealer Rating: (3 reviews)
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,485 BELOW
Instant Market Value of $34,035

Price: $32,550

Mileage: 24,681

Location: Urbandale, IA 50322

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2011 BMW 3 Series 328i Convertible for sale - $32,550, 24,681 miles with Value Package, Leather Seats, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (3 reviews)
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

Good Deal
$965 BELOW
Instant Market Value of $16,764

Price: $15,799

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 - $15,799, 51,424 miles with Sunroof/Moonroof, Alloy Wheels
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/08/10/07/36/2013_bmw_3_series-pic-3649313743066197024-152x114.jpeg

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

Fair Deal
$1,354 BELOW
Instant Market Value of $37,999

Price: $36,645

Mileage: 10,223

Location: Urbandale, IA 50322

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $36,645, 10,223 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Heat Package, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (3 reviews)
http://static.cargurus.com/images/forsale/2014/08/19/09/38/2011_bmw_3_series-pic-5840626283662667011-152x114.jpeg

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

Fair Deal
$570 BELOW
Instant Market Value of $25,902

Price: $25,332

Mileage: 21,514

Location: Urbandale, IA 50322

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2011 BMW 3 Series 328i SULEV for sale - $25,332, 21,514 miles with Sunroof/Moonroof, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/08/16/05/22/2007_bmw_3_series-pic-4655374187805654973-152x114.jpeg

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

Fair Deal
$480 BELOW
Instant Market Value of $15,362

Price: $14,882

Mileage: 67,292

Location: Johnston, IA 50131

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2007 BMW 3 Series 328i for sale - $14,882, 67,292 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (5 reviews) "Good"
http://static.cargurus.com/images/forsale/2014/08/17/01/45/2005_bmw_3_series-pic-8158589540601302432-152x114.jpeg

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

Fair Deal
$388 BELOW
Instant Market Value of $10,378

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) "Good communication. "
http://static.cargurus.com/images/forsale/2014/08/21/05/20/2003_bmw_3_series-pic-8426010445114271537-152x114.jpeg

2003 BMW 3 Series 330xi Used Cars in Urbandale, IA 50322

Fair Deal
$26 BELOW
Instant Market Value of $9,016

Price: $8,990

Mileage: 114,705

Location: Urbandale, IA 50322

Average time on market: 20 days Certified Pre-Owned: No Transmission: Manual Color: Silver Description: Used 2003 BMW 3 Series 330xi for sale - $8,990, 114,705 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (3 reviews)
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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 with Leather Seats, Sunroof/Moonroof
http://static.cargurus.com/images/site/2012/03/15/23/42/1987_bmw_3_series_325i_convertible-pic-3909283979649737686.jpeg

1987 BMW 3 Series 325i Convertible Used Cars in Norwalk, IA 50211

Price: $3,750

Mileage: 216,000

Location: Norwalk, IA 50211

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Alpine White Description: Used 1987 BMW 3 Series 325i Convertible for sale - $3,750, 216,000 miles with Leather Seats, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/07/18/02/17/2007_bmw_3_series-pic-7769020164726851393-152x114.jpeg

2007 BMW 3 Series 335i Used Cars in Ames, IA 50010

Price: $15,950

Mileage: 75,357

Location: Ames, IA 50010

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2007 BMW 3 Series 335i for sale - $15,950, 75,357 miles
Avg. Dealer Rating: (14 reviews) "didn't buy a vehicle but they were great for communication. "
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 83 Great Deals $27,500 12,854 listings
2013 BMW 3 Series 106 Great Deals $24,999 1,966 listings
2012 BMW 3 Series 63 Great Deals $22,999 665 listings
2011 BMW 3 Series 518 Great Deals $14,990 7,113 listings
2010 BMW 3 Series 35 Great Deals $11,997 615 listings
2009 BMW 3 Series 55 Great Deals $11,888 1,117 listings
2008 BMW 3 Series 108 Great Deals $8,861 1,758 listings

Similar Cars

BMW 5 Series
759 Great Deals out of 17,338 listings starting at $1,500
BMW M3
80 Great Deals out of 1,276 listings starting at $3,999
Mercedes-Benz C-Class
969 Great Deals out of 19,359 listings starting at $2,399

New BMW 3 Series By Year

2015 BMW 3 Series
754 listings
2014 BMW 3 Series
12,854 listings

Used BMW 3 Series By City

BMW 3 Series in Cedar Rapids IA
41 listings starting at $6,230
BMW 3 Series in Lincoln NE
3 Great Deals out of 69 listings starting at $5,995
BMW 3 Series in Rochester MN
9 Great Deals out of 445 listings starting at $5,900
BMW 3 Series in Kansas City MO
17 Great Deals out of 181 listings starting at $5,400
BMW 3 Series in Columbia MO
13 Great Deals out of 191 listings starting at $4,990
BMW 3 Series in Sioux Falls SD
27 listings starting at $6,995
BMW 3 Series in Manhattan KS
13 listings starting at $4,995
BMW 3 Series in Minneapolis MN
16 Great Deals out of 358 listings starting at $4,990
BMW 3 Series in Springfield IL
49 Great Deals out of 1,354 listings starting at $1,595
BMW 3 Series in Madison WI
4 Great Deals out of 140 listings starting at $5,500
BMW 3 Series in Eau Claire WI
24 listings starting at $8,950
BMW 3 Series in Saint Louis MO
6 Great Deals out of 231 listings starting at $2,900
BMW 3 Series in Champaign IL
60 listings starting at $4,995
BMW 3 Series in Springfield MO
49 Great Deals out of 1,354 listings starting at $1,595
BMW 3 Series in Chicago IL
38 Great Deals out of 1,110 listings starting at $3,450