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


First Previous
Loading...
Next
https://static.cargurus.com/images/forsale/2018/01/12/00/33/2017_bmw_3_series-pic-7673485001432787581-152x114.jpeg

2017 BMW 3 Series 320i xDrive Sedan AWD Used Cars in Greensboro, NC 27407

Great Deal
$5,442 BELOW
CarGurus IMV of $35,442

Price: $30,000

Mileage: 4,135

Location: Greensboro, NC 27407

Average time on market: 85 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Melbourne Red Metallic Description: Used 2017 BMW 3 Series 320i xDrive Sedan AWD for sale - $30,000, 4,135 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Storage Package, Alloy Wheels, Bluetooth, Premium Package, Climate Package
Avg. Dealer Rating: (19 reviews) "Crown BMW was quick to respond and answered all my questions. "
https://static.cargurus.com/images/forsale/2018/05/03/13/46/2017_bmw_3_series-pic-1103331006054629376-152x114.jpeg

2017 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Greensboro, NC 27407

Great Deal
$4,743 BELOW
CarGurus IMV of $39,743

Price: $35,000

Mileage: 4,829

Location: Greensboro, NC 27407

Average time on market: 81 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 330i xDrive Sedan AWD for sale - $35,000, 4,829 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Heat Package, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (19 reviews) "The 2015 X5 was sold while we were traveling to Crown. However, Brittany took us on a test drive with a low mileage 2012 and discussed the X5 with us at length. They were very helpful and we will stay in touch with Crown when they get newer models of the X5 in stock."
https://static.cargurus.com/images/forsale/2018/01/30/13/22/2017_bmw_3_series-pic-7786110081542903778-152x114.jpeg

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

Good Deal
$4,511 BELOW
CarGurus IMV of $41,511

Price: $37,000

Mileage: 4,770

Location: Greensboro, NC 27407

Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Mineral White Metallic Description: Used 2017 BMW 3 Series 330e iPerformance Sedan RWD for sale - $37,000, 4,770 miles with Bluetooth, Driver Assistance Package, Technology Package, Luxury Package
Avg. Dealer Rating: (19 reviews) "we bought this vehicle but we were a little disappointed that the vehicle did not match the write up no leather heated and cooled seats and no upper tear sound system. but the vehicle was very clean and in good shape as they stated. windshield has a chip and they agreed to repair it so i have to say other then the error in the listing the dealer is top notch. "
https://static.cargurus.com/images/forsale/2018/03/16/23/02/2017_bmw_3_series-pic-7906232746531406779-152x114.jpeg

2017 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Greensboro, NC 27407

Good Deal
$2,541 BELOW
CarGurus IMV of $38,541

Price: $36,000

Mileage: 4,856

Location: Greensboro, NC 27407

Average time on market: 81 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Alpine White Description: Used 2017 BMW 3 Series 330i xDrive Sedan AWD for sale - $36,000, 4,856 miles with Bluetooth, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (19 reviews) "Responded"
https://static.cargurus.com/images/forsale/2018/05/18/11/40/2016_bmw_3_series-pic-5675592484902733082-152x114.jpeg

2016 BMW 3 Series 340i Sedan RWD Used Cars in Winston Salem, NC 27103

Fair Deal
$1,178 BELOW
CarGurus IMV of $37,176

Price: $35,998

Mileage: 6,770

Location: Winston Salem, NC 27103

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2016 BMW 3 Series 340i Sedan RWD for sale - $35,998, 6,770 miles with Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (15 reviews) "Good"
https://static.cargurus.com/images/forsale/2018/05/09/01/46/2015_bmw_3_series-pic-2997323486782035566-152x114.jpeg

2015 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Winston Salem, NC 27103

Fair Deal
$230 BELOW
CarGurus IMV of $21,228

Price: $20,998

Mileage: 31,910

Location: Winston Salem, NC 27103

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2015 BMW 3 Series 328i xDrive Sedan AWD for sale - $20,998, 31,910 miles with Bluetooth, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "The sales person that called me was extremely nice! I unfortunately needed a co-signer. He did everything possible to get me in this vehicle! "
https://static.cargurus.com/images/forsale/2018/04/12/04/04/2015_bmw_3_series-pic-4740613656201748464-152x114.jpeg

2015 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Kernersville, NC 27284

Fair Deal
$77 BELOW
CarGurus IMV of $21,162

Price: $21,085

Mileage: 38,990

Location: Kernersville, NC 27284

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2015 BMW 3 Series 328i xDrive Sedan AWD for sale - $21,085, 38,990 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (175 reviews) "Quick response! Would have loved to get this vehicle, if they delivered. Customer service was awesome though. Thanks again."
https://static.cargurus.com/images/forsale/2018/03/29/14/04/2016_bmw_3_series-pic-8243525992966510489-152x114.jpeg

2016 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Salem, VA 24153

Fair Deal
$63 BELOW
CarGurus IMV of $23,660

Price: $23,597

Mileage: 32,193

Location: Salem, VA 24153

Average time on market: 68 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Red Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $23,597, 32,193 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Enjoyed meeting Jason and Taylor. I drove 2 cars, and my shopping experience was pleasant. "
https://static.cargurus.com/images/forsale/2018/04/21/13/02/2017_bmw_3_series-pic-6504170399003433744-152x114.jpeg

