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

CarGurus Quick Poll

Why buy used?

15,146 new BMW 3 Series listings
2000 BMW 3 Series 323i Review
by Pardo

My BMW

Bad window regulators was the only fault, beautiful car, it drove really smooth, i want another one. As long as you do your own work its pretty cheap to maintain. Really fun car I wish I wouldn't of traded that car.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/06/24/03/22/2011_bmw_3_series-pic-6843295319801459593-152x114.jpeg

2011 BMW 3 Series 328i Used Cars in Harrisonburg, VA 22801

Great Deal
$3,724 BELOW
Instant Market Value of $20,423

Price: $16,699

Mileage: 43,735

Location: Harrisonburg, VA 22801

Average time on market: 34 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Beige Description: Used 2011 BMW 3 Series 328i for sale - $16,699, 43,735 miles with Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Courteous, just to far away and no way to get there "
http://vehicleimages.s3.amazonaws.com/73/53/88/7b-7b2d-4291-847f-1b05bb7fbcd6/image-1.jpg

2011 BMW 3 Series 335i xDrive Coupe Used Cars in High Point, NC 27262

Great Deal
$3,234 BELOW
Instant Market Value of $27,008

Price: $23,774

Mileage: 35,202

Location: High Point, NC 27262

Average time on market: 40 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Description: Used 2011 BMW 3 Series 335i xDrive Coupe for sale - $23,774, 35,202 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Vehicle had been sold and add was still active."
http://akimage.vinsolutions.com/v/282650000/282656186/r640c7494

2014 BMW 3 Series 320i xDrive Sedan Used Cars in Danville, VA 24541

Great Deal
$3,510 BELOW
Instant Market Value of $29,010

Price: $25,500

Mileage: 20,436

Location: Danville, VA 24541

Average time on market: 52 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Silver Description: Used 2014 BMW 3 Series 320i xDrive Sedan for sale - $25,500, 20,436 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Had a great experience. I love my car, I recommend anyone to robert Woodall ask for Tim Crews.. Very nice people "
http://www.websitesfordealers.com/uploads/data/302239/mainpic/001440520498thumbnail_CIMG3958.JPG

2012 BMW 3 Series 328i Sedan SULEV Used Cars in Winston Salem, NC 27101

Good Deal
$1,998 BELOW
Instant Market Value of $28,898

Price: $26,900

Mileage: 21,397

Location: Winston Salem, NC 27101

Average time on market: 24 days Certified Pre-Owned: No Color: Black Description: Used 2012 BMW 3 Series 328i Sedan SULEV for sale - $26,900, 21,397 miles with Sport Package, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels, Technology Package
Avg. Dealer Rating: (12 reviews) "They were awesome! We came to a great deal and I purchased the vehicle I wanted. They made the transaction smooth...especially since I lived 2 states away. Thanks Auto World of Winston-Salem!!!"
http://static.cargurus.com/images/forsale/2015/04/02/18/50/2004_bmw_3_series_330ci-pic-1927619819678031603-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Pleasant Garden, 27313

Good Deal
$1,608 BELOW
Instant Market Value of $6,908

Price: $5,300

Mileage: 174,000

Location: Pleasant Garden, 27313

Average time on market: 14 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Navy Blue Description: Used 2004 BMW 3 Series 330Ci for sale - $5,300, 174,000 miles with Premium Package, Leather Seats, Sunroof/Moonroof
http://vehicleimages.s3.amazonaws.com/88/bf/4d/c7-419d-4588-95c8-e613ca8ae7e0/image-1.jpg

2012 BMW 3 Series 335i xDrive Coupe Used Cars in High Point, NC 27262

Good Deal
$2,228 BELOW
Instant Market Value of $29,002

Price: $26,774

Mileage: 40,754

Location: High Point, NC 27262

