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?

27,458 new BMW 3 Series listings
1998 BMW 3 Series Review
by Bruce

2.8 litre, M3 go fast bits - impressive track car

E36 316ti Compact with worked 2.8 litre motor, and upgraded suspension and brakes. Used as car club device. Every bit as good as the equivilant M3.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/03/19/06/35/2013_bmw_3_series-pic-5865771685927836-152x114.jpeg

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

Great Deal
$5,331 BELOW
Instant Market Value of $33,237

Price: $27,906

Mileage: 22,456

Location: Urbandale, IA 50322

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $27,906, 22,456 miles with Bluetooth, 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://static.cargurus.com/images/forsale/2015/04/11/19/19/2014_bmw_3_series-pic-9146609002621799005-152x114.jpeg

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

Great Deal
$6,219 BELOW
Instant Market Value of $38,125

Price: $31,906

Mileage: 21,514

Location: Urbandale, IA 50322

Average time on market: 53 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $31,906, 21,514 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Navigation System, Premium Package
Avg. Dealer Rating: (4 reviews) "Good help and awesome cars "
http://static.cargurus.com/images/forsale/2015/03/17/11/56/2011_bmw_3_series-pic-1401779752669743681-152x114.jpeg

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

Great Deal
$3,895 BELOW
Instant Market Value of $21,404

Price: $17,509

Mileage: 95,990

Location: Urbandale, IA 50322

Average time on market: 53 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2011 BMW 3 Series 335i xDrive for sale - $17,509, 95,990 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Heat Package, Premium 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/02/13/14/22/2013_bmw_3_series-pic-3638072320890021212-152x114.jpeg

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

Great Deal
$3,644 BELOW
Instant Market Value of $33,554

Price: $29,910

Mileage: 29,310

Location: Urbandale, IA 50322

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $29,910, 29,310 miles with Leather Seats, Sunroof/Moonroof, Bluetooth, Aluminum Wheels, Heat Package, Premium Package, Comfort 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/04/20/09/39/2013_bmw_3_series-pic-5533101750448294652-152x114.jpeg

2013 BMW 3 Series 328i xDrive Sedan Used Cars in Ankeny, IA 50021

Good Deal
$2,591 BELOW
Instant Market Value of $32,582

Price: $29,991

Mileage: 27,069

Location: Ankeny, IA 50021

Average time on market: 29 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $29,991, 27,069 miles with Bluetooth, Alloy Wheels
http://imagescdn.dealercarsearch.com/Media/3568/5992577/635681532930304984.jpg

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

Good Deal
$1,185 BELOW
Instant Market Value of $12,135

Price: $10,950

Mileage: 117,416

Location: Ames, IA 50010

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2006 BMW 3 Series 330xi for sale - $10,950, 117,416 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Good professional reply "
http://static.cargurus.com/images/forsale/2015/02/24/03/26/2006_bmw_3_series-pic-4363962407690445891-152x114.jpeg

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

Good Deal
$1,099 BELOW
Instant Market Value of $13,049

Price: $11,950

Mileage: 99,744

Location: Ames, IA 50010

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2006 BMW 3 Series 330xi for sale - $11,950, 99,744 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Shane: the sales mane was helpful and prompt. Just not interested in a 4 wheel drive with 6 cylinder engine. Great experience since this is my first time using E-mail to converse thanks Shane."
http://static.cargurus.com/images/forsale/2015/05/23/23/34/2014_bmw_3_series-pic-3545580924046984355-152x114.jpeg

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

Good Deal
$2,375 BELOW
Instant Market Value of $39,276

Price: $36,901

Mileage: 11,334

Location: Urbandale, IA 50322

Average time on market: 53 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $36,901, 11,334 miles with Backup Camera, Aluminum Wheels
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2015/05/23/01/46/2011_bmw_3_series-pic-2477808562363422998-152x114.jpeg

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

Good Deal
$1,923 BELOW
Instant Market Value of $24,414

Price: $22,491

Mileage: 40,922

Location: Clive, IA 50325

Average time on market: 42 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Alpine White Description: Used 2011 BMW 3 Series 328i Coupe for sale - $22,491, 40,922 miles with Sport Package, Sunroof/Moonroof
Avg. Dealer Rating: (41 reviews) "Good"
http://static.cargurus.com/images/forsale/2015/05/12/04/03/2011_bmw_3_series-pic-3909134919681520390-152x114.jpeg

2011 BMW 3 Series 335i xDrive Used Cars in Clive, IA 50325

Fair Deal
$1,056 BELOW
Instant Market Value of $28,557

Price: $27,501

Mileage: 40,182

Location: Clive, IA 50325

Average time on market: 53 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Titanium Silver Description: Used 2011 BMW 3 Series 335i xDrive for sale - $27,501, 40,182 miles with Premium Package, Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (41 reviews) "prompt response and answered all my questions..."
http://static.cargurus.com/images/forsale/2015/04/29/07/09/2013_bmw_3_series-pic-4311730517187285339-152x114.jpeg

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

