Used BMW 3 Series in Roanoke, VA

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

Looking for a New BMW 3 Series?

14,332 new BMW 3 Series listings
1994 BMW 3 Series 325i Review
by Max

awesome

The car is an amazing combination of looks, luxury, power, and handling. Although parts are very expensive and it isn't the easiest car to work on it is still well worth it. Even though it is an older car it looks newer and always looks very appealing

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/10/14/22/46/2011_bmw_3_series-pic-5337142727059452712-152x114.jpeg

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

Great Deal
$2,897 BELOW
Instant Market Value of $21,582

Price: $18,685

Mileage: 64,271

Location: Kernersville, NC 27284

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 328i xDrive Coupe for sale - $18,685, 64,271 miles
Avg. Dealer Rating: (126 reviews) "Quick response!"
http://images.cobaltgroup.com/6/8/5/9487047586x152.jpg

2013 BMW 3 Series 328i Sedan Used Cars in Mount Airy, NC 27030

Great Deal
$3,234 BELOW
Instant Market Value of $29,122

Price: $25,888

Mileage: 31,240

Location: Mount Airy, NC 27030

Average time on market: 46 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2013 BMW 3 Series 328i Sedan for sale - $25,888, 31,240 miles
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 24501

Great Deal
$3,053 BELOW
Instant Market Value of $34,052

Price: $30,999

Mileage: 13,521

Location: Lynchburg, VA 24501

Average time on market: 38 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/09/17/33/2011_bmw_3_series-pic-7231787866616858676-152x114.jpeg

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

Great Deal
$3,028 BELOW
Instant Market Value of $33,027

Price: $29,999

Mileage: 46,610

Location: Lynchburg, VA 24501

Average time on market: 40 days Certified Pre-Owned: No Transmission: Manual Color: Jet Black Description: Used 2011 BMW 3 Series 335i Convertible for sale - $29,999, 46,610 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/09/29/12/39/2002_bmw_3_series_330i-pic-3669982392543302862-152x114.jpeg

2002 BMW 3 Series 330i Used Cars in Danville, 24540

Good Deal
$1,158 BELOW
Instant Market Value of $8,558

Price: $7,400

Mileage: 104,000

Location: Danville, 24540

Average time on market: 13 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2002 BMW 3 Series 330i for sale - $7,400, 104,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
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,857 BELOW
Instant Market Value of $29,852

Price: $26,995

Mileage: 34,114

Location: Lynchburg, VA 24501

Average time on market: 42 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/09/27/10/51/2007_bmw_3_series-pic-27871250543225216-152x114.jpeg

2007 BMW 3 Series 335i Used Cars in High Point, NC 27262

Good Deal
$1,666 BELOW
Instant Market Value of $15,515

Price: $13,849

Mileage: 87,902

Location: High Point, NC 27262

Average time on market: 24 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray Description: Used 2007 BMW 3 Series 335i for sale - $13,849, 87,902 miles
Avg. Dealer Rating: (7 reviews) "Pathetic sales team. We were told we had to "crunch" numbers before we could ever see the vehicle. The female sales rep was elusive about where the vehicle was. We were ran around in circles and never saw the vehicle. We were told someone was highly interested but had not put a deposit on it but the sister site would not allow the vehicle to be brought to Parks. Frankly, they lied to us. I left a vm with the general manager to tell him about his clown staff and he did not bother returning the call. I would never recommend this dealership to anyone!"
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 27103

Good Deal
$2,706 BELOW
Instant Market Value of $30,606

Price: $27,900

Mileage: 32,042

