2006 BMW 3 Series for Sale in Cedar Rapids, IA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2006 BMW 3 Series 320si Review
by Andy

AMAAAAAAAAAAAAZING

Had this for a month as a replacement car following an accident. loved it! purred like a kitten, had everything a new car should have with all the trimmings! guzzled the fuel unfortunately but i was used to a mini!

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/09/22/16/34/2005_bmw_3_series_330ci-pic-1702340963895413156-152x114.jpeg

2005 BMW 3 Series 330Ci Used Cars in Muscatine, 52761

Good Deal
$1,579 BELOW
Instant Market Value of $9,079

Price: $7,500

Mileage: 120,000

Location: Muscatine, 52761

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 330Ci for sale - $7,500, 120,000 miles with Performance Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels, Climate Package
https://static.cargurus.com/images/forsale/2016/09/24/04/55/2007_bmw_3_series-pic-7648854273884813941-152x114.jpeg

2007 BMW 3 Series 328xi Used Cars in Waterloo, IA 50701

Good Deal
$1,174 BELOW
Instant Market Value of $10,674

Price: $9,500

Mileage: 98,370

Location: Waterloo, IA 50701

Average time on market: 27 days Certified Pre-Owned: No Transmission: Manual Color: Green Description: Used 2007 BMW 3 Series 328xi for sale - $9,500, 98,370 miles
Avg. Dealer Rating: (12 reviews) "They are a good place to go if you are looking to buy a car"
https://static.cargurus.com/images/forsale/2016/08/02/07/59/2007_bmw_3_series-pic-4784873406869232573-152x114.jpeg

2007 BMW 3 Series 328i Convertible Used Cars in Bettendorf, IA 52722

Good Deal
$1,250 BELOW
Instant Market Value of $14,945

Price: $13,695

Mileage: 87,390

Location: Bettendorf, IA 52722

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2007 BMW 3 Series 328i Convertible for sale - $13,695, 87,390 miles with Leather Seats
Avg. Dealer Rating: (3 reviews) "Great place to purchase a car. Jeff got me a great deal. All the cars on the lot are squeaky clean. I'll definitely be looking here for my next car purchase."
https://static.cargurus.com/images/forsale/2016/09/08/09/10/2007_bmw_3_series-pic-3215888936687538034-152x114.jpeg

2007 BMW 3 Series 335i Used Cars in Belle Plaine, IA 52208

Fair Deal
$700 BELOW
Instant Market Value of $12,676

Price: $11,976

Mileage: 82,583

Location: Belle Plaine, IA 52208

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2007 BMW 3 Series 335i for sale - $11,976, 82,583 miles
Avg. Dealer Rating: (4 reviews) "Responded in good time. Straight forward answers to email."
https://static.cargurus.com/images/forsale/2016/09/08/13/45/2006_bmw_3_series-pic-5937633698217282438-152x114.jpeg

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

Fair Deal
$597 BELOW
Instant Market Value of $10,547

Price: $9,950

Mileage: 83,010

Location: Ames, IA 50010

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2006 BMW 3 Series 325xi for sale - $9,950, 83,010 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Dealer responded quickly and directed me to the URL of their website."
https://static.cargurus.com/images/forsale/2016/07/02/04/43/2005_bmw_3_series-pic-2413661890966537432-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Davenport, IA 52806

Fair Deal
$168 BELOW
Instant Market Value of $8,167

Price: $7,999

Mileage: 105,000

Location: Davenport, IA 52806

Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2005 BMW 3 Series 330xi for sale - $7,999, 105,000 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Responded quickly"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2006 BMW 3 Series 325xi Used Cars in Dubuque, IA 52002

Price: Negotiable

Mileage: 125,329

Location: Dubuque, IA 52002

Average time on market: 29 days Certified Pre-Owned: No Description: Used 2006 BMW 3 Series 325xi for sale , 125,329 miles with Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2016/09/18/02/51/2006_bmw_3_series-pic-6505989694205890441-152x114.jpeg

