Used 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

1993 BMW 3 Series 318i Review
by Taya

ssshhark

one the most beautiful and sharp- look bmw model's, my ex and 1 car- love it!!!!! although it's an old model, it has many qualities that even new cars don't have it appropriate for beginners or family car and offcourse- for fun& sport drive!

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/02/26/09/04/2016_bmw_3_series-pic-6789820548322462645-152x114.jpeg

2016 BMW 3 Series 330e Used Cars in Madison, NC 27025

Great Deal
$10,806 BELOW
Instant Market Value of $49,793

Price: $38,987

Mileage: 1,852

Location: Madison, NC 27025

Certified Pre-Owned: No Transmission: Automatic Color: Mineral White Metallic Description: Used 2016 BMW 3 Series 330e for sale - $38,987, 1,852 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Aluminum Wheels, Heat Package, Premium Package, Climate Package, Luxury Package, Light Package, Bluetooth, Backup Camera, Comfort Package
Avg. Dealer Rating: (32 reviews) "Dealer was quick to respond."
https://static.cargurus.com/images/forsale/2016/11/11/17/36/2011_bmw_3_series-pic-2855964591650719578-152x114.jpeg

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

Great Deal
$3,120 BELOW
Instant Market Value of $19,115

Price: $15,995

Mileage: 73,421

Location: Greensboro, NC 27409

Average time on market: 47 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Description: Used 2011 BMW 3 Series 335i Convertible for sale - $15,995, 73,421 miles
Avg. Dealer Rating: (7 reviews) "The response was timely."
https://static.cargurus.com/images/forsale/2017/01/10/06/22/2016_bmw_3_series-pic-7918570653654167383-152x114.jpeg

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

Good Deal
$5,259 BELOW
Instant Market Value of $29,944

Price: $24,685

Mileage: 25,767

Location: Kernersville, NC 27284

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 328i SULEV for sale - $24,685, 25,767 miles with Bluetooth, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (136 reviews) "I had a great salesman, Jay, who was helpful but never pushy. We love the RAV4 we bought. "
https://static.cargurus.com/images/forsale/2017/04/30/03/09/2014_bmw_3_series-pic-1509579582955493551-152x114.jpeg

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

Good Deal
$2,192 BELOW
Instant Market Value of $22,055

Price: $19,863

Mileage: 19,917

Location: Charlottesville, VA 22911

Average time on market: 20 days Certified Pre-Owned: Yes Transmission: Automatic Color: Imperial Blue Metallic Description: Used 2014 BMW 3 Series 320i Sedan for sale - $19,863, 19,917 miles with Sunroof/Moonroof, Aluminum Wheels, Appearance Package
Avg. Dealer Rating: (1 review) "They were very helpful in answering my questions."
https://static.cargurus.com/images/forsale/2016/10/02/04/58/2008_bmw_3_series-pic-160267745046803950-152x114.jpeg

2008 BMW 3 Series 328i Used Cars in Greensboro, NC 27405

Good Deal
$1,651 BELOW
Instant Market Value of $10,206

Price: $8,555

Mileage: 94,157

Location: Greensboro, NC 27405

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2008 BMW 3 Series 328i for sale - $8,555, 94,157 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Responded quickly and very helpful. "
https://static.cargurus.com/images/forsale/2017/03/24/04/34/2011_bmw_3_series-pic-3292245507916410003-152x114.jpeg

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

Good Deal
$1,359 BELOW
Instant Market Value of $16,354

Price: $14,995

Mileage: 28,083

Location: Greensboro, NC 27403

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 BMW 3 Series 328i SULEV for sale - $14,995, 28,083 miles
Avg. Dealer Rating: (11 reviews) "Seamless purchase from start to finish. Highly recommend!"
https://static.cargurus.com/images/forsale/2017/02/10/03/07/2012_bmw_3_series-pic-2684891018334622574-152x114.jpeg

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

Good Deal
$1,945 BELOW
Instant Market Value of $16,936

Price: $14,991

Mileage: 63,908