Average time on market: 54 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Description: Used 2012 BMW 3 Series 335i xDrive Coupe for sale - $26,774, 40,754 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Responded quickly"
http://static.cargurus.com/images/forsale/2015/07/21/02/17/2008_bmw_3_series-pic-4417010707385074597-152x114.jpeg

2008 BMW 3 Series 335i Coupe Used Cars in Winston Salem, NC 27106

Good Deal
$1,402 BELOW
Instant Market Value of $16,897

Price: $15,495

Mileage: 72,082

Location: Winston Salem, NC 27106

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2008 BMW 3 Series 335i Coupe for sale - $15,495, 72,082 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Did not keep in contact seemed uninterested in making sale. Need much better customer service experience. "
http://static.cargurus.com/images/forsale/2015/07/24/19/37/2012_bmw_3_series-pic-6013982769236979061-152x114.jpeg

2012 BMW 3 Series 328i Sedan Used Cars in Roanoke, VA 24019

Good Deal
$2,278 BELOW
Instant Market Value of $24,798

Price: $22,520

Mileage: 43,221

Location: Roanoke, VA 24019

Average time on market: 30 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2012 BMW 3 Series 328i Sedan for sale - $22,520, 43,221 miles with Bluetooth
Avg. Dealer Rating: (6 reviews) "Car was filthy. Dirty car fax. Brokren trim. Broken power seat. Excess wear for make and model year. Agreed to final price 3 grand less than asking. Sales and finace run my credit and get loan all set and try to have me sign off on the original msrp that was 3 grand higher. As wellas doc fees etc etc. Extremely typical shady used car salesman. But these guys and this lot disguise it better than most. Same shady sales rachtics and dihinesty in sheeps clothing is all. Run do not walk..run from this dealer."
http://cdn.getauto.com/photos/3/156873/1c/WBA3A5C56CF350018-1c.jpg

2012 BMW 3 Series 328i Sedan Used Cars in Bedford, VA 24523

Good Deal
$1,909 BELOW
Instant Market Value of $19,872

Price: $17,963

Mileage: 91,129

Location: Bedford, VA 24523

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2012 BMW 3 Series 328i Sedan for sale - $17,963, 91,129 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Good"
http://images.cobaltgroup.com/5/1/1/11326998115x152.jpg

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

Good Deal
$1,936 BELOW
Instant Market Value of $29,531

Price: $27,595

Mileage: 10,178

Location: Winston Salem, NC 27103

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Light Blue Description: Used 2013 BMW 3 Series 328i Sedan for sale - $27,595, 10,178 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (11 reviews) "they a great would by from them again"
http://static.cargurus.com/images/forsale/2015/04/02/12/43/2012_bmw_3_series-pic-1513441406283058115-152x114.jpeg

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

Good Deal
$1,937 BELOW
Instant Market Value of $29,837

Price: $27,900

Mileage: 28,348

Location: Winston Salem, NC 27101

Average time on market: 42 days Certified Pre-Owned: No Color: Charcoal Description: Used 2012 BMW 3 Series 328i Convertible for sale - $27,900, 28,348 miles with Navigation System, Bluetooth, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "My experience with the sale rep Ryan was great. He was very hassel free and tried to accomadate my request and questions very professionally. I would easily recommend the dealership. "
http://imagescdn.dealercarsearch.com/Media/1747/6336210/1439666317887.jpg

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

Good Deal
$1,426 BELOW
Instant Market Value of $14,417

Price: $12,991

Mileage: 98,702

Location: Greensboro, NC 27407

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2009 BMW 3 Series 328i SULEV for sale - $12,991, 98,702 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Contact was within a few days, and one word replies. "
http://static.cargurus.com/images/forsale/2015/04/08/13/25/2001_bmw_3_series-pic-16283797012903903-152x114.jpeg

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

Good Deal
$1,280 BELOW
Instant Market Value of $6,275

Price: $4,995

Mileage: 121,000

Location: Greensboro, NC 27407

