Used BMW 3 Series for Sale in Roanoke, VA

New Search

Filter Results

listing

Price

- Loading...
- 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 Preeyen

It only snows a few weeks of the year so enjoy it.

Sexy, smooth, reliable, solid, great handling, good acceleration for an automatic, excellent braking, good cornering, nice interior styling and quality. Good NCAP safety rating. Only bad points: *Awful in the snow. * Very expesive to run... £900 for a full set of 17" runflat tyres.

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

Great Deal
$3,162 BELOW
Instant Market Value of $10,153

Price: $6,991

Mileage: 105,406

Location: Greensboro, NC 27409

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 BMW 3 Series 335i for sale - $6,991, 105,406 miles with Alloy Wheels
Avg. Dealer Rating: (39 reviews) "Fast respond but I never get a chance to make ot there"
https://static.cargurus.com/images/forsale/2017/06/23/21/07/2015_bmw_3_series-pic-4589957884958516709-152x114.jpeg

2015 BMW 3 Series 320i xDrive Sedan Used Cars in Charlottesville, VA 22911

Great Deal
$2,961 BELOW
Instant Market Value of $26,952

Price: $23,991

Mileage: 20,644

Location: Charlottesville, VA 22911

Average time on market: 33 days Certified Pre-Owned: Yes Transmission: Automatic Color: Silver Description: Used 2015 BMW 3 Series 320i xDrive Sedan for sale - $23,991, 20,644 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Heat Package, Navigation System, Premium Package
Avg. Dealer Rating: (3 reviews) "Car was as described and our sales rep was very attentive!"
https://static.cargurus.com/images/forsale/2017/02/17/19/41/2004_bmw_3_series-pic-1573213775212778458-152x114.jpeg

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

Great Deal
$1,887 BELOW
Instant Market Value of $8,587

Price: $6,700

Mileage: 110,027

Location: Greensboro, NC 27407

Certified Pre-Owned: No Transmission: Manual Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330i for sale - $6,700, 110,027 miles with Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Excellent. Very well with knowledge of vehicle. Great price "
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,632 BELOW
Instant Market Value of $14,132

Price: $11,500

Mileage: 78,233

Location: Hillsborough, NC 27278

Average time on market: 30 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 Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/06/23/10/16/2017_bmw_3_series-pic-6584839844604030107-152x114.jpeg

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

Great Deal
$4,093 BELOW
Instant Market Value of $44,084

Price: $39,991

Mileage: 4,812

Location: Greensboro, NC 27407

Average time on market: 29 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral White Metallic Description: Used 2017 BMW 3 Series 330i for sale - $39,991, 4,812 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Appearance Package, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (6 reviews) "Very friendly"
https://static.cargurus.com/images/forsale/2017/05/12/02/10/2016_bmw_3_series-pic-8855424876462372432-152x114.jpeg

2016 BMW 3 Series 320i Used Cars in Kernersville, NC 27284

Great Deal
$4,170 BELOW
Instant Market Value of $30,945

Price: $26,775

Mileage: 3,546

Location: Kernersville, NC 27284

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 320i for sale - $26,775, 3,546 miles with Sport Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Everyone extremely nice and patient. "
https://static.cargurus.com/images/forsale/2017/06/15/18/40/2009_bmw_3_series_335i-pic-335480539636859294-152x114.jpeg

2009 BMW 3 Series 335i Used Cars in Julian, 27283

Great Deal
$2,282 BELOW
Instant Market Value of $14,103

Price: $11,821

Mileage: 80,000

Location: Julian, 27283

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White 3365871994 Description: Used 2009 BMW 3 Series 335i for sale - $11,821, 80,000 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Bluetooth, Premium Wheels, Comfort Package, M Sport Package, Climate Package
https://static.cargurus.com/images/forsale/2017/06/19/22/50/2013_bmw_3_series-pic-5183399664979548787-152x114.jpeg

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

Good Deal
$2,043 BELOW
Instant Market Value of $22,338

Price: $20,295

Mileage: 57,649

Location: Greensboro, NC 27407

Average time on market: 51 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2013 BMW 3 Series 335i Coupe for sale - $20,295, 57,649 miles with Bluetooth, Sunroof/Moonroof, Smoker Package, Alloy Wheels, Appearance Package
Avg. Dealer Rating: (6 reviews) "Pleasant experience! Great Staff!"
https://static.cargurus.com/images/forsale/2017/05/05/14/54/2008_bmw_3_series-pic-7498905115190199454-152x114.jpeg

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

Good Deal
$1,334 BELOW
Instant Market Value of $12,334

Price: $11,000

Mileage: 76,261

