Sign in | Register | My account | | Español
Sell Your Car

Used BMW 3 Series in Des Moines, IA

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...
(clear)

Condition

Loading...
(clear)

Installed Options

Loading...
Show all options ↓ Show fewer options ↑
(clear)

Seating Capacity

Loading...

Text Search

Price Drops

Add Similar Cars

Looking For a New BMW 3 Series?

10,316 new BMW 3 Series listings
2007 BMW 3 Series 335i Review
by Chris

BMW 335i

sport package makes this car seem like a rocket. When your stuck at a red light your always the first one out. 300+ horsepower. Lease the car is you don't have enough money. completely worth buying this amazing car. great car for everything.

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2013/05/17/13/54/2011_bmw_3_series-pic-6219032287892670770-152x114.jpeg

2011 BMW 3 Series Used Cars in Urbandale, IA 50322

Good Deal
$2,753 BELOW
Instant Market Value of $32,748

Price: $29,995

Mileage: 16,397

Location: Urbandale, IA 50322

Average time on market: 28 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2011 BMW 3 Series for sale - $29,995, 16,397 miles with Premium Package, Value Package
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/2013/05/15/16/59/2011_bmw_3_series-pic-2414019092114813121-152x114.jpeg

2011 BMW 3 Series Used Cars in Urbandale, IA 50322

Good Deal
$2,956 BELOW
Instant Market Value of $35,951

Price: $32,995

Mileage: 25,590

Location: Urbandale, IA 50322

Average time on market: 28 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2011 BMW 3 Series for sale - $32,995, 25,590 miles with Premium Package, Navigation System, Convenience Package, Value Package
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://dealix.images.dmotorworks.com/407172/WBAWC3C57AP470607/thumbnail/1.jpg

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

Good Deal
$1,477 BELOW
Instant Market Value of $26,475

Price: $24,998

Mileage: 31,280

Location: Urbandale, IA 50322

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2010 BMW 3 Series 328i xDrive Coupe for sale - $24,998, 31,280 miles
http://static.cargurus.com/images/forsale/2013/05/03/12/45/2009_bmw_3_series-pic-7367771232871588110-152x114.jpeg

2009 BMW 3 Series 328xi Used Cars in Ames, IA 50010

Good Deal
$946 BELOW
Instant Market Value of $20,941

Price: $19,995

Mileage: 68,484

Location: Ames, IA 50010

Average time on market: 71 days Certified Pre-Owned: No Transmission: Manual Color: Gray Description: Used 2009 BMW 3 Series 328xi for sale - $19,995, 68,484 miles
Avg. Dealer Rating: (2 reviews) "Good overall"
http://images.cars.com/phototab/DMI/92586/Z36411/01.jpg

2007 BMW 3 Series 328xi Wagon Used Cars in Des Moines, IA 50313

Good Deal
$1,505 BELOW
Instant Market Value of $17,493

Price: $15,988

Mileage: 95,055

Location: Des Moines, IA 50313

Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2007 BMW 3 Series 328xi Wagon for sale - $15,988, 95,055 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Jason was very attentive to our needs and kept following up all the time."
http://images.cars.com/phototab/DMI/204103/V13843BC/01.jpg

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

Good Deal
$1,342 BELOW
Instant Market Value of $14,292

Price: $12,950

Mileage: 99,769

Location: Ames, IA 50010

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 BMW 3 Series 325xi for sale - $12,950, 99,769 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "they were great to work with. They treated us very different from a big car store. Would recommend to anyone in the market for a used car."
http://static.cargurus.com/images/forsale/2013/05/04/09/28/1998_bmw_3_series-pic-1462835254080405701-152x114.jpeg

1998 BMW 3 Series 328i Used Cars in Des Moines, IA 50317

Good Deal
$1,395 BELOW
Instant Market Value of $6,390

Price: $4,995

Mileage: 106,000

Location: Des Moines, IA 50317

Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 1998 BMW 3 Series 328i for sale - $4,995, 106,000 miles
http://static.cargurus.com/images/forsale/2013/05/18/05/13/2012_bmw_3_series-pic-6033376000878043915-152x114.jpeg

2012 BMW 3 Series Used Cars in Urbandale, IA 50322

Fair Deal
$484 BELOW
Instant Market Value of $38,059

Price: $37,575

Mileage: 12,095

Location: Urbandale, IA 50322

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2012 BMW 3 Series for sale - $37,575, 12,095 miles with Climate Package
Avg. Dealer Rating: (3 reviews)
http://static.cargurus.com/images/forsale/2013/04/17/03/42/2011_bmw_3_series-pic-9018727245584056547-152x114.jpeg

2011 BMW 3 Series Used Cars in Urbandale, IA 50322

Fair Deal
$120 BELOW
Instant Market Value of $32,117

Price: $31,997

Mileage: 13,523

Location: Urbandale, IA 50322

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2011 BMW 3 Series for sale - $31,997, 13,523 miles with Premium 2 Package, Value Package
Avg. Dealer Rating: (3 reviews)
http://static.cargurus.com/images/forsale/2013/05/19/14/35/2011_bmw_3_series-pic-4040359100343524717-152x114.jpeg

2011 BMW 3 Series Used Cars in Urbandale, IA 50322

Fair Deal
$1,309 BELOW
Instant Market Value of $32,104