Average time on market: 23 days Certified Pre-Owned: No Description: Used 2001 BMW 3 Series 330i for sale - $4,995, 121,000 miles
Avg. Dealer Rating: (1 review) "We went to the dealer to test drive the vehicle and the young woman in the office didn't know anything about the vehicle, other than there was "something up with the window.". She said that we should come back on Monday. We didn't."
http://static.cargurus.com/images/forsale/2015/05/31/18/44/2010_bmw_3_series-pic-8898369205564349319-152x114.jpeg

2010 BMW 3 Series 335i xDrive Coupe Used Cars in Walkertown, NC 27051

Good Deal
$1,958 BELOW
Instant Market Value of $21,957

Price: $19,999

Mileage: 65,659

Location: Walkertown, NC 27051

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2010 BMW 3 Series 335i xDrive Coupe for sale - $19,999, 65,659 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "I drove 60 miles to purchase this truck. Upon inspection, the interior was utterly destroyed. The exterior had numerous scratches and dings. The bed was nasty and disgusting. No sale!"
http://static.cargurus.com/images/forsale/2015/07/28/20/28/2012_bmw_3_series-pic-7384477253422648212-152x114.jpeg

2012 BMW 3 Series 335i Coupe Used Cars in Winston Salem, NC 27101

Good Deal
$1,295 BELOW
Instant Market Value of $28,195

Price: $26,900

Mileage: 49,544

Location: Winston Salem, NC 27101

Average time on market: 36 days Certified Pre-Owned: No Color: Black Description: Used 2012 BMW 3 Series 335i Coupe for sale - $26,900, 49,544 miles with Sport Package, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "easy to get and pay for my car"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

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
2015 BMW 3 Series 54 Great Deals $26,498 16,680 listings
2014 BMW 3 Series 53 Great Deals $22,990 1,190 listings
2013 BMW 3 Series 119 Great Deals $19,499 2,562 listings
2012 BMW 3 Series 151 Great Deals $16,999 3,019 listings
2011 BMW 3 Series 140 Great Deals $7,999 2,840 listings
2010 BMW 3 Series 33 Great Deals $9,997 687 listings
2009 BMW 3 Series 52 Great Deals $9,883 1,254 listings

Similar Cars

BMW 5 Series
482 Great Deals out of 17,029 listings starting at $1,950
BMW M3
44 Great Deals out of 1,071 listings starting at $4,199
Mercedes-Benz C-Class
564 Great Deals out of 24,869 listings starting at $1,995

New BMW 3 Series By Year

2016 BMW 3 Series
1,220 listings
2015 BMW 3 Series
16,680 listings

Used BMW 3 Series By City

BMW 3 Series in Greensboro NC
26 Great Deals out of 435 listings starting at $1,900
BMW 3 Series in Charleston WV
3 Great Deals out of 198 listings starting at $4,995
BMW 3 Series in Raleigh NC
24 Great Deals out of 434 listings starting at $1,900
BMW 3 Series in Richmond VA
7 Great Deals out of 206 listings starting at $3,500
BMW 3 Series in Johnson City TN
117 listings starting at $4,000
BMW 3 Series in Charlotte NC
10 Great Deals out of 339 listings starting at $3,987
BMW 3 Series in Washington DC
53 Great Deals out of 1,416 listings starting at $2,200
BMW 3 Series in Greenville SC
138 listings starting at $3,697
BMW 3 Series in Pittsburgh PA
9 Great Deals out of 475 listings starting at $2,995
BMW 3 Series in Virginia Beach VA
4 Great Deals out of 233 listings starting at $3,975
BMW 3 Series in Baltimore MD
57 Great Deals out of 1,785 listings starting at $2,200
BMW 3 Series in Columbia SC
6 Great Deals out of 200 listings starting at $4,900
BMW 3 Series in Knoxville TN
3 Great Deals out of 194 listings starting at $4,950
BMW 3 Series in Wilmington NC
161 listings starting at $3,950
BMW 3 Series in Columbus OH
171 listings starting at $3,995