Location: Greensboro, NC 27409

Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2012 BMW 3 Series 328i xDrive Coupe SULEV for sale - $14,991, 63,908 miles with 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/04/17/21/31/2008_bmw_3_series-pic-5727945148705695946-152x114.jpeg

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

Good Deal
$1,285 BELOW
Instant Market Value of $9,185

Price: $7,900

Mileage: 112,300

Location: Greensboro, NC 27409

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2008 BMW 3 Series 328xi for sale - $7,900, 112,300 miles with Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2017/03/09/17/14/2016_bmw_3_series-pic-7054370067438885901-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Roanoke, VA 24014

Good Deal
$3,108 BELOW
Instant Market Value of $36,897

Price: $33,789

Mileage: 5,775

Location: Roanoke, VA 24014

Average time on market: 40 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i SULEV for sale - $33,789, 5,775 miles with Bluetooth, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (14 reviews) "Awesome team , I am still hoping we can make the numbers work and I can drive the car of my dreams ! Adam is the man . "
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

Good Deal
$1,173 BELOW
Instant Market Value of $7,873

Price: $6,700

Mileage: 110,027

Location: Greensboro, NC 27407

Average time on market: 21 days Certified Pre-Owned: No Transmission: Manual Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330i for sale - $6,700, 110,027 miles
Avg. Dealer Rating: (15 reviews) "Excellent. Very well with knowledge of vehicle. Great price "
https://static.cargurus.com/images/forsale/2017/03/29/01/42/2009_bmw_3_series-pic-7347483679076015849-152x114.jpeg

2009 BMW 3 Series 328xi Used Cars in Madison, NC 27025

Good Deal
$1,528 BELOW
Instant Market Value of $11,674

Price: $10,146

Mileage: 93,534

Location: Madison, NC 27025

Average time on market: 64 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Titanium Silver Metallic Description: Used 2009 BMW 3 Series 328xi for sale - $10,146, 93,534 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (32 reviews) "Very quick to reply, still working with dealership."
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,412 BELOW
Instant Market Value of $11,403

Price: $9,991

Mileage: 109,282

Location: Greensboro, NC 27409

Average time on market: 32 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: (35 reviews) "great"
https://static.cargurus.com/images/forsale/2017/03/23/07/06/2009_bmw_3_series-pic-4850865745407764633-152x114.jpeg

2009 BMW 3 Series 335i Coupe Used Cars in Greensboro, NC 27403

Good Deal
$1,221 BELOW
Instant Market Value of $14,216

Price: $12,995

Mileage: 79,837

Location: Greensboro, NC 27403

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2009 BMW 3 Series 335i Coupe for sale - $12,995, 79,837 miles
Avg. Dealer Rating: (11 reviews) "I loved this car and the dealer answered all of my questions - was very friendly and nice. Thanks, Dee Dee"
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,242 BELOW
Instant Market Value of $10,237

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) "Great sales team they met my every need in a vehicle"
https://static5.cargurus.com/images/forsale/2017/04/03/23/34/2003_bmw_3_series_325i-pic-8195646422039383474-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Winston Salem, 27105

Good Deal
$1,025 BELOW
Instant Market Value of $4,725

Price: $3,700

Mileage: 150,000

Location: Winston Salem, 27105

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Red Description: Used 2003 BMW 3 Series 325i for sale - $3,700, 150,000 miles with Leather Seats, Premium Wheels
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 48 Great Deals $27,996 8,309 listings
2016 BMW 3 Series 139 Great Deals $19,995 3,419 listings
2015 BMW 3 Series 16 Great Deals $15,999 942 listings
2014 BMW 3 Series 201 Great Deals $11,980 4,418 listings
2013 BMW 3 Series 81 Great Deals $11,950 2,817 listings
2012 BMW 3 Series 27 Great Deals $11,998 703 listings
2011 BMW 3 Series 116 Great Deals $7,495 2,798 listings
2010 BMW 3 Series 40 Great Deals $5,795 882 listings
2009 BMW 3 Series 38 Great Deals $5,399 1,414 listings
2008 BMW 3 Series 62 Great Deals $4,700 1,896 listings