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?

11,599 new BMW 3 Series listings
2007 BMW 3 Series 335i Coupe Review
by essgee

An Exhilarating Daily Driver

Very good handling. Acceleration that will scare the timid, cornering that will scare your wife and kids, and brakes so good you can get away with all of the rest. The weird part is how "normal" it looks at first blush. It is a beautiful car, but it doesn't scream performance at you. In this respect it is a little bit of a sleeper. The oth...

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/12/19/05/49/2013_bmw_3_series-pic-1359572810727538791-152x114.jpeg

2013 BMW 3 Series 335i Convertible Used Cars in Urbandale, IA 50322

Great Deal
$3,728 BELOW
Instant Market Value of $44,680

Price: $40,952

Mileage: 9,959

Location: Urbandale, IA 50322

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2013 BMW 3 Series 335i Convertible for sale - $40,952, 9,959 miles with Sport Package, Leather Seats, Navigation System, Alloy Wheels, Bluetooth, Heat Package, Premium Package, Comfort Package, Premium Sound Package, Sound Package, Climate Package, Convenience Package
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

2000 BMW 3 Series 328i Used Cars in Des Moines, IA 50310

Good Deal
$994 BELOW
Instant Market Value of $4,989

Price: $3,995

Mileage: 157,812

Location: Des Moines, IA 50310

Average time on market: 13 days Certified Pre-Owned: No Color: Silver Description: Used 2000 BMW 3 Series 328i for sale - $3,995, 157,812 miles
Avg. Dealer Rating: (2 reviews) "Quick response"
http://images.cobaltgroup.com/8/3/5/9457057538x152.jpg

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

Good Deal
$1,125 BELOW
Instant Market Value of $13,000

Price: $11,875

Mileage: 77,763

Location: Urbandale, IA 50322

Average time on market: 28 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $11,875, 77,763 miles
Avg. Dealer Rating: (5 reviews) "Purchased site un seen from Bob Brown. Good experience with Leslie the on line mgr. Timely and accurate responses."
http://static.cargurus.com/images/forsale/2014/12/13/03/47/2004_bmw_3_series-pic-701741488283398407-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Cedar Falls, IA 50613

Fair Deal
$693 BELOW
Instant Market Value of $9,141

Price: $8,448

Mileage: 78,010

Location: Cedar Falls, IA 50613

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $8,448, 78,010 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (40 reviews) "vehicle was sold."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$894 BELOW
Instant Market Value of $15,347

Price: $14,453

Mileage: 26,163

Location: Urbandale, IA 50322

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $14,453, 26,163 miles with Sport Package, Premium Package, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Good help and awesome cars "
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2009 BMW 3 Series Used Cars in Urbandale, IA 50322

Fair Deal
$1,028 BELOW
Instant Market Value of $20,978

Price: $19,950

Mileage: 39,250

Location: Urbandale, IA 50322

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2009 BMW 3 Series for sale - $19,950, 39,250 miles with Bluetooth, Sunroof/Moonroof, Heat Package, Climate 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://static.cargurus.com/images/forsale/2015/01/25/04/04/2005_bmw_3_series-pic-6727452570717698528-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Cedar Falls, IA 50613

Fair Deal
$530 BELOW
Instant Market Value of $8,756

Price: $8,226

Mileage: 120,129

Location: Cedar Falls, IA 50613

Average time on market: 16 days Certified Pre-Owned: No Color: White Description: Used 2005 BMW 3 Series 325xi for sale - $8,226, 120,129 miles with Sunroof/Moonroof
Avg. Dealer Rating: (18 reviews) "Great"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2014 BMW 3 Series 328d xDrive Sedan Used Cars in Urbandale, IA 50322

Fair Deal
$1,265 BELOW
Instant Market Value of $41,166

Price: $39,901

Mileage: 8,403

Location: Urbandale, IA 50322

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2014 BMW 3 Series 328d xDrive Sedan for sale - $39,901, 8,403 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Heat Package, Premium Package, Climate 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://static.cargurus.com/images/forsale/2015/01/09/11/04/2013_bmw_3_series-pic-8216242780130448596-152x114.jpeg

2013 BMW 3 Series 328i xDrive Sedan Used Cars in Norwalk, IA 50211

Fair Deal
$666 BELOW
Instant Market Value of $31,957

Price: $31,291

Mileage: 28,229

Location: Norwalk, IA 50211

Average time on market: 43 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $31,291, 28,229 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Despite having received a good response from Gregg Young Chevrolet of Omaha, this dealer failed to respond to my request to answer several questions. With so many vehicles out there, I find my self working with those that appear to want to work with me. As with all business, it's the people you work with, not the company that is important to me."
http://static.cargurus.com/images/forsale/2014/08/21/00/39/2010_bmw_3_series-pic-7342335277556863873-152x114.jpeg

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

Fair Deal
$398 BELOW
Instant Market Value of $16,899

Price: $16,501

Mileage: 72,290

