2007 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


2007 BMW 3 Series 328i Review
by shelly2105

Amazing performance with safety

I really like the high performance of this car and its safety features. It's so reliable and I feel safe driving it. The steering wheel was so easy to handle, comfortable for a long drive, and I really like my built in navigation system.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/06/20/12/00/2007_bmw_3_series-pic-6943709882003683064-152x114.jpeg

2007 BMW 3 Series 335i Convertible Used Cars in Hillsborough, NC 27278

Great Deal
$2,657 BELOW
Instant Market Value of $14,157

Price: $11,500

Mileage: 78,233

Location: Hillsborough, NC 27278

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 BMW 3 Series 335i Convertible for sale - $11,500, 78,233 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/06/19/15/49/2008_bmw_3_series-pic-8356187867531166845-152x114.jpeg

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

Good Deal
$1,977 BELOW
Instant Market Value of $12,968

Price: $10,991

Mileage: 66,458

Location: Greensboro, NC 27409

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2008 BMW 3 Series 335i for sale - $10,991, 66,458 miles with Alloy Wheels
Avg. Dealer Rating: (43 reviews) "Responded once. Never responded to follow up questions"
https://static.cargurus.com/images/forsale/2017/07/15/18/30/2007_bmw_3_series-pic-8168495071225853295-152x114.jpeg

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

Good Deal
$1,990 BELOW
Instant Market Value of $12,985

Price: $10,995

Mileage: 83,890

Location: Greensboro, NC 27409

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2007 BMW 3 Series 335i Convertible for sale - $10,995, 83,890 miles
Avg. Dealer Rating: (7 reviews) "The response was timely."
https://static.cargurus.com/images/forsale/2017/07/01/17/27/2007_bmw_3_series-pic-3190267462612353304-152x114.jpeg

2007 BMW 3 Series 328i Used Cars in Dobson, NC 27017

Good Deal
$1,523 BELOW
Instant Market Value of $9,518

Price: $7,995

Mileage: 87,128

Location: Dobson, NC 27017

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2007 BMW 3 Series 328i for sale - $7,995, 87,128 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Very nice and conform they be very friendly people "
https://static.cargurus.com/images/forsale/2017/07/15/02/10/2007_bmw_3_series-pic-1769488899608715064-152x114.jpeg

2007 BMW 3 Series 335i Used Cars in Salem, VA 24153

Good Deal
$1,496 BELOW
Instant Market Value of $8,446

Price: $6,950

Mileage: 118,012

Location: Salem, VA 24153

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2007 BMW 3 Series 335i for sale - $6,950, 118,012 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Very helpful and responded in a quick and polite manner"
https://static.cargurus.com/images/forsale/2017/07/20/21/05/2008_bmw_3_series-pic-8821520061444377050-152x114.jpeg

2008 BMW 3 Series 335i Used Cars in Greensboro, NC 27407

Good Deal
$1,493 BELOW
Instant Market Value of $8,488

Price: $6,995

Mileage: 134,020

Location: Greensboro, NC 27407

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Description: Used 2008 BMW 3 Series 335i for sale - $6,995, 134,020 miles with Sunroof/Moonroof, Alloy Wheels, Smoker Package
Avg. Dealer Rating: (13 reviews) "Asked the dealer if the car was available but they were more concerned with getting my email address than answering a yes or no question."
https://static.cargurus.com/images/forsale/2017/02/12/02/46/2006_bmw_3_series-pic-6633109302938152766-152x114.jpeg

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

Good Deal
$1,237 BELOW
Instant Market Value of $7,228

Price: $5,991

Mileage: 138,846

Location: Greensboro, NC 27409

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2006 BMW 3 Series 325xi for sale - $5,991, 138,846 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (43 reviews) ""Salesperson" repeatedly ignored me as a potential customer and refused to give me basic information. Other employees gave me the run around and everyone would take several days to respond if ever. The salesman was unnecessarily rude and called me names after I contacted someone else at Triad. I believe I was lied to on more than one occasion. After repeatedly trying to make contact with ANYONE at Triad over 3 days I moved on to another dealership that was honest, fair and didn't have a $699 upcharge "doc fee". What Triad couldn't accomplish in 3 days was easily handled by a real dealership in under 3 hours. I will never do business with Triad. "
https://static.cargurus.com/images/forsale/2017/06/13/19/28/2007_bmw_3_series-pic-4255613034703990874-152x114.jpeg

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

Good Deal
$1,039 BELOW
Instant Market Value of $8,289

Price: $7,250

Mileage: 104,365

Location: Greensboro, NC 27409

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2007 BMW 3 Series 328i for sale - $7,250, 104,365 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "The dealer responded quickly, I was very impressed."
https://static.cargurus.com/images/forsale/2017/07/13/02/56/2007_bmw_3_series-pic-2560207930644111465-152x114.jpeg

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

