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

Why buy used?

14,964 new BMW 3 Series listings
1999 BMW 3 Series 323i Review
by Aaron

I miss her.... sometimes.

This little car surprised me every day. It was just as powerful as any sports sedan I've driven, yet as classy and refined as a luxury car. It was 12 years old, but it's more solid than any other car I've had for any considerable period of time. It was also roomier than you'd expect: I'm 6'8" and fit comfortably. As far as ownership, it could b...

First Previous
Loading...
Next
Featured Listings
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 325i Used Cars in Roanoke, VA 24012

Great Deal
$3,218 BELOW
Instant Market Value of $8,213

Price: $4,995

Mileage: 97,334

Location: Roanoke, VA 24012

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $4,995, 97,334 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "When I saw the car on the internet I notice that the car had been damage on the side of the car on back passenger side. I had to zoom in to see the damage because the angle of the car in the picture didn't give me a good view of the damage. They never did mention in the advertisement ad that the car was damage, I had to call and ask."
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,733 BELOW
Instant Market Value of $20,432

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://akimage.vinsolutions.com/v/282650000/282656186/r640c7494

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

Great Deal
$3,395 BELOW
Instant Market Value of $28,895

Price: $25,500

Mileage: 20,436

Location: Danville, VA 24541

Average time on market: 51 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://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,628 BELOW
Instant Market Value of $6,928

Price: $5,300

Mileage: 174,000

Location: Pleasant Garden, 27313

Average time on market: 16 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://static.cargurus.com/images/forsale/2015/07/27/04/16/2009_bmw_3_series-pic-3093631782976625992-152x114.jpeg

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

Good Deal
$1,406 BELOW
Instant Market Value of $18,397

Price: $16,991

Mileage: 52,379

Location: Greensboro, NC 27409

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2009 BMW 3 Series 328i Coupe for sale - $16,991, 52,379 miles with Sunroof/Moonroof
Avg. Dealer Rating: (17 reviews) "Slow to respond."
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,331 BELOW
Instant Market Value of $6,326

Price: $4,995

Mileage: 121,000

Location: Greensboro, NC 27407

Average time on market: 25 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/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,162 BELOW
Instant Market Value of $24,682

Price: $22,520

Mileage: 43,221

Location: Roanoke, VA 24019

Average time on market: 31 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://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
$2,071 BELOW
Instant Market Value of $22,070

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!"
https://pictures.dealer.com/k/kernersvillechryslerdodgecllc/1827/8c6e5f4612fdec36759e5ec4be88f4c8x.jpg

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

Good Deal
$1,409 BELOW
Instant Market Value of $18,994

Price: $17,585

Mileage: 57,535

Location: Kernersville, NC 27284

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2011 BMW 3 Series 328i SULEV for sale - $17,585, 57,535 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (177 reviews) "Too pushy over the phone "
http://images.cobaltgroup.com/9/1/9/11337597919x152.jpg

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

Good Deal
$1,778 BELOW
Instant Market Value of $29,373

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://s3.amazonaws.com/photos.ecarlist.com/ic/XR/1Y/hL/uk/BA/W4/tl/2O/dA/rQ_640.jpg

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

Good Deal
$1,588 BELOW
Instant Market Value of $19,551

Price: $17,963

Mileage: 91,129

Location: Bedford, VA 24523

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2012 BMW 3 Series 328i Sedan for sale - $17,963, 91,129 miles with Bluetooth, Storage Package, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Good"
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,597 BELOW
Instant Market Value of $29,497

Price: $27,900

Mileage: 28,348

Location: Winston Salem, NC 27101

Average time on market: 45 days Certified Pre-Owned: No Color: Charcoal Description: Used 2012 BMW 3 Series 328i Convertible for sale - $27,900, 28,348 miles with Bluetooth, Alloy Wheels
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/2014/10/13/07/16/2013_bmw_3_series-pic-5508371197595736801-152x114.jpeg

2013 BMW 3 Series 328i Coupe Used Cars in Covington, VA 24426

Good Deal
$1,464 BELOW
Instant Market Value of $27,451

Price: $25,987

Mileage: 26,981

