2006 BMW 3 Series for Sale in Roanoke, VA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Add Similar Cars


CarGurus Quick Poll

2006 BMW 3 Series 320d Review
by Dennis

One of the best german cars around!

Extremely good handling, quick response braking, although a diesel has a bit of lag when quickly accelerating. The car looks very sporty for a four door saloon car. It is very fun to drive it, sporty when you want it, comfortable when you need it.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/03/25/07/10/2007_bmw_3_series-pic-4340923316408960727-152x114.jpeg

2007 BMW 3 Series 335i Used Cars in Greensboro, NC 27409

Good Deal
$1,281 BELOW
Instant Market Value of $10,276

Price: $8,995

Mileage: 105,406

Location: Greensboro, NC 27409

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 BMW 3 Series 335i for sale - $8,995, 105,406 miles with Alloy Wheels
Avg. Dealer Rating: (35 reviews) "I went to buy the S500 which has too many issues, but I ended up with a nice VW Passat VR6. Karen is sweet and respectful. I would recommend anyone to her. Oliver is a good guy to chat with as well. The VW was a little overpriced and he explained why. Honest salesman or women .are hard to come by. Best cars for the money. I went to other dealers on West Market. Geesh! High mileage vehicles are the in thing. Thanks Karen!!!!"
https://static.cargurus.com/images/forsale/2017/04/19/14/25/2006_bmw_3_series-pic-5366103487894186125-152x114.jpeg

2006 BMW 3 Series 330Ci Convertible Used Cars in Charlottesville, 22901

Good Deal
$1,274 BELOW
Instant Market Value of $9,924

Price: $8,650

Mileage: 111,115

Location: Charlottesville, 22901

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Description: Used 2006 BMW 3 Series 330Ci Convertible for sale - $8,650, 111,115 miles with Performance Package, Sport Package, Leather Seats, Navigation System, Premium Wheels, Heat Package, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2017/02/28/11/57/2007_bmw_3_series-pic-7234212092892283226-152x114.jpeg

2007 BMW 3 Series 335i Convertible Used Cars in Madison, NC 27025

Good Deal
$1,214 BELOW
Instant Market Value of $15,691

Price: $14,477

Mileage: 61,590

Location: Madison, NC 27025

Average time on market: 41 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Titanium Silver Metallic Description: Used 2007 BMW 3 Series 335i Convertible for sale - $14,477, 61,590 miles with Sport Package, Leather Seats, Power Package, Navigation System, Adaptive Cruise Control, Bluetooth, Aluminum Wheels, Heat Package, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (33 reviews) "Dealer was quick to respond."
https://static.cargurus.com/images/forsale/2016/04/17/06/32/2005_bmw_3_series-pic-6548864272753079993-152x114.jpeg

2005 BMW 3 Series 330Ci Convertible Used Cars in Greensboro, NC 27409

Fair Deal
$850 BELOW
Instant Market Value of $6,845

Price: $5,995

Mileage: 145,640

Location: Greensboro, NC 27409

Average time on market: 32 days Certified Pre-Owned: No Color: Blue Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $5,995, 145,640 miles with Sport Package, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Great place to do business with, The owner is very honest and a great guy. He has very fair pricing and great quality vehicles. I could not be happier with the range rover i purchased from him. "
https://static.cargurus.com/images/forsale/2016/11/22/19/19/2007_bmw_3_series-pic-7814104599877980106-152x114.jpeg

2007 BMW 3 Series 328xi Used Cars in Greensboro, NC 27409

Fair Deal
$681 BELOW
Instant Market Value of $9,676

Price: $8,995

Mileage: 87,413

Location: Greensboro, NC 27409

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2007 BMW 3 Series 328xi for sale - $8,995, 87,413 miles with Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Horrible when I call the car dealer they told me a car was a price so I asked to speak to the manger he wasn't there and they said he will call me back. He never called and I had to wait til Monday to call back. When I do finally talk to him he tells me that it was a mix up in the phone numbers it was two people that called asking about the same car. Okay that cool but once we start talking about the car he said " It was special last week the price has gone up." I tell him I called last week at a low price was quoted now I have to pay more because your people mixed up the phone number? That's crazy! ?He continues to tell me he's not changing the price back and stop responding to my messages...... I didn't wanna pay the extra 2,000 but I really wanted the car I would of paid it if he would of just responded but oh well his lost. "
https://static.cargurus.com/images/forsale/2017/01/31/15/41/2005_bmw_3_series-pic-9136294961546309833-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Greensboro, NC 27405

Fair Deal
$519 BELOW
Instant Market Value of $4,518

Price: $3,999

Mileage: 177,600

Location: Greensboro, NC 27405

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2005 BMW 3 Series 325i for sale - $3,999, 177,600 miles with Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Returned calls quickly."
https://static.cargurus.com/images/forsale/2017/04/04/09/06/2007_bmw_3_series-pic-1268617915875551486-152x114.jpeg

2007 BMW 3 Series 328i Used Cars in Madison, NC 27025

Fair Deal
$245 BELOW
Instant Market Value of $9,669

Price: $9,424

Mileage: 93,806

Location: Madison, NC 27025

