Used BMW 3 Series in Roanoke, VA

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

Looking for a New BMW 3 Series?

15,143 new BMW 3 Series listings
2001 BMW 3 Series 325Ci Review
by Martin

Well built and fun to drive

Owned for over a year with not a blott in its book. Always a joy to get in and travel near or far with enough go to make even the boring trips a pleasure to get to.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/09/05/14/49/2011_bmw_3_series-pic-8660132398114510516-152x114.jpeg

2011 BMW 3 Series 328i Convertible SULEV Used Cars in Winston Salem, NC 27101

Great Deal
$3,659 BELOW
Instant Market Value of $30,559

Price: $26,900

Mileage: 32,042

Location: Winston Salem, NC 27101

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Burgundy Description: Used 2011 BMW 3 Series 328i Convertible SULEV for sale - $26,900, 32,042 miles
Avg. Dealer Rating: (8 reviews) "sent carfax as requested."
http://static.cargurus.com/images/forsale/2014/06/25/02/56/2009_bmw_3_series-pic-5400909958579792073-152x114.jpeg

2009 BMW 3 Series 328i Convertible Used Cars in Winston Salem, NC 27101

Great Deal
$2,535 BELOW
Instant Market Value of $24,435

Price: $21,900

Mileage: 40,631

Location: Winston Salem, NC 27101

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2009 BMW 3 Series 328i Convertible for sale - $21,900, 40,631 miles
Avg. Dealer Rating: (8 reviews) "I just bought a car from these fine folks today, after a string of bad experiences at other dealers. They don't waste your time, they are respectful, decent people, and most important of all they are fair and willing to work with you to come up with a price that is reasonable. This is a small dealership which makes them so much more pleasant to deal with. They let you test drive a car by yourself, no annoying salesman talking your ear off while you try to absorb all the features of the car. They filled up my gas tank without me having to ask, and since it was raining today they told me to come back later for the car wash that I am entitled to. I would recommend this dealership to anyone! "
http://static.cargurus.com/images/forsale/2014/10/27/00/07/2012_bmw_3_series-pic-3583272827594592707-152x114.jpeg

2012 BMW 3 Series 328i Sedan Used Cars in Forest, VA 24551

Great Deal
$2,890 BELOW
Instant Market Value of $27,826

Price: $24,936

Mileage: 33,048

Location: Forest, VA 24551

Average time on market: 26 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2012 BMW 3 Series 328i Sedan for sale - $24,936, 33,048 miles
Avg. Dealer Rating: (15 reviews) "Lynchburg Nissan was very friendly and helpful. Robert Aguilar was great and was able to assist in me in finding the perfect car for me!"
http://static.cargurus.com/images/forsale/2014/10/31/10/21/2011_bmw_3_series-pic-287236527216481202-152x114.jpeg

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

Great Deal
$2,451 BELOW
Instant Market Value of $21,298

Price: $18,847

Mileage: 54,419

Location: Kernersville, NC 27284

Average time on market: 29 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Space Gray Metallic Description: Used 2011 BMW 3 Series 328i for sale - $18,847, 54,419 miles
Avg. Dealer Rating: (13 reviews) "after making an appointment to test drive a vehicle, I live 11/2 hrs away, I was told upon arrival that the vehicle had been sold over night. Then, they tried to sell me a more expensive vehicle that wasn't even the same kind. I will not be back...EVER"
http://static.cargurus.com/images/forsale/2014/10/31/10/21/2011_bmw_3_series-pic-287236527216481202-152x114.jpeg

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

Great Deal
$2,451 BELOW
Instant Market Value of $21,298

Price: $18,847

Mileage: 54,419

Location: Kernersville, NC 27284

Average time on market: 29 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Space Gray Metallic Description: Used 2011 BMW 3 Series 328i for sale - $18,847, 54,419 miles
Avg. Dealer Rating: (13 reviews) "after making an appointment to test drive a vehicle, I live 11/2 hrs away, I was told upon arrival that the vehicle had been sold over night. Then, they tried to sell me a more expensive vehicle that wasn't even the same kind. I will not be back...EVER"
http://static.cargurus.com/images/forsale/2014/10/10/16/21/2011_bmw_3_series-pic-3823597300063535670-152x114.jpeg