Location: Greensboro, NC 27407

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Space Gray Metallic Description: Used 2008 BMW 3 Series 335i for sale - $11,000, 76,261 miles with Leather Seats, Sunroof/Moonroof, Smoker Package, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Dealer contacted me quickly and was very helpful"
https://static.cargurus.com/images/forsale/2017/03/18/17/22/2007_bmw_3_series-pic-5222057570985337933-152x114.jpeg

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

Good Deal
$1,264 BELOW
Instant Market Value of $7,764

Price: $6,500

Mileage: 122,073

Location: Greensboro, NC 27409

Average time on market: 31 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2007 BMW 3 Series 328xi for sale - $6,500, 122,073 miles with Sunroof/Moonroof
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2011 BMW 3 Series 335i Used Cars in Kernersville, NC 27284

Good Deal
$1,324 BELOW
Instant Market Value of $15,255

Price: $13,931

Mileage: 95,688

Location: Kernersville, NC 27284

Average time on market: 37 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 335i for sale - $13,931, 95,688 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Premium Wheels, Heat Package, Premium Package, Climate Package, Light Package, Bluetooth, Backup Camera, Comfort Package, M Sport Package, Convenience Package
Avg. Dealer Rating: (4 reviews) "Contacted the dealer about an interest in a car I viewed on line and sent an email inquiry. The dealer responded and we exchange a couple of calls and then texts super cool! Afterwards I submitted an online credit application and after a couple of questions were approved super fast! All I have to do next is go and see and test drive the car for satisfaction and it will be a done deal! The online sales representative Dee Dee was very responsive and look forward to meeting her at the dealership! "
https://static.cargurus.com/images/forsale/2017/06/20/21/08/2014_bmw_3_series-pic-2918243446561592150-152x114.jpeg

2014 BMW 3 Series 328i xDrive Sedan SULEV Used Cars in Charlottesville, VA 22911

Good Deal
$1,432 BELOW
Instant Market Value of $24,426

Price: $22,994

Mileage: 39,720

Location: Charlottesville, VA 22911

Average time on market: 29 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2014 BMW 3 Series 328i xDrive Sedan SULEV for sale - $22,994, 39,720 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Appearance Package
Avg. Dealer Rating: (3 reviews) "Great communication. "
https://static.cargurus.com/images/forsale/2017/03/24/22/28/2014_bmw_3_series-pic-9167134582221124747-152x114.jpeg

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

Good Deal
$1,537 BELOW
Instant Market Value of $29,861

Price: $28,324

Mileage: 25,482

Location: Greensboro, NC 27409

Average time on market: 21 days Certified Pre-Owned: No Color: Black Description: Used 2014 BMW 3 Series 335i Sedan for sale - $28,324, 25,482 miles
Avg. Dealer Rating: (20 reviews) "Very helpful!"
https://static.cargurus.com/images/forsale/2016/12/30/02/26/2011_bmw_3_series-pic-2276584109230781221-152x114.jpeg

2011 BMW 3 Series 328i xDrive SULEV Used Cars in Greensboro, NC 27409

Good Deal
$1,227 BELOW
Instant Market Value of $11,218

Price: $9,991

Mileage: 109,282

Location: Greensboro, NC 27409

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2011 BMW 3 Series 328i xDrive SULEV for sale - $9,991, 109,282 miles with Alloy Wheels
Avg. Dealer Rating: (39 reviews) "Very helpful and friendly. Answered all my questions thoroughly."
https://static.cargurus.com/images/forsale/2017/04/08/19/02/2017_bmw_3_series-pic-8401124769383822071-152x114.jpeg

2017 BMW 3 Series 330i xDrive Used Cars in Roanoke, VA 24014

Good Deal
$1,828 BELOW
Instant Market Value of $43,023

Price: $41,195

Mileage: 4,401

Location: Roanoke, VA 24014

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 330i xDrive for sale - $41,195, 4,401 miles with Driver Assistance Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels, Bluetooth, Backup Camera, Premium Package, Climate Package
Avg. Dealer Rating: (16 reviews) "The sales consultant that responded was friendly at first, but then was very rude when asked questions. His conduct was unprofessional and I did not want to have any further contact with this dealership. I did purchase a Cadillac SRX from another 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
2017 BMW 3 Series 114 Great Deals $26,986 7,712 listings
2016 BMW 3 Series 67 Great Deals $19,995 2,535 listings
2015 BMW 3 Series 25 Great Deals $15,885 920 listings
2014 BMW 3 Series 177 Great Deals $12,995 4,372 listings
2013 BMW 3 Series 56 Great Deals $11,900 1,957 listings
2012 BMW 3 Series 21 Great Deals $10,995 609 listings
2011 BMW 3 Series 117 Great Deals $5,999 2,564 listings
2010 BMW 3 Series 40 Great Deals $5,999 770 listings
2009 BMW 3 Series 55 Great Deals $5,499 1,349 listings
2008 BMW 3 Series 65 Great Deals $4,991 1,720 listings