Average time on market: 33 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Titanium Silver Metallic Description: Used 2007 BMW 3 Series 328i for sale - $9,424, 93,806 miles with LE Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (33 reviews) "Very quick to reply, still working with dealership."
https://static.cargurus.com/images/forsale/2016/08/10/18/18/2005_bmw_3_series-pic-4560527809220878883-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Walnut Cove, NC 27052

Fair Deal
$69 BELOW
Instant Market Value of $9,064

Price: $8,995

Mileage: 73,763

Location: Walnut Cove, NC 27052

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 330xi for sale - $8,995, 73,763 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "answered my question"
https://static.cargurus.com/images/forsale/2017/02/22/03/10/2006_bmw_3_series-pic-1986058098331274034-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Burlington, NC 27217

Fair Deal
$74 ABOVE
Instant Market Value of $8,421

Price: $8,495

Mileage: 104,130

Location: Burlington, NC 27217

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2006 BMW 3 Series 325i for sale - $8,495, 104,130 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "I love my car that I bought here!!Everything went super smooth and fast!!!!!"
https://static.cargurus.com/images/forsale/2016/12/22/02/38/2005_bmw_3_series-pic-178909365561798036-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Salem, VA 24153

Fair Deal
$9 BELOW
Instant Market Value of $6,259

Price: $6,250

Mileage: 108,639

Location: Salem, VA 24153

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $6,250, 108,639 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Very professional and kind staff. No hassle. Definately worth the 3 hour drive to get there. Would recommend to anyone in the market for a used car at a great price!"
https://static.cargurus.com/images/forsale/2017/04/21/07/26/2007_bmw_3_series-pic-6683799791961634262-152x114.jpeg

2007 BMW 3 Series 335i Coupe Used Cars in Winston Salem, NC 27105

Fair Deal
$152 ABOVE
Instant Market Value of $9,847

Price: $9,999

Mileage: 125,804

Location: Winston Salem, NC 27105

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 BMW 3 Series 335i Coupe for sale - $9,999, 125,804 miles
Avg. Dealer Rating: (5 reviews) "Great !!!!!#"
https://static.cargurus.com/images/forsale/2017/04/05/02/59/2007_bmw_3_series-pic-6113765753387004341-152x114.jpeg

2007 BMW 3 Series 328xi Coupe Used Cars in Greensboro, NC 27407

Fair Deal
$253 ABOVE
Instant Market Value of $9,734

Price: $9,987

Mileage: 109,077

Location: Greensboro, NC 27407

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 BMW 3 Series 328xi Coupe for sale - $9,987, 109,077 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "In am quite impressed by this car, and the dealer was full of information. If I was not in rehab working on my left hip, I would be down there doing a test drive. Thanks, Dee Dee"
https://static.cargurus.com/images/forsale/2017/02/03/02/19/2006_bmw_3_series-pic-3449862269607266443-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Greensboro, NC 27409

Fair Deal
$95 ABOVE
Instant Market Value of $8,896

Price: $8,991

Mileage: 80,824

Location: Greensboro, NC 27409

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2006 BMW 3 Series 325i for sale - $8,991, 80,824 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (35 reviews) "Dealer made a lot of noise trying to make me feel comfortable, and then tried to sell me a car $2000 over clean title value. Won't be back. "
https://static.cargurus.com/images/forsale/2017/03/22/02/12/2007_bmw_3_series-pic-6186224004051703492-152x114.jpeg

2007 BMW 3 Series 328i Used Cars in Greensboro, NC 27409

Fair Deal
$179 ABOVE
Instant Market Value of $10,812

Price: $10,991

Mileage: 54,737

Location: Greensboro, NC 27409

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Beige Description: Used 2007 BMW 3 Series 328i for sale - $10,991, 54,737 miles with Alloy Wheels
Avg. Dealer Rating: (35 reviews) "great"
https://static.cargurus.com/images/forsale/2017/02/10/06/29/2007_bmw_3_series-pic-8127251902571149794-152x114.jpeg

2007 BMW 3 Series 328xi Used Cars in Mount Crawford, VA 22841

Fair Deal
$807 ABOVE
Instant Market Value of $7,743

Price: $8,550

Mileage: 128,280

Location: Mount Crawford, VA 22841

Average time on market: 35 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Graphite Metallic Description: Used 2007 BMW 3 Series 328xi for sale - $8,550, 128,280 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "In a past few days I am finding a Toyota Camry.. but finally I found my car with the help of car gurus website and my car outlet dealership all are to good with handles the customer they are very nice to deals with the car and when I saw the car to my friend all are liked and they all are say it's fabulous car.. thanks to my car outlet to give me nice car.."
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
2017 BMW 3 Series 37 Great Deals $27,996 8,067 listings
2016 BMW 3 Series 145 Great Deals $19,995 3,340 listings
2015 BMW 3 Series 19 Great Deals $15,999 925 listings
2014 BMW 3 Series 204 Great Deals $11,980 4,332 listings
2013 BMW 3 Series 99 Great Deals $11,950 2,858 listings
2012 BMW 3 Series 27 Great Deals $10,995 713 listings
2011 BMW 3 Series 108 Great Deals $7,495 2,804 listings
2010 BMW 3 Series 42 Great Deals $5,795 885 listings
2009 BMW 3 Series 39 Great Deals $5,399 1,439 listings
2008 BMW 3 Series 63 Great Deals $4,700 1,931 listings