Used BMW 3 Series for Sale in Roanoke, VA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


1999 BMW 3 Series 323i Review
by James

my BMW

the acceleration is good as with breaking and handling. gas mileage is about 22 give or take . fun to drive and race around. great at taking corners. the bad thing is it is not a V8 just a straight 6

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/07/19/12/20/2013_bmw_3_series-pic-1328509825638656804-152x114.jpeg

2013 BMW 3 Series 335i Sedan Used Cars in Winston Salem, NC 27127

Great Deal
$4,045 BELOW
Instant Market Value of $33,044

Price: $28,999

Mileage: 33,744

Location: Winston Salem, NC 27127

Average time on market: 35 days Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Description: Used 2013 BMW 3 Series 335i Sedan for sale - $28,999, 33,744 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Technology Package
Avg. Dealer Rating: (3 reviews) "Interaction with sales manager was not pleasant when time came to discuss purchasing the car. BMW "genius" didn't know much about the cars he was showing. Still interested in purchasing a BMW, but not from this dealership. "
https://static.cargurus.com/images/forsale/2016/06/15/03/07/2004_bmw_3_series-pic-6986200536109086492-152x114.jpeg

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

Great Deal
$1,869 BELOW
Instant Market Value of $7,868

Price: $5,999

Mileage: 59,416

Location: Greensboro, NC 27409

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325xi for sale - $5,999, 59,416 miles with Alloy Wheels
Avg. Dealer Rating: (27 reviews) "Very prompt call back!"
https://static.cargurus.com/images/forsale/2016/08/10/18/18/2005_bmw_3_series-pic-4560527809220878883-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Walnut Cove, NC 27052

Great Deal
$1,936 BELOW
Instant Market Value of $9,931

Price: $7,995

Mileage: 73,763

Location: Walnut Cove, NC 27052

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 330xi for sale - $7,995, 73,763 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "I purchased a 2000 Volvo from Venable and Son a couple of years ago and couldn't be happier. So happy in fact, that we purchased a 2013 Mazda Cx5 from them this year. They are so friendly and helpful and most of all I know that they take pride in what cars they offer for sale on their lot and do their best to give you all the information they have on a vehicle. They are not pushy sales people at all and allow you to make the best choice for you. I really like that. I have drove on other car lots and felt like I was being pounced upon and then made to feel bad if I didn't make a decision on the spot. I have nothing but good things to say about Venable and Son Auto Sales. You won't find more honest people to deal with. I highly recommend them if you are considering purchasing a pre-owned vehicle."
https://static.cargurus.com/images/forsale/2016/06/24/06/53/2003_bmw_3_series-pic-5044073137453891263-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in State Road, NC 28676

Great Deal
$1,611 BELOW
Instant Market Value of $6,606

Price: $4,995

Mileage: 108,000

Location: State Road, NC 28676

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Manual Description: Used 2003 BMW 3 Series 325i for sale - $4,995, 108,000 miles with Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "it was more than great. Jack and Ruth went out of their way to help. I was from out of state, I also hard work issues and a hour drive . Jack and Ruth arranged their hours to meet my schedule . I did by a truck from J&R and I WAS VERY IMPRESS BY THE WHOLE PROCESS of J&R AUTO SALES."
https://static.cargurus.com/images/forsale/2016/08/04/06/47/2009_bmw_3_series-pic-2189252210926733653-152x114.jpeg

2009 BMW 3 Series 328xi Wagon Used Cars in Kernersville, NC 27284

Great Deal
$1,894 BELOW
Instant Market Value of $15,379

Price: $13,485

Mileage: 102,557

Location: Kernersville, NC 27284

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2009 BMW 3 Series 328xi Wagon for sale - $13,485, 102,557 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (127 reviews) "They responded quickly but logistics came into play as they were almost 100 miles away and arranging a test drive became problematic due to my schedule and that of the salesperson. Eventually I eliminated that brand/model from consideration so it was a moot point but I would definitely consider them in a future purchase."
https://static.cargurus.com/images/forsale/2016/08/26/19/14/2013_bmw_3_series-pic-6450145200992533455-152x114.jpeg

2013 BMW 3 Series 328i AWD xDrive SULEV SA Used Cars in Charlottesville, VA 22911

Great Deal
$2,852 BELOW
Instant Market Value of $30,816

Price: $27,964

Mileage: 11,814

Location: Charlottesville, VA 22911

Average time on market: 21 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral White Metallic Description: Used 2013 BMW 3 Series 328i AWD xDrive SULEV SA for sale - $27,964, 11,814 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Storage Package, Alloy Wheels, Technology Package, Bluetooth, Heat Package, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2016/08/16/20/15/2013_bmw_3_series-pic-1010545659223037767-152x114.jpeg

2013 BMW 3 Series 335i xDrive Coupe Used Cars in Charlottesville, VA 22911

Good Deal
$3,382 BELOW
Instant Market Value of $33,379

Price: $29,997

Mileage: 24,542

Location: Charlottesville, VA 22911