Location: Clive, IA 50325

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Space Gray Description: Used 2010 BMW 3 Series 328i for sale - $16,501, 72,290 miles with Alloy Wheels
Avg. Dealer Rating: (36 reviews) "Willis Auto Campus is very responsive and a pleasure to deal with."
http://static.cargurus.com/images/forsale/2015/01/14/05/22/2013_bmw_3_series-pic-7758181131539623091-152x114.jpeg

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

Fair Deal
$323 BELOW
Instant Market Value of $34,273

Price: $33,950

Mileage: 22,300

Location: Urbandale, IA 50322

Average time on market: 43 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $33,950, 22,300 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Aluminum Wheels, Heat Package, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2014/08/22/01/26/2002_bmw_3_series-pic-121434996096420333-152x114.jpeg

2002 BMW 3 Series 330xi Used Cars in Johnston, IA 50131

Fair Deal
$67 BELOW
Instant Market Value of $7,557

Price: $7,490

Mileage: 125,401

Location: Johnston, IA 50131

Certified Pre-Owned: No Transmission: Automatic Color: N A Description: Used 2002 BMW 3 Series 330xi for sale - $7,490, 125,401 miles with Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Nice people"
http://static.cargurus.com/images/forsale/2015/01/18/02/26/2001_bmw_3_series-pic-3452674530736398022-152x114.jpeg

2001 BMW 3 Series 330i Used Cars in Belmond, IA 50421

Fair Deal
$9 BELOW
Instant Market Value of $5,509

Price: $5,500

Mileage: 171,826

Location: Belmond, IA 50421

Average time on market: 14 days Certified Pre-Owned: No Color: Gray Description: Used 2001 BMW 3 Series 330i for sale - $5,500, 171,826 miles
Avg. Dealer Rating: (1 review) "Excellent customer service and friendly. Our salesman was very knowledgable."
http://images.cobaltgroup.com/5/1/7/9869772715x152.jpg

2011 BMW 3 Series 335i xDrive Used Cars in Sac City, IA 50583

Price: $31,500

Mileage: 0

Location: Sac City, IA 50583

Average time on market: 38 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2011 BMW 3 Series 335i xDrive for sale - $31,500, 0 miles with Sport Package, Bluetooth, Leather Seats, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "The owner's and sales staff are great to work with. They worked with my schedule and even came in on a day off to show me a vehicle. They made buying a car an easy, pleasurable experience. I will definitely be going back to Domino Motors in the future."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2008 BMW 3 Series 328xi Coupe Used Cars in Newton, IA 50208

Price: Negotiable

Mileage: ?

Location: Newton, IA 50208

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Grey Description: Used 2008 BMW 3 Series 328xi Coupe for sale with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Premium Package, Climate Package
Avg. Dealer Rating: (1 review) "The dealer called me a few times, but the vehicle had more miles on it than I wanted."
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
2015 BMW 3 Series 4 Great Deals $29,995 10,680 listings
2014 BMW 3 Series 96 Great Deals $24,950 3,862 listings
2013 BMW 3 Series 53 Great Deals $21,968 1,261 listings
2012 BMW 3 Series 81 Great Deals $19,900 1,411 listings
2011 BMW 3 Series 340 Great Deals $13,010 5,764 listings
2010 BMW 3 Series 40 Great Deals $11,590 704 listings
2009 BMW 3 Series 79 Great Deals $9,995 1,289 listings

Similar Cars

Acura TL
292 Great Deals out of 6,846 listings starting at $999
Audi A4
285 Great Deals out of 10,995 listings starting at $1,795
Infiniti G35
159 Great Deals out of 3,816 listings starting at $1,800

New BMW 3 Series By Year

2015 BMW 3 Series
10,680 listings
2014 BMW 3 Series
3,862 listings

Used BMW 3 Series By City

BMW 3 Series in Cedar Rapids IA
57 listings starting at $5,995
BMW 3 Series in Lincoln NE
52 listings starting at $4,995
BMW 3 Series in Rochester MN
18 Great Deals out of 351 listings starting at $2,995
BMW 3 Series in Kansas City MO
3 Great Deals out of 74 listings starting at $3,500
BMW 3 Series in Columbia MO
10 Great Deals out of 207 listings starting at $3,950
BMW 3 Series in Sioux Falls SD
34 listings starting at $4,000
BMW 3 Series in Manhattan KS
13 listings starting at $8,488
BMW 3 Series in Minneapolis MN
7 Great Deals out of 159 listings starting at $2,995
BMW 3 Series in Madison WI
7 Great Deals out of 212 listings starting at $4,990
BMW 3 Series in Springfield IL
43 Great Deals out of 1,686 listings starting at $3,950
BMW 3 Series in Eau Claire WI
30 listings starting at $6,500
BMW 3 Series in Saint Louis MO
4 Great Deals out of 260 listings starting at $4,988
BMW 3 Series in Champaign IL
51 listings starting at $6,277
BMW 3 Series in Springfield MO
43 Great Deals out of 1,686 listings starting at $3,950
BMW 3 Series in Milwaukee WI
20 Great Deals out of 710 listings starting at $3,391