Price: $30,795

Mileage: 22,263

Location: Urbandale, IA 50322

Average time on market: 28 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2011 BMW 3 Series for sale - $30,795, 22,263 miles with Premium Package, Value Package
Avg. Dealer Rating: (3 reviews)
http://static.cargurus.com/images/forsale/2013/05/18/07/29/2011_bmw_3_series-pic-1358135474546688930-152x114.jpeg

2011 BMW 3 Series Used Cars in Urbandale, IA 50322

Fair Deal
$12 ABOVE
Instant Market Value of $30,963

Price: $30,975

Mileage: 32,672

Location: Urbandale, IA 50322

Average time on market: 28 days Certified Pre-Owned: Yes Transmission: Automatic Color: Gray Description: Used 2011 BMW 3 Series for sale - $30,975, 32,672 miles with Premium Package, Value Package
Avg. Dealer Rating: (3 reviews)
http://static.cargurus.com/images/forsale/2013/04/06/14/16/2011_bmw_3_series-pic-1477676916476187953-152x114.jpeg

2011 BMW 3 Series Used Cars in Johnston, IA 50131

Fair Deal
$1,150 BELOW
Instant Market Value of $33,025

Price: $31,875

Mileage: 5,243

Location: Johnston, IA 50131

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2011 BMW 3 Series for sale - $31,875, 5,243 miles
Avg. Dealer Rating: (3 reviews)
http://static.cargurus.com/images/forsale/2013/05/15/16/49/2010_bmw_3_series-pic-8630339352373461869-152x114.jpeg

2010 BMW 3 Series Used Cars in Urbandale, IA 50322

Fair Deal
$1,237 BELOW
Instant Market Value of $30,032

Price: $28,795

Mileage: 25,474

Location: Urbandale, IA 50322

Average time on market: 30 days Certified Pre-Owned: Yes Transmission: Automatic Color: Red Description: Used 2010 BMW 3 Series for sale - $28,795, 25,474 miles with Premium Package, Value Package
Avg. Dealer Rating: (3 reviews)
http://static.cargurus.com/images/forsale/2013/05/15/16/49/2010_bmw_3_series-pic-1482686471372081282-152x114.jpeg

2010 BMW 3 Series Used Cars in Urbandale, IA 50322

Fair Deal
$227 BELOW
Instant Market Value of $29,977

Price: $29,750

Mileage: 25,877

Location: Urbandale, IA 50322

Average time on market: 30 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2010 BMW 3 Series for sale - $29,750, 25,877 miles with Premium Package, Value Package
Avg. Dealer Rating: (3 reviews)
http://images.cars.com/phototab/DMI/16298/9852P/01.jpg

2009 BMW 3 Series 328i Used Cars in Boone, IA 50036

Fair Deal
$1,376 BELOW
Instant Market Value of $24,345

Price: $22,969

Mileage: 28,464

Location: Boone, IA 50036

Average time on market: 56 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray Description: Used 2009 BMW 3 Series 328i for sale - $22,969, 28,464 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Bought the car at dealership, well pleased... As Advertised, Salesman, Al Hobart"
Please wait ...
All Listings
Please wait ...
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.

Similar Cars

BMW 5 Series BMW M3 Audi A4 Mercedes-Benz C-Class BMW 1 Series BMW 7 Series

Used BMW 3 Series By Year

2013 BMW 3 Series 10754 listings 2012 BMW 3 Series 1464 listings 2011 BMW 3 Series 4632 listings
2010 BMW 3 Series 3414 listings 2009 BMW 3 Series 2021 listings 2008 BMW 3 Series 1815 listings
2007 BMW 3 Series 2083 listings

New BMW 3 Series By Year

2014 BMW 3 Series 71 listings 2013 BMW 3 Series 10754 listings 2012 BMW 3 Series 1464 listings

Used BMW 3 Series By City

Used BMW 3 Series in Cedar Rapids IA 52 listings Used BMW 3 Series in Lincoln NE 112 listings Used BMW 3 Series in Rochester MN 321 listings
Used BMW 3 Series in Kansas City MO 118 listings Used BMW 3 Series in Columbia MO 195 listings Used BMW 3 Series in Sioux Falls SD 35 listings
Used BMW 3 Series in Manhattan KS 38 listings Used BMW 3 Series in Minneapolis MN 350 listings Used BMW 3 Series in Springfield IL 1,357 listings
Used BMW 3 Series in Madison WI 166 listings Used BMW 3 Series in Eau Claire WI 22 listings Used BMW 3 Series in Saint Louis MO 349 listings
Used BMW 3 Series in Champaign IL 53 listings Used BMW 3 Series in Springfield MO 1,357 listings Used BMW 3 Series in Chicago IL 1,019 listings
Used BMW 3 Series in Milwaukee WI 493 listings Used BMW 3 Series in Wichita KS 40 listings Used BMW 3 Series in Green Bay WI 22 listings
Used BMW 3 Series in Duluth MN 4 listings Used BMW 3 Series in Tulsa OK 72 listings Used BMW 3 Series in Fargo ND 6 listings
Used BMW 3 Series in Evansville IN 26 listings Used BMW 3 Series in Indianapolis IN 242 listings Used BMW 3 Series in Fort Smith AR 42 listings