Certified Pre-Owned: Yes Transmission: Automatic Color: Liquid Blue Metallic Description: Used 2013 BMW 3 Series 335i xDrive Coupe for sale - $29,997, 24,542 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels, Bluetooth, Smoker Package, Premium Package, Premium Sound Package, Sound Package
https://static.cargurus.com/images/forsale/2016/06/20/02/39/2016_bmw_3_series-pic-3489330212012698118-152x114.jpeg

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

Good Deal
$4,875 BELOW
Instant Market Value of $37,819

Price: $32,944

Mileage: 5,944

Location: Madison, NC 27025

Average time on market: 28 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Silver Description: Used 2016 BMW 3 Series 328i SULEV for sale - $32,944, 5,944 miles with Navigation System, Bluetooth
Avg. Dealer Rating: (28 reviews) "They got back to me quickly but I went in a different direction. Also, they keep on emailing me even though I responded that I'm no longer interested in the truck."
https://static.cargurus.com/images/forsale/2016/07/19/12/15/2016_bmw_3_series-pic-6327871508119407361-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Winston Salem, NC 27127

Good Deal
$4,203 BELOW
Instant Market Value of $42,702

Price: $38,499

Mileage: 2,175

Location: Winston Salem, NC 27127

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2016 BMW 3 Series 328i SULEV for sale - $38,499, 2,175 miles with Sport Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (3 reviews) "These people are awesome, customer service was great and very professional. The facility is very nice."
https://static.cargurus.com/images/forsale/2016/08/18/07/26/2013_bmw_3_series-pic-8378389584126497057-152x114.jpeg

2013 BMW 3 Series 335i xDrive Coupe Used Cars in Winston Salem, NC 27127

Good Deal
$2,569 BELOW
Instant Market Value of $32,568

Price: $29,999

Mileage: 35,096

Location: Winston Salem, NC 27127

Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2013 BMW 3 Series 335i xDrive Coupe for sale - $29,999, 35,096 miles with Sport Package, Sunroof/Moonroof, Navigation System, Premium Package, M Sport Package
Avg. Dealer Rating: (3 reviews) "I bought the Car"
https://static.cargurus.com/images/forsale/2016/08/07/11/14/2004_bmw_3_series_325ci-pic-8577420103747439740-152x114.jpeg

2004 BMW 3 Series 325Ci Used Cars in Elon, 27244

Good Deal
$1,110 BELOW
Instant Market Value of $5,610

Price: $4,500

Mileage: 148,500

Location: Elon, 27244

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Light Blue Description: Used 2004 BMW 3 Series 325Ci for sale - $4,500, 148,500 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/07/20/03/07/2016_bmw_3_series-pic-3528729591455024419-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Winston Salem, NC 27127

Good Deal
$3,258 BELOW
Instant Market Value of $39,257

Price: $35,999

Mileage: 8,777

Location: Winston Salem, NC 27127

Average time on market: 28 days Certified Pre-Owned: Yes Transmission: Automatic Color: 0475 Black Sapphire Description: Used 2016 BMW 3 Series 328i SULEV for sale - $35,999, 8,777 miles with Premium Package
Avg. Dealer Rating: (3 reviews)
https://static.cargurus.com/images/forsale/2016/08/08/03/32/2013_bmw_3_series-pic-6642362990026642646-152x114.jpeg

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

Good Deal
$1,667 BELOW
Instant Market Value of $24,666

Price: $22,999

Mileage: 35,698

Location: Winston Salem, NC 27127

Average time on market: 25 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sap Description: Used 2013 BMW 3 Series 328i Sedan SULEV for sale - $22,999, 35,698 miles with Premium Package, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews)
https://static.cargurus.com/images/forsale/2016/07/19/12/20/2016_bmw_3_series-pic-478163648179513878-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Winston Salem, NC 27127

Good Deal
$3,124 BELOW
Instant Market Value of $40,123

Price: $36,999

Mileage: 8,603

Location: Winston Salem, NC 27127

Average time on market: 28 days Certified Pre-Owned: Yes Transmission: Automatic Color: 0c10 Mediterranean B Description: Used 2016 BMW 3 Series 328i SULEV for sale - $36,999, 8,603 miles with Sport Package, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (3 reviews)
https://static.cargurus.com/images/forsale/2016/08/09/00/44/2006_bmw_3_series-pic-7810470363730971831-152x114.jpeg

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

Good Deal
$1,154 BELOW
Instant Market Value of $7,149

Price: $5,995

Mileage: 152,811

Location: Greensboro, NC 27409

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2006 BMW 3 Series 325i for sale - $5,995, 152,811 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "They responded back quickly and answered all my questions very professionaly"
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
2016 BMW 3 Series 94 Great Deals $22,500 12,764 listings
2015 BMW 3 Series 37 Great Deals $19,994 1,423 listings
2014 BMW 3 Series 44 Great Deals $15,962 1,363 listings
2013 BMW 3 Series 383 Great Deals $11,950 7,023 listings
2012 BMW 3 Series 45 Great Deals $13,669 949 listings
2011 BMW 3 Series 131 Great Deals $8,100 2,821 listings
2010 BMW 3 Series 46 Great Deals $7,900 882 listings
2009 BMW 3 Series 80 Great Deals $6,900 1,532 listings
2008 BMW 3 Series 83 Great Deals $4,700 1,895 listings
2007 BMW 3 Series 81 Great Deals $4,900 2,021 listings