2011 BMW 3 Series 335i Coupe Used Cars in Lynchburg, VA 24502

Great Deal
$2,929 BELOW
Instant Market Value of $33,928

Price: $30,999

Mileage: 13,521

Location: Lynchburg, VA 24502

Average time on market: 35 days Certified Pre-Owned: Yes Transmission: Automatic Color: Space Gray Description: Used 2011 BMW 3 Series 335i Coupe for sale - $30,999, 13,521 miles
Avg. Dealer Rating: (3 reviews) "Very professional personnel but not thoroughly knowledgeable in regards to vehicle for which I had an interest."
http://static.cargurus.com/images/forsale/2014/10/31/10/21/2007_bmw_3_series-pic-2832383141044019104-152x114.jpeg

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

Good Deal
$1,699 BELOW
Instant Market Value of $15,548

Price: $13,849

Mileage: 87,902

Location: Kernersville, NC 27284

Average time on market: 24 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Sparkling Graphite Metallic Description: Used 2007 BMW 3 Series 335i for sale - $13,849, 87,902 miles
Avg. Dealer Rating: (13 reviews) "Tried for a week to get them to tell me if 1 vehicle had a bench seat or was 2wd. After 4 different salesmen, in 2 location and 6 emails, I never got the answer."
http://static.cargurus.com/images/forsale/2014/10/31/10/21/2007_bmw_3_series-pic-2832383141044019104-152x114.jpeg

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

Good Deal
$1,699 BELOW
Instant Market Value of $15,548

Price: $13,849

Mileage: 87,902

Location: Kernersville, NC 27284

Average time on market: 24 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Sparkling Graphite Metallic Description: Used 2007 BMW 3 Series 335i for sale - $13,849, 87,902 miles
Avg. Dealer Rating: (13 reviews) "Tried for a week to get them to tell me if 1 vehicle had a bench seat or was 2wd. After 4 different salesmen, in 2 location and 6 emails, I never got the answer."
http://static.cargurus.com/images/forsale/2014/10/23/15/43/2011_bmw_3_series-pic-7519255775817755786-152x114.jpeg

2011 BMW 3 Series 328i xDrive Used Cars in Forest, VA 24551

Good Deal
$1,939 BELOW
Instant Market Value of $18,937

Price: $16,998

Mileage: 78,824

Location: Forest, VA 24551

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Titanium Silver Description: Used 2011 BMW 3 Series 328i xDrive for sale - $16,998, 78,824 miles
Avg. Dealer Rating: (15 reviews) "Offered me 1/3 of retail on a rare model 06 and 60% of the value of my 03. And on a used trade in. WOW"
http://static.cargurus.com/images/forsale/2014/09/23/02/49/2011_bmw_3_series-pic-8275132224406000739-152x114.jpeg

2011 BMW 3 Series 328i Convertible Used Cars in Lynchburg, VA 24501

Good Deal
$2,478 BELOW
Instant Market Value of $29,473

Price: $26,995

Mileage: 34,114

Location: Lynchburg, VA 24501

Average time on market: 40 days Certified Pre-Owned: No Color: Black Sapphire Metallic Description: Used 2011 BMW 3 Series 328i Convertible for sale - $26,995, 34,114 miles
Avg. Dealer Rating: (2 reviews) "Didn't answer my question"
http://static.cargurus.com/images/forsale/2014/06/11/09/37/2014_bmw_3_series-pic-1313962033460483942-152x114.jpeg

2014 BMW 3 Series 328i Sedan Used Cars in Winston Salem, NC 27127

Good Deal
$3,029 BELOW
Instant Market Value of $38,772

Price: $35,743

Mileage: 6,651

Location: Winston Salem, NC 27127

Average time on market: 30 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2014 BMW 3 Series 328i Sedan for sale - $35,743, 6,651 miles
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2002 BMW 3 Series 325xi Used Cars in Harrisonburg, VA 22801

Good Deal
$1,237 BELOW
Instant Market Value of $6,087

Price: $4,850

Mileage: 148,693