Location: Winston-Salem, NC 27103

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 - $27,900, 32,042 miles
Avg. Dealer Rating: (7 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/15/06/47/2013_bmw_3_series-pic-4818739528983520758-152x114.jpeg

2013 BMW 3 Series Used Cars in Lynchburg, VA 24501

Good Deal
$3,077 BELOW
Instant Market Value of $35,076

Price: $31,999

Mileage: 4,233

Location: Lynchburg, VA 24501

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2013 BMW 3 Series for sale - $31,999, 4,233 miles
Avg. Dealer Rating: (3 reviews) "I was very disappointed in this dealership. The salesman was pushy, a little insulting, and he spent most of his time talking to his manager rather than with me, his customer. As a result I left without a car."
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
$2,889 BELOW
Instant Market Value of $38,632

Price: $35,743

Mileage: 6,651

Location: Winston Salem, NC 27127

Average time on market: 29 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://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,818 BELOW
Instant Market Value of $24,992

Price: $23,174

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 - $23,174, 33,857 miles
Avg. Dealer Rating: (4 reviews) "good response"
http://static.cargurus.com/images/forsale/2014/10/14/07/10/2011_bmw_3_series-pic-1125750681374660938-152x114.jpeg

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

Good Deal
$1,528 BELOW
Instant Market Value of $24,644

Price: $23,116

Mileage: 20,634

Location: Roanoke, VA 24019

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Charcoal Description: Used 2011 BMW 3 Series 328i SULEV for sale - $23,116, 20,634 miles
Avg. Dealer Rating: (4 reviews) "they responded. i made offer they did not take"
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 27103

Good Deal
$1,606 BELOW
Instant Market Value of $24,506

Price: $22,900

Mileage: 40,631

Location: Winston-Salem, NC 27103

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2009 BMW 3 Series 328i Convertible for sale - $22,900, 40,631 miles
Avg. Dealer Rating: (7 reviews) "Called right away."
http://static.cargurus.com/images/forsale/2014/09/23/23/38/2011_bmw_3_series-pic-2249365877805373660-152x114.jpeg

2011 BMW 3 Series 328i Used Cars in High Point, NC 27262

Good Deal
$1,479 BELOW
Instant Market Value of $21,356

Price: $19,877

Mileage: 54,419

Location: High Point, NC 27262

Average time on market: 32 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray Description: Used 2011 BMW 3 Series 328i for sale - $19,877, 54,419 miles
Avg. Dealer Rating: (7 reviews) "ok"
http://static.cargurus.com/images/forsale/2014/10/08/23/46/2013_bmw_3_series-pic-2101603130011745693-152x114.jpeg

2013 BMW 3 Series 328i Sedan Used Cars in Pulaski, VA 24301

Good Deal
$1,868 BELOW
Instant Market Value of $28,808

Price: $26,940

Mileage: 30,402

Location: Pulaski, VA 24301

Average time on market: 46 days Certified Pre-Owned: No Transmission: Automatic Color: Melbourne Red Description: Used 2013 BMW 3 Series 328i Sedan for sale - $26,940, 30,402 miles
Avg. Dealer Rating: (3 reviews) "Kyle is an informative salesman and not pushy. We checked with quite a few dealerships and found that they had the best prices. "
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 69 Great Deals $26,842 9,125 listings
2013 BMW 3 Series 57 Great Deals $23,769 1,475 listings
2012 BMW 3 Series 46 Great Deals $20,499 660 listings
2011 BMW 3 Series 538 Great Deals $13,990 7,285 listings
2010 BMW 3 Series 35 Great Deals $12,995 650 listings
2009 BMW 3 Series 57 Great Deals $10,494 1,090 listings
2008 BMW 3 Series 107 Great Deals $7,999 1,732 listings

Similar Cars

BMW 5 Series
542 Great Deals out of 14,704 listings starting at $1,500
BMW M3
106 Great Deals out of 1,375 listings starting at $4,991
Mercedes-Benz C-Class
835 Great Deals out of 20,685 listings starting at $1,998

New BMW 3 Series By Year

2015 BMW 3 Series
7,384 listings
2014 BMW 3 Series
9,125 listings

Used BMW 3 Series By City

BMW 3 Series in Greensboro NC
15 Great Deals out of 444 listings starting at $3,995
BMW 3 Series in Charleston WV
5 Great Deals out of 222 listings starting at $4,900
BMW 3 Series in Raleigh NC
12 Great Deals out of 478 listings starting at $4,500
BMW 3 Series in Richmond VA
10 Great Deals out of 242 listings starting at $2,929
BMW 3 Series in Johnson City TN
119 listings starting at $5,888
BMW 3 Series in Charlotte NC
15 Great Deals out of 493 listings starting at $3,988
BMW 3 Series in Washington DC
45 Great Deals out of 1,010 listings starting at $2,929
BMW 3 Series in Greenville SC
111 listings starting at $5,500
BMW 3 Series in Pittsburgh PA
12 Great Deals out of 316 listings starting at $6,500
BMW 3 Series in Virginia Beach VA
6 Great Deals out of 251 listings starting at $2,850
BMW 3 Series in Baltimore MD
59 Great Deals out of 1,289 listings starting at $2,400
BMW 3 Series in Columbia SC
11 Great Deals out of 282 listings starting at $5,450
BMW 3 Series in Knoxville TN
3 Great Deals out of 115 listings starting at $3,995
BMW 3 Series in Wilmington NC
4 Great Deals out of 188 listings starting at $5,950
BMW 3 Series in Columbus OH
6 Great Deals out of 220 listings starting at $3,995