2016 BMW 3 Series for Sale in Roanoke, VA

to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

MPG

- Loading...
()

Price Drops

Text Search

Add Similar Cars


Please wait. Contacting seller...

Don't see what you're looking for?

Order a customized vehicle from a dealer near you!

First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/10/17/09/53/2015_bmw_3_series-pic-7599001691650947671-152x114.jpeg

2015 BMW 3 Series Used Cars in Hillsborough, NC 27278

Great Deal
$3,750 BELOW
CarGurus IMV of $24,748

Price: $20,998

Mileage: 29,250

Location: Hillsborough, NC 27278

Average time on market: 28 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2015 BMW 3 Series for sale - $20,998, 29,250 miles with Sport Package, Bluetooth, Sunroof/Moonroof, M Sport Package
Avg. Dealer Rating: (9 reviews) "They were very "on top" of our request and continued to call and work with us...not bug us...we opted for another vehicle at another dealership only because it was a nicer vehicle for our daughter.... we would highly recommend them..."
https://static.cargurus.com/images/forsale/2017/12/02/19/07/2015_bmw_3_series-pic-4163852619599584607-152x114.jpeg

2015 BMW 3 Series Used Cars in Harrisonburg, VA 22801

Good Deal
$2,436 BELOW
CarGurus IMV of $24,736

Price: $22,300

Mileage: 26,324

Location: Harrisonburg, VA 22801

Average time on market: 28 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2015 BMW 3 Series for sale - $22,300, 26,324 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (19 reviews) "Good experience."
https://static.cargurus.com/images/forsale/2017/10/04/06/32/2016_bmw_3_series-pic-3543091778761085258-152x114.jpeg

2016 BMW 3 Series 328i Sedan RWD Used Cars in Roanoke, VA 24014

Good Deal
$2,742 BELOW
CarGurus IMV of $30,447

Price: $27,705

Mileage: 7,952

Location: Roanoke, VA 24014

Average time on market: 37 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW 3 Series 328i Sedan RWD for sale - $27,705, 7,952 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Great place"
https://static.cargurus.com/images/forsale/2017/10/09/19/22/2017_bmw_3_series-pic-2246536302408880898-152x114.jpeg

2017 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Charlottesville, VA 22911

Good Deal
$2,218 BELOW
CarGurus IMV of $45,018

Price: $42,800

Mileage: 4,698

Location: Charlottesville, VA 22911

Average time on market: 67 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Black Sapphire Metallic Description: Used 2017 BMW 3 Series 330i xDrive Sedan AWD for sale - $42,800, 4,698 miles with Sport Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Premium Package, M Sport Package, Climate Package
Avg. Dealer Rating: (6 reviews) "Very nice staff. Good experience overall. Would recommend them!"
https://static.cargurus.com/images/forsale/2017/10/12/07/26/2017_bmw_3_series-pic-6647359975928059397-152x114.jpeg

2017 BMW 3 Series 330e iPerformance Sedan RWD Used Cars in Greensboro, NC 27407

Good Deal
$2,833 BELOW
CarGurus IMV of $47,123

Price: $44,290

Mileage: 4,521

Location: Greensboro, NC 27407

Average time on market: 49 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 330e iPerformance Sedan RWD for sale - $44,290, 4,521 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Premium Package, Climate Package
Avg. Dealer Rating: (14 reviews) "Great experience! Good people, responsive, and easy to work with. "
https://static.cargurus.com/images/forsale/2017/10/15/04/40/2016_bmw_3_series-pic-8362963503599892929-152x114.jpeg

2016 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Roanoke, VA 24014

Good Deal
$1,851 BELOW
CarGurus IMV of $29,920

Price: $28,069

Mileage: 5,635

Location: Roanoke, VA 24014

Average time on market: 76 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Grey Metallic Description: Used 2016 BMW 3 Series 320i xDrive Sedan AWD for sale - $28,069, 5,635 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/11/30/17/11/2016_bmw_3_series-pic-3518441445117935556-152x114.jpeg

2016 BMW 3 Series 328i Sedan RWD Used Cars in Kernersville, NC 27284

Good Deal
$1,465 BELOW
CarGurus IMV of $25,253

Price: $23,788

Mileage: 18,253

Location: Kernersville, NC 27284

Average time on market: 37 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 328i Sedan RWD for sale - $23,788, 18,253 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "The car was in excellent condition and described and photographed well on the website. I found our salesperson to be knowledgeable though quite laid back and there was never any pressure. We were able to take a long test drive and questions answered. We were introduced to other members of the staff who took a personal interest as well. Bought the car on our first visit and the experience was very positive overall. No concerns and would certainly recommend Super Cars Direct to others."
https://static.cargurus.com/images/forsale/2017/10/25/21/55/2017_bmw_3_series-pic-2562219263226903837-152x114.jpeg

2017 BMW 3 Series Used Cars in Greensboro, NC 27407

Fair Deal
$1,125 BELOW
CarGurus IMV of $39,381

Price: $38,256

Mileage: 4,557

Location: Greensboro, NC 27407

Average time on market: 55 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: White Description: Used 2017 BMW 3 Series for sale - $38,256, 4,557 miles with Bluetooth, Backup Camera, Driver Assistance Package, Navigation System, Premium Package
Avg. Dealer Rating: (14 reviews) "The salesman “Brian Mathews” was Great. You could not ask for a better salesman! If I ever bought another car there it would be because of Brian."
https://static.cargurus.com/images/forsale/2017/11/08/20/38/2017_bmw_3_series-pic-1556576644169392311-152x114.jpeg

2017 BMW 3 Series Used Cars in Charlottesville, VA 22911