Good Deal
$748 BELOW
Instant Market Value of $7,636

Price: $6,888

Mileage: 135,231

Location: Greensboro, NC 27407

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Burgundy Description: Used 2007 BMW 3 Series 328i for sale - $6,888, 135,231 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Was a great help !"
https://static.cargurus.com/images/forsale/2017/06/15/02/10/2006_bmw_3_series-pic-2145056329923739475-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Lynchburg, VA 24501

Fair Deal
$729 BELOW
Instant Market Value of $8,028

Price: $7,299

Mileage: 85,900

Location: Lynchburg, VA 24501

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2006 BMW 3 Series 325i for sale - $7,299, 85,900 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Great car, but had tons of hidden issues. Drove it for two days and it shut itself down. Its in the shop with the whole intake manifold and throttle body being replaced. There was no air filter in the car when I got it ( I didn't bother to check because you'd have to be an idiot to run without one, so I assumed it was still there) and it sucked a cigarette butt into the intake, lol. My point being, I'm spending a lot more than what they listed. There where other problems with the car that I had to fix also( ball joints, tires, brakes, etc..) But those I knew about before I left the lot. Thanks for the hemi, I'm glad I rescued it!"
https://static.cargurus.com/images/forsale/2017/01/21/02/51/2006_bmw_3_series-pic-236073640340021026-152x114.jpeg

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

Fair Deal
$742 BELOW
Instant Market Value of $8,733

Price: $7,991

Mileage: 107,755

Location: Greensboro, NC 27409

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2006 BMW 3 Series 330i for sale - $7,991, 107,755 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (43 reviews) "Was at the one on West Market. Not very friendly. Called them to see if they had a certain vehicle still on the lot and they said yes. I get there in 15 minutes and they didn't. The lady "helping" me acted like I was bothering her by then asking about what else they had. No salesmen ever came out of the office to try and sell me on a car or truck. I will never go there again."
https://static.cargurus.com/images/forsale/2017/05/23/13/58/2006_bmw_3_series-pic-5686723977387539514-152x114.jpeg

2006 BMW 3 Series 330i Used Cars in Greensboro, NC 27407

Fair Deal
$430 BELOW
Instant Market Value of $8,020

Price: $7,590

Mileage: 127,527

Location: Greensboro, NC 27407

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 BMW 3 Series 330i for sale - $7,590, 127,527 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) " The dealer was great! I asked about the options and want to get my daughter to take me down for the deal"
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

Fair Deal
$463 BELOW
Instant Market Value of $8,858

Price: $8,395

Mileage: 113,115

Location: Charlottesville, 22901

Average time on market: 31 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2006 BMW 3 Series 330Ci Convertible for sale - $8,395, 113,115 miles
https://static.cargurus.com/images/forsale/2017/05/13/12/32/2008_bmw_3_series-pic-2061523561013325733-152x114.jpeg

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

Fair Deal
$411 BELOW
Instant Market Value of $8,796

Price: $8,385

Mileage: 115,817

Location: Madison, NC 27025

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2008 BMW 3 Series 328i for sale - $8,385, 115,817 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels, Bluetooth, Smoker Package, Premium Package, Climate Package
Avg. Dealer Rating: (36 reviews) "When I drove up to the dealership, the customer service experience was not welcoming or friendly. I felt like I was doing them a favor by just leaving after I was mislead to believe that the credit approval process was simple, they asked for 50% down payment?"
https://static.cargurus.com/images/forsale/2017/06/13/19/05/2006_bmw_3_series-pic-610121821828724520-152x114.jpeg

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

Fair Deal
$267 BELOW
Instant Market Value of $7,262

Price: $6,995

Mileage: 131,502

Location: Greensboro, NC 27407

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Navy Blue Description: Used 2006 BMW 3 Series 325i for sale - $6,995, 131,502 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Adaptive Cruise Control, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Quick response. Sales person very accommodating. Did not purchase, but car was as advertised. "
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 146 Great Deals $26,494 8,795 listings
2016 BMW 3 Series 54 Great Deals $19,591 2,202 listings
2015 BMW 3 Series 30 Great Deals $15,999 1,037 listings
2014 BMW 3 Series 212 Great Deals $12,900 4,894 listings
2013 BMW 3 Series 57 Great Deals $10,923 1,764 listings
2012 BMW 3 Series 24 Great Deals $9,995 618 listings
2011 BMW 3 Series 123 Great Deals $4,999 2,592 listings
2010 BMW 3 Series 41 Great Deals $5,999 831 listings
2009 BMW 3 Series 62 Great Deals $5,150 1,329 listings
2008 BMW 3 Series 73 Great Deals $4,199 1,728 listings