2006 BMW 3 Series 330Ci Convertible Used Cars in Marion, IA 52302

Fair Deal
$498 ABOVE
Instant Market Value of $9,497

Price: $9,995

Mileage: 124,638

Location: Marion, IA 52302

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Metallic Description: Used 2006 BMW 3 Series 330Ci Convertible for sale - $9,995, 124,638 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Replied to my email request, satisfactorily."
https://static.cargurus.com/images/forsale/2016/08/16/20/59/2006_bmw_3_series-pic-2948563883887597822-152x114.jpeg

2006 BMW 3 Series 325Ci Used Cars in Moline, IL 61265

High Price
$943 ABOVE
Instant Market Value of $8,056

Price: $8,999

Mileage: 116,126

Location: Moline, IL 61265

Certified Pre-Owned: No Color: Alpine White Description: Used 2006 BMW 3 Series 325Ci for sale - $8,999, 116,126 miles
Avg. Dealer Rating: (1 review) "Good responded back"
https://static.cargurus.com/images/forsale/2016/04/03/20/27/2007_bmw_3_series-pic-3899774810193203409-152x114.jpeg

2007 BMW 3 Series 335xi Used Cars in Hiawatha, IA 52233

High Price
$1,111 ABOVE
Instant Market Value of $11,883

Price: $12,994

Mileage: 104,365

Location: Hiawatha, IA 52233

Certified Pre-Owned: No Color: Black Description: Used 2007 BMW 3 Series 335xi for sale - $12,994, 104,365 miles
Avg. Dealer Rating: (7 reviews) "Very nice to talk to and helpful with info about vehicle. "
https://static.cargurus.com/images/forsale/2016/09/01/06/11/2006_bmw_3_series-pic-4476687462013978502-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Bettendorf, IA 52722

High Price
$1,938 ABOVE
Instant Market Value of $10,757

Price: $12,695

Mileage: 68,773

Location: Bettendorf, IA 52722

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2006 BMW 3 Series 325i for sale - $12,695, 68,773 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Great experience buying a 2001 BMW X5 as Jason from Premier Picks was very up front about pricing, and gave me an awesome deal. This is the second vehicle I have purchased from him and both times I have walked away impressed. He goes the extra mile to make sure everything is right with the car and that all the details are taken care of. I would highly recommend Premier Picks Auto Sales to anybody in the market for a used car, truck or SUV. They seem to get high quality vehicles in stock and really take care of their customers."
https://static.cargurus.com/images/forsale/2016/09/24/01/21/2006_bmw_3_series-pic-4488012735878813911-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Iowa City, IA 52240

Overpriced
$3,647 ABOVE
Instant Market Value of $10,323

Price: $13,970

Mileage: 73,277

Location: Iowa City, IA 52240

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Overdrive Color: Silver Description: Used 2006 BMW 3 Series 325i for sale - $13,970, 73,277 miles
Avg. Dealer Rating: (7 reviews) "Sales person is very helpful and is willing to sell a vehicle. Sales rep has been very patient with my distance and travel opportunity to visit dealership."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2016 BMW 3 Series 131 Great Deals $23,000 11,928 listings
2015 BMW 3 Series 40 Great Deals $18,990 1,368 listings
2014 BMW 3 Series 85 Great Deals $15,800 1,669 listings
2013 BMW 3 Series 396 Great Deals $11,950 7,176 listings
2012 BMW 3 Series 58 Great Deals $12,995 961 listings
2011 BMW 3 Series 174 Great Deals $8,900 2,963 listings
2010 BMW 3 Series 54 Great Deals $7,950 894 listings
2009 BMW 3 Series 94 Great Deals $5,975 1,564 listings
2008 BMW 3 Series 102 Great Deals $4,700 1,946 listings
2007 BMW 3 Series 105 Great Deals $3,495 2,077 listings