Fair Deal
$83 BELOW
CarGurus IMV of $42,855

Price: $42,772

Mileage: 4,098

Location: Charlottesville, VA 22911

Average time on market: 55 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series for sale - $42,772, 4,098 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Premium Package, Climate Package
Avg. Dealer Rating: (6 reviews) "I did not end up buying a car from them because of some other difficulties with my current car but they were very professional and prompt. No complaints whatsoever. "
https://static.cargurus.com/images/forsale/2017/11/01/09/58/2015_bmw_3_series-pic-1417178226690212144-152x114.jpeg

2015 BMW 3 Series 328i Sedan RWD Used Cars in Greensboro, NC 27408

Fair Deal
$551 BELOW
CarGurus IMV of $22,551

Price: $22,000

Mileage: 32,305

Location: Greensboro, NC 27408

Average time on market: 23 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Mineral White Metallic Description: Used 2015 BMW 3 Series 328i Sedan RWD for sale - $22,000, 32,305 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (12 reviews) "Overall, not a positive experience. I inquired about several Sportage, both new and used. Very slow response time, during office hours and outside. Two quotes were sent, with no indication of what car they were trying to sell. I sent a competitive quote from another dealer, after they stated that they could beat it and they were being very generous with trade-in; they came back with a quote $1,500 higher. When I asked for a breakdown of the price, all the lady could tell me is "that's all they are willing to do." Her tone of voice sent the message that she clearly didn't want to speak to me. I had a more positive experience with every other dealer I engaged. "
https://static.cargurus.com/images/forsale/2017/12/07/02/09/2017_bmw_3_series-pic-7524159343989977654-152x114.jpeg

2017 BMW 3 Series Used Cars in Greensboro, NC 27407

Fair Deal
$286 BELOW
CarGurus IMV of $42,008

Price: $41,722

Mileage: 4,592

Location: Greensboro, NC 27407

Average time on market: 55 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Imperial Blue Metallic Description: Used 2017 BMW 3 Series for sale - $41,722, 4,592 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (14 reviews) "Nice staff however I made an appointment to test drive the vehicle when I arrived they had no clue why I was there then someone else was out testing driving the vehicle when I arrived. I was told since that person was their first and wanted to buy the vehicle that they would have sell the vehicle to that person . What’s the point of making an appointment????? "
https://static.cargurus.com/images/forsale/2017/11/25/20/04/2017_bmw_3_series-pic-923002153703401604-152x114.jpeg

2017 BMW 3 Series 328d xDrive Wagon AWD Used Cars in Charlottesville, VA 22911

Fair Deal
$148 ABOVE
CarGurus IMV of $47,831

Price: $47,979

Mileage: 3,535

Location: Charlottesville, VA 22911

Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Mineral Gray Metallic Description: Used 2017 BMW 3 Series 328d xDrive Wagon AWD for sale - $47,979, 3,535 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Premium Package, Climate Package, Luxury Package
Avg. Dealer Rating: (6 reviews) "I advised that there was a conflict in the description... one part of the ad suggested it was automatic, another said standard. They quickly cleared that up and offered to set a test drive. I am in New England so that is not something that can be scheduled overnight. Bottom line... very responsive and provided the information I wanted... including a CARFax. "
https://static.cargurus.com/images/forsale/2017/12/13/21/08/2016_bmw_3_series-pic-5516497856316335145-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Hillsborough, NC 27278

Fair Deal
$460 ABOVE
CarGurus IMV of $25,342

Price: $25,802

Mileage: 30,250

Location: Hillsborough, NC 27278

Average time on market: 66 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $25,802, 30,250 miles with Bluetooth, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/12/14/02/01/2015_bmw_3_series-pic-3440213676919698265-152x114.jpeg

2015 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Greensboro, NC 27405

Fair Deal
$329 ABOVE
CarGurus IMV of $21,666

Price: $21,995

Mileage: 27,720

Location: Greensboro, NC 27405

Average time on market: 30 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Gray Description: Used 2015 BMW 3 Series 320i xDrive Sedan AWD for sale - $21,995, 27,720 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels
https://static.cargurus.com/images/forsale/2017/12/13/15/00/2015_bmw_3_series-pic-153451283260851438-152x114.jpeg

2015 BMW 3 Series 328i Sedan RWD Used Cars in Madison, NC 27025

Fair Deal
$1,050 ABOVE
CarGurus IMV of $24,850

Price: $25,900

Mileage: 19,000

Location: Madison, NC 27025

Average time on market: 23 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2015 BMW 3 Series 328i Sedan RWD for sale - $25,900, 19,000 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Storage Package, Alloy Wheels, Bluetooth, Premium Package
Avg. Dealer Rating: (19 reviews) "Awesome no pressure service! I purchased the car, the experience was a very smooth transaction. Brain and staff were very helpful I would highly recommend using this dealer!!! "
Please wait ...
All Listings
Please wait ...
Sponsored 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
2017 BMW 3 Series 153 Great Deals $23,900 4,475 listings
2016 BMW 3 Series 48 Great Deals $14,991 1,331 listings
2015 BMW 3 Series 93 Great Deals $14,499 2,572 listings
2014 BMW 3 Series 295 Great Deals $11,979 4,733 listings
2013 BMW 3 Series 76 Great Deals $10,990 1,651 listings
2012 BMW 3 Series 36 Great Deals $9,985 693 listings
2011 BMW 3 Series 95 Great Deals $5,777 2,705 listings
2010 BMW 3 Series 42 Great Deals $4,985 766 listings
2009 BMW 3 Series 56 Great Deals $1,399 1,228 listings
2008 BMW 3 Series 74 Great Deals $3,499 1,678 listings