Location: Covington, VA 24426

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Jet Black Description: Used 2013 BMW 3 Series 328i Coupe for sale - $25,987, 26,981 miles with Bluetooth, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "I had been researching and calling dealerships for about 3 weeks trying to find the right Honda for me. When I found the Pilot on the Covington Honda Nissan website, I contacted the dealership to set up a test drive. I traveled 2 hours to the dealership to test drive a 2010 Honda Pilot. From the moment I arrived, I could tell this dealership was different. Often, salesmen will make an assessment from their first encounter and can sometimes be dismissive or try to upsell you another vehicle. When I arrived I was greeted with a firm handshake and a smile. There was NO pressure to buy and all of my questions were answered. My salesman, Jacob, was knowledgeable and made you feel right at home. I was a little nervous without my husband to help with the process, but Jacob encouraged me to call my husband so he could be a part of the process and to help ease my anxiety. Jacob Swartz is one of the best salesman you will ever meet. Throughout the entire process he was friendly, helpful, and professional. He worked tirelessly to make sure I was a satisfied customer. He found me the best interest rate and wouldn't stop working until he had helped me get the payments where I needed them to be. He treated me fairly and gave me the respect that most individuals seek when making any type of major purchase. The prices are competitive and they have a good selection of vehicles to choose from. Out of my 28 years of car buying experience, Jacob made this the best buying experience I have had. Take a little road trip and go to Covington Honda Nissan and ask for Jacob Swartz. I promise you will leave with a smile on your face with the car of your dreams!"
http://static.cargurus.com/images/forsale/2015/06/07/15/57/2004_bmw_3_series-pic-202968143862882353-152x114.jpeg

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

Good Deal
$621 BELOW
Instant Market Value of $8,471

Price: $7,850

Mileage: 108,044

Location: Greensboro, NC 27409

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Grey Description: Used 2004 BMW 3 Series 325i Wagon for sale - $7,850, 108,044 miles with Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Very helpful"
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,182 BELOW
Instant Market Value of $28,082

Price: $26,900

Mileage: 49,544

Location: Winston Salem, NC 27101

Average time on market: 35 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) "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. "
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 78 Great Deals $26,999 16,024 listings
2014 BMW 3 Series 37 Great Deals $21,991 1,152 listings
2013 BMW 3 Series 131 Great Deals $18,998 2,827 listings
2012 BMW 3 Series 163 Great Deals $16,995 3,000 listings
2011 BMW 3 Series 152 Great Deals $7,999 2,892 listings
2010 BMW 3 Series 29 Great Deals $8,799 717 listings
2009 BMW 3 Series 52 Great Deals $9,490 1,289 listings
2008 BMW 3 Series 96 Great Deals $6,500 1,697 listings
2007 BMW 3 Series 83 Great Deals $5,995 1,724 listings
2006 BMW 3 Series 62 Great Deals $5,250 1,643 listings
2005 BMW 3 Series 25 Great Deals $3,491 521 listings

Similar Cars

BMW 5 Series
463 Great Deals out of 17,192 listings starting at $1,995
BMW M3
41 Great Deals out of 1,097 listings starting at $4,199
Mercedes-Benz C-Class
581 Great Deals out of 25,482 listings starting at $1,500

New BMW 3 Series By Year

2016 BMW 3 Series
1,681 listings
2015 BMW 3 Series
16,024 listings

Used BMW 3 Series By City

BMW 3 Series in Greensboro NC
18 Great Deals out of 413 listings starting at $3,987
BMW 3 Series in Charleston WV
4 Great Deals out of 205 listings starting at $4,995
BMW 3 Series in Raleigh NC
18 Great Deals out of 428 listings starting at $2,900
BMW 3 Series in Richmond VA
12 Great Deals out of 227 listings starting at $3,900
BMW 3 Series in Johnson City TN
116 listings starting at $4,900
BMW 3 Series in Charlotte NC
9 Great Deals out of 336 listings starting at $3,987
BMW 3 Series in Washington DC
44 Great Deals out of 1,313 listings starting at $2,200
BMW 3 Series in Greenville SC
4 Great Deals out of 147 listings starting at $3,697
BMW 3 Series in Pittsburgh PA
11 Great Deals out of 471 listings starting at $2,995