2017 BMW 3 Series 330i xDrive Sedan AWD Used Cars in Greensboro, NC 27407

Fair Deal
$284 ABOVE
CarGurus IMV of $38,542

Price: $38,826

Mileage: 4,853

Location: Greensboro, NC 27407

Average time on market: 81 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Jet Black Description: Used 2017 BMW 3 Series 330i xDrive Sedan AWD for sale - $38,826, 4,853 miles with Driver Assistance Package, Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (19 reviews) "Very professional"
https://static.cargurus.com/images/forsale/2018/05/09/01/36/2015_bmw_3_series-pic-3030624836784295512-152x114.jpeg

2015 BMW 3 Series 335i xDrive Sedan AWD Used Cars in Winston Salem, NC 27103

Fair Deal
$243 ABOVE
CarGurus IMV of $29,755

Price: $29,998

Mileage: 27,912

Location: Winston Salem, NC 27103

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2015 BMW 3 Series 335i xDrive Sedan AWD for sale - $29,998, 27,912 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Backup Camera, Climate Package
Avg. Dealer Rating: (15 reviews) "Very professional people to deal with, always willing to help customer’s needs and concern."
https://static.cargurus.com/images/forsale/2018/05/03/13/19/2015_bmw_3_series-pic-527379382868768814-152x114.jpeg

2015 BMW 3 Series 328i xDrive Wagon AWD Used Cars in Roanoke, VA 24014

Fair Deal
$273 ABOVE
CarGurus IMV of $24,702

Price: $24,975

Mileage: 57,544

Location: Roanoke, VA 24014

Average time on market: 45 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2015 BMW 3 Series 328i xDrive Wagon AWD for sale - $24,975, 57,544 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Backup Camera, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (4 reviews) "Exceptional, ended with buying vehicle !"
https://static.cargurus.com/images/forsale/2018/05/16/23/39/2015_bmw_3_series-pic-526701866557080428-152x114.jpeg

2015 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Greensboro, NC 27407

Fair Deal
$282 ABOVE
CarGurus IMV of $23,418

Price: $23,700

Mileage: 28,878

Location: Greensboro, NC 27407

Average time on market: 31 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Mineral Gray Metallic Description: Used 2015 BMW 3 Series 328i xDrive Sedan AWD for sale - $23,700, 28,878 miles with Sport Package, Driver Assistance Package, Leather Seats, Alloy Wheels, Technology Package, Bluetooth, Premium Package, Climate Package
Avg. Dealer Rating: (22 reviews) "We really liked Shawn, and though we didn't get the car, he was a good guy to talk to."
https://static.cargurus.com/images/forsale/2018/04/05/17/59/2017_bmw_3_series-pic-5807110416553302747-152x114.jpeg

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

Fair Deal
$1,130 ABOVE
CarGurus IMV of $36,811

Price: $37,941

Mileage: 4,824

Location: Greensboro, NC 27407

Average time on market: 64 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Mineral White Metallic Description: Used 2017 BMW 3 Series 330i Sedan RWD for sale - $37,941, 4,824 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Premium Package, Climate Package
Avg. Dealer Rating: (19 reviews) "Great experience! Good people, responsive, and easy to work with. "
https://static.cargurus.com/images/forsale/2018/03/18/05/27/2016_bmw_3_series-pic-1501535358655010974-152x114.jpeg

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

Fair Deal
$993 ABOVE
CarGurus IMV of $21,982

Price: $22,975

Mileage: 30,820

Location: Roanoke, VA 24014

Average time on market: 68 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2016 BMW 3 Series 320i xDrive Sedan AWD for sale - $22,975, 30,820 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Heat Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (4 reviews) "The staff of BMW of Roanoke and sales person, Tim Hartzog, were knowledgeable, professional and great and easy to work with on my vehicle purchase. I would not hesitate to purchase my next vehicle at BMW of Roanoke. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2015 BMW 3 Series 328i Sedan RWD Used Cars in Winston Salem, NC 27127

Fair Deal
$393 ABOVE
CarGurus IMV of $20,606

Price: $20,999

Mileage: 47,500

Location: Winston Salem, NC 27127

Average time on market: 26 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2015 BMW 3 Series 328i Sedan RWD for sale - $20,999, 47,500 miles with Bluetooth, Driver Assistance Package, Sunroof/Moonroof, Power Package, Premium Package
Avg. Dealer Rating: (7 reviews) "The sales mgr has no clue how to look at a trade in, giving me a value of 18K and now I’m ordering a new BMW and getting 23K on a extra nice Jeep. She was a women that day not sure of her name."
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
2018 BMW 3 Series 80 Great Deals $26,276 8,436 listings
2017 BMW 3 Series 64 Great Deals $22,876 1,916 listings
2016 BMW 3 Series 23 Great Deals $15,498 938 listings
2015 BMW 3 Series 211 Great Deals $11,995 5,171 listings
2014 BMW 3 Series 91 Great Deals $9,995 2,025 listings
2013 BMW 3 Series 85 Great Deals $7,985 1,869 listings
2012 BMW 3 Series 25 Great Deals $9,490 657 listings
2011 BMW 3 Series 96 Great Deals $3,790 2,924 listings
2010 BMW 3 Series 21 Great Deals $3,999 758 listings
2009 BMW 3 Series 27 Great Deals $3,500 1,195 listings