Location: Harrisonburg, VA 22801

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Blue Description: Used 2002 BMW 3 Series 325xi for sale - $4,850, 148,693 miles
Avg. Dealer Rating: (1 review) "Wonderful resource for used cars. "
http://static.cargurus.com/images/forsale/2014/10/15/06/47/2013_bmw_3_series-pic-4818739528983520758-152x114.jpeg

2013 BMW 3 Series Used Cars in Lynchburg, VA 24502

Good Deal
$2,918 BELOW
Instant Market Value of $34,917

Price: $31,999

Mileage: 4,233

Location: Lynchburg, VA 24502

Average time on market: 48 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2013 BMW 3 Series for sale - $31,999, 4,233 miles
Avg. Dealer Rating: (3 reviews) "easy to work with...did and followed through with what they said"
http://static.cargurus.com/images/forsale/2014/10/14/07/10/2011_bmw_3_series-pic-151912331223228730-152x114.jpeg

2011 BMW 3 Series 328i Coupe SULEV Used Cars in Roanoke, VA 24019

Good Deal
$1,800 BELOW
Instant Market Value of $24,563

Price: $22,763

Mileage: 33,857

Location: Roanoke, VA 24019

Average time on market: 31 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Red Description: Used 2011 BMW 3 Series 328i Coupe SULEV for sale - $22,763, 33,857 miles
Avg. Dealer Rating: (4 reviews) "good response"
http://static.cargurus.com/images/forsale/2014/08/25/03/33/2009_bmw_3_series-pic-5543286095924527854-152x114.jpeg

2009 BMW 3 Series 328i Used Cars in Greensboro, NC 27406

Good Deal
$1,476 BELOW
Instant Market Value of $19,426

Price: $17,950

Mileage: 43,781

Location: Greensboro, NC 27406

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2009 BMW 3 Series 328i for sale - $17,950, 43,781 miles
Avg. Dealer Rating: (4 reviews) "Dealer called was very pleasant."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next
You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

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

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2014 BMW 3 Series 45 Great Deals $26,842 7,866 listings
2013 BMW 3 Series 49 Great Deals $23,900 1,429 listings
2012 BMW 3 Series 43 Great Deals $19,900 692 listings
2011 BMW 3 Series 475 Great Deals $13,880 7,292 listings
2010 BMW 3 Series 32 Great Deals $10,900 670 listings
2009 BMW 3 Series 62 Great Deals $10,500 1,154 listings
2008 BMW 3 Series 115 Great Deals $7,988 1,877 listings

Similar Cars

BMW 5 Series
418 Great Deals out of 15,283 listings starting at $1,500
BMW M3
88 Great Deals out of 1,369 listings starting at $4,990
Mercedes-Benz C-Class
644 Great Deals out of 21,708 listings starting at $2,850

New BMW 3 Series By Year

2015 BMW 3 Series
9,183 listings
2014 BMW 3 Series
7,866 listings

Used BMW 3 Series By City

BMW 3 Series in Greensboro NC
17 Great Deals out of 486 listings starting at $3,850
BMW 3 Series in Charleston WV
236 listings starting at $4,900
BMW 3 Series in Raleigh NC
17 Great Deals out of 550 listings starting at $4,500
BMW 3 Series in Richmond VA
13 Great Deals out of 231 listings starting at $2,888
BMW 3 Series in Johnson City TN
132 listings starting at $5,500
BMW 3 Series in Charlotte NC
13 Great Deals out of 512 listings starting at $3,850
BMW 3 Series in Washington DC
49 Great Deals out of 1,130 listings starting at $2,888
BMW 3 Series in Greenville SC
127 listings starting at $3,981
BMW 3 Series in Pittsburgh PA
9 Great Deals out of 351 listings starting at $3,499
BMW 3 Series in Virginia Beach VA
7 Great Deals out of 245 listings starting at $2,850
BMW 3 Series in Baltimore MD
52 Great Deals out of 1,418 listings starting at $2,888
BMW 3 Series in Columbia SC
15 Great Deals out of 271 listings starting at $4,650
BMW 3 Series in Knoxville TN
5 Great Deals out of 118 listings starting at $4,495
BMW 3 Series in Wilmington NC
3 Great Deals out of 183 listings starting at $5,950
BMW 3 Series in Columbus OH
3 Great Deals out of 273 listings starting at $4,999