Fair Deal
$1,150 BELOW
Instant Market Value of $32,143

Price: $30,993

Mileage: 30,164

Location: Clive, IA 50325

Average time on market: 29 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $30,993, 30,164 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (41 reviews) "Quality used vehicles and priced accordingly."
http://static.cargurus.com/images/forsale/2015/03/07/22/03/2011_bmw_3_series-pic-5583138227649653202-152x114.jpeg

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

Fair Deal
$696 BELOW
Instant Market Value of $23,602

Price: $22,906

Mileage: 47,917

Location: Urbandale, IA 50322

Average time on market: 67 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2011 BMW 3 Series 328i xDrive for sale - $22,906, 47,917 miles with Value Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (4 reviews)
http://static.cargurus.com/images/forsale/2015/05/02/23/22/2002_bmw_3_series-pic-1318988812372415116-152x114.jpeg

2002 BMW 3 Series 325i Used Cars in Urbandale, IA 50322

Fair Deal
$381 BELOW
Instant Market Value of $6,876

Price: $6,495

Mileage: 134,804

Location: Urbandale, IA 50322

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2002 BMW 3 Series 325i for sale - $6,495, 134,804 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Very happy with service we purchased the car"
http://static.cargurus.com/images/forsale/2015/04/25/04/24/2014_bmw_3_series-pic-6339645953858326572-152x114.jpeg

2014 BMW 3 Series 320i Sedan Used Cars in Clive, IA 50325

Fair Deal
$842 BELOW
Instant Market Value of $28,745

Price: $27,903

Mileage: 28,678

Location: Clive, IA 50325

Average time on market: 29 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2014 BMW 3 Series 320i Sedan for sale - $27,903, 28,678 miles with Bluetooth, Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (41 reviews) "Great friendly honest service."
http://static.cargurus.com/images/forsale/2015/05/03/11/20/2011_bmw_3_series-pic-4932552210270313446-152x114.jpeg

2011 BMW 3 Series 328i xDrive SULEV Used Cars in Grimes, IA 50111

Fair Deal
$419 BELOW
Instant Market Value of $22,418

Price: $21,999

Mileage: 50,430

Location: Grimes, IA 50111

Average time on market: 56 days Certified Pre-Owned: No Color: Black Description: Used 2011 BMW 3 Series 328i xDrive SULEV for sale - $21,999, 50,430 miles
Avg. Dealer Rating: (5 reviews) "Very helpful! They responded to the needs I had only. They did not push beyond my needs. Responded rapidly."
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 98 Great Deals $27,594 15,171 listings
2014 BMW 3 Series 114 Great Deals $22,995 1,971 listings
2013 BMW 3 Series 119 Great Deals $19,999 1,776 listings
2012 BMW 3 Series 207 Great Deals $18,995 3,091 listings
2011 BMW 3 Series 232 Great Deals $9,999 3,364 listings
2010 BMW 3 Series 30 Great Deals $9,995 641 listings
2009 BMW 3 Series 61 Great Deals $8,999 1,098 listings

Similar Cars

BMW 5 Series
669 Great Deals out of 17,543 listings starting at $2,850
BMW M3
65 Great Deals out of 1,062 listings starting at $3,495
Mercedes-Benz C-Class
820 Great Deals out of 22,616 listings starting at $1,250

New BMW 3 Series By Year

2015 BMW 3 Series
15,171 listings
2014 BMW 3 Series
1,971 listings

Used BMW 3 Series By City

BMW 3 Series in Cedar Rapids IA
8 Great Deals out of 142 listings starting at $3,850
BMW 3 Series in Lincoln NE
110 listings starting at $10,988
BMW 3 Series in Rochester MN
24 Great Deals out of 708 listings starting at $6,000
BMW 3 Series in Kansas City MO
132 listings starting at $4,995
BMW 3 Series in Columbia MO
18 Great Deals out of 400 listings starting at $4,950
BMW 3 Series in Sioux Falls SD
6 Great Deals out of 66 listings starting at $5,495
BMW 3 Series in Manhattan KS
24 listings starting at $7,995
BMW 3 Series in Minneapolis MN
6 Great Deals out of 338 listings starting at $3,795
BMW 3 Series in Madison WI
14 Great Deals out of 344 listings starting at $4,495
BMW 3 Series in Springfield IL
86 Great Deals out of 3,046 listings starting at $2,495
BMW 3 Series in Eau Claire WI
68 listings starting at $6,950
BMW 3 Series in Saint Louis MO
18 Great Deals out of 576 listings starting at $5,900
BMW 3 Series in Champaign IL
82 listings starting at $6,962
BMW 3 Series in Springfield MO
86 Great Deals out of 3,046 listings starting at $2,495
BMW 3 Series in Milwaukee WI
32 Great Deals out of 1,326 listings starting at $4,499