2016 BMW 3 Series for Sale in Roanoke, VA

New Search

Looking for a New BMW 3 Series?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • $1,500 in incentives available
Switch to New Car Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

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

Price Drops

Text Search

Add Similar Cars


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/02/26/09/04/2016_bmw_3_series-pic-6789820548322462645-152x114.jpeg

2016 BMW 3 Series 330e Used Cars in Madison, NC 27025

Good Deal
$5,030 BELOW
Instant Market Value of $50,604

Price: $45,574

Mileage: 1,852

Location: Madison, NC 27025

Certified Pre-Owned: No Transmission: Automatic Color: Mineral White Metallic Description: Used 2016 BMW 3 Series 330e for sale - $45,574, 1,852 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Aluminum Wheels, Heat Package, Premium Package, Climate Package, Luxury Package, Light Package, Bluetooth, Backup Camera, Comfort Package
Avg. Dealer Rating: (33 reviews) "Great sales personnel"
https://static.cargurus.com/images/forsale/2017/02/14/12/26/2016_bmw_3_series-pic-3444648681170189114-152x114.jpeg

2016 BMW 3 Series 320i Used Cars in Harrisonburg, VA 22801

Good Deal
$2,263 BELOW
Instant Market Value of $27,463

Price: $25,200

Mileage: 12,315

Location: Harrisonburg, VA 22801

Average time on market: 34 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW 3 Series 320i for sale - $25,200, 12,315 miles with Bluetooth
Avg. Dealer Rating: (11 reviews) "Excellent "
https://static.cargurus.com/images/forsale/2017/03/09/17/14/2016_bmw_3_series-pic-7054370067438885901-152x114.jpeg

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

Good Deal
$2,417 BELOW
Instant Market Value of $38,612

Price: $36,195

Mileage: 5,775

Location: Roanoke, VA 24014

Average time on market: 46 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i SULEV for sale - $36,195, 5,775 miles with Bluetooth, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (13 reviews) "Their internet sales representative replied to my initial request very quickly. Then he sent me a second message about coming for a test drive, but I have not been able to go for a test drive yet. I have been having some personal problems at home, so I have not yet made arrangements for a test drive. I am still interested in the car if they still have it when I get a chance to go for a test drive. I am very pleased with their responses so far."
https://static.cargurus.com/images/forsale/2017/01/10/06/22/2016_bmw_3_series-pic-7918570653654167383-152x114.jpeg

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

Good Deal
$2,902 BELOW
Instant Market Value of $29,387

Price: $26,485

Mileage: 25,767

Location: Kernersville, NC 27284

Average time on market: 46 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 328i SULEV for sale - $26,485, 25,767 miles with Bluetooth, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (131 reviews) "Car was in poor condition and when you need someone to talk to the answering machine was full so you couldn't leave a message and no one else would pick up the phone.but they where great before you bought the car.so unless you see the car in person do not waist your time. "
https://static.cargurus.com/images/forsale/2016/03/05/07/12/2016_bmw_3_series-pic-3039053248646954695-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Roanoke, VA 24014

Fair Deal
$1,297 BELOW
Instant Market Value of $38,287

Price: $36,990

Mileage: 6,482

Location: Roanoke, VA 24014

Average time on market: 39 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Grey Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $36,990, 6,482 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "the dealer answered my questions, and I love this car. Thanks, Dee Dee"
https://static.cargurus.com/images/forsale/2016/12/16/05/43/2016_bmw_3_series-pic-2870571804851111069-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in High Point, NC 27263

Fair Deal
$1,286 BELOW
Instant Market Value of $30,174

Price: $28,888

Mileage: 21,851

Location: High Point, NC 27263

Average time on market: 46 days Certified Pre-Owned: No Transmission: Automatic Color: Melbourne Red Metallic Description: Used 2016 BMW 3 Series 328i SULEV for sale - $28,888, 21,851 miles with Bluetooth, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (27 reviews) "5 star for my girl"
https://static.cargurus.com/images/forsale/2017/03/11/07/06/2015_bmw_3_series-pic-5380327729000872648-152x114.jpeg

2015 BMW 3 Series 320i Sedan Used Cars in Burlington, NC 27216

Fair Deal
$527 BELOW
Instant Market Value of $21,522

Price: $20,995

Mileage: 31,313

Location: Burlington, NC 27216

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2015 BMW 3 Series 320i Sedan for sale - $20,995, 31,313 miles
Avg. Dealer Rating: (21 reviews) "Great dealership. Non-pushy sales personnel. Very fair and honest. "
https://static.cargurus.com/images/forsale/2016/12/10/17/49/2016_bmw_3_series-pic-5276760987094671643-152x114.jpeg

2016 BMW 3 Series 328d xDrive Wagon Used Cars in Roanoke, VA 24014

Fair Deal
$214 ABOVE
Instant Market Value of $45,081

Price: $45,295

Mileage: 16,534

Location: Roanoke, VA 24014

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Description: Used 2016 BMW 3 Series 328d xDrive Wagon for sale - $45,295, 16,534 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (13 reviews) "Dealer contacted me, Too Far to Travel"
https://static.cargurus.com/images/forsale/2017/03/21/18/52/2017_bmw_3_series-pic-6208841650032228435-152x114.jpeg

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

Fair Deal
$188 BELOW
Instant Market Value of $46,069

Price: $45,881

Mileage: 4,412

Location: Greensboro, NC 27407

Average time on market: 1 day Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 330i xDrive for sale - $45,881, 4,412 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Premium Package, Climate Package
Avg. Dealer Rating: (5 reviews) "Pleasant experience! Great Staff!"
https://static.cargurus.com/images/forsale/2016/11/22/04/02/2015_bmw_3_series-pic-6713823324552324751-152x114.jpeg

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

Fair Deal
$193 ABOVE
Instant Market Value of $24,802

Price: $24,995

Mileage: 29,043

Location: Kernersville, NC 27284

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2015 BMW 3 Series 328i Sedan SULEV for sale - $24,995, 29,043 miles with Leather Seats, Sunroof/Moonroof, Power Package, Alloy Wheels, Bluetooth, Comfort Package, Luxury Package
Avg. Dealer Rating: (5 reviews) "The sales guys are top notch! Great experience and super helpful. I would recommend them if you're in the market for a used car or SUV. "
https://static.cargurus.com/images/forsale/2017/03/18/07/51/2015_bmw_3_series-pic-7139653450948506113-152x114.jpeg

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

Fair Deal
$599 ABOVE
Instant Market Value of $23,800

Price: $24,399

Mileage: 28,683

Location: Greensboro, NC 27407

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2015 BMW 3 Series 328i Sedan SULEV for sale - $24,399, 28,683 miles with Bluetooth
Avg. Dealer Rating: (16 reviews) "We had contacted the dealer when we were looking at another vehicle before, but everyone we dealt with at Flow was super nice and very helpful. It was one of the most pleasant car buying experiences we have ever had!"
https://static.cargurus.com/images/forsale/2017/02/22/17/30/2015_bmw_3_series-pic-883922741269652036-152x114.jpeg

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

Fair Deal
$1,049 ABOVE
Instant Market Value of $30,846

Price: $31,895

Mileage: 14,255

Location: Roanoke, VA 24014

Average time on market: 61 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Description: Used 2015 BMW 3 Series 328i xDrive Sedan for sale - $31,895, 14,255 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Terrible! !! We made a deal on a Cadillac SRX, then they sold the car we wanted to another customer while our credit app was being processed. We were approved then they tried to put us in a car we didn't want. I would NOT recommend this dealer to anyone. Salesman was pretty nice, sales manager is a joke. He was the one that allowed the car to be sold to another customer. Will NEVER go there again or recommend them to anyone."
https://static.cargurus.com/images/forsale/2016/11/10/09/07/2016_ford_f-250_super_duty-pic-682744501505216203-152x114.jpeg

2015 BMW 3 Series 328i xDrive Sedan SULEV Used Cars in Blacksburg, VA 24060

Fair Deal
$1,221 ABOVE
Instant Market Value of $27,679

Price: $28,900

Mileage: 23,770

Location: Blacksburg, VA 24060

Average time on market: 56 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2015 BMW 3 Series 328i xDrive Sedan SULEV for sale - $28,900, 23,770 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (36 reviews) "We did not get up to look at the vehicle but the representative was very helpful."
https://s3.amazonaws.com/photos.ecarlist.com/Ys/0w/ZP/T1/DN/g0/O6/v3/03/Kp/Eg_800.jpg

2017 BMW 3 Series 320i xDrive Used Cars in Charlottesville, VA 22911

Price: $38,360

Location: Charlottesville, VA 22911

Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2017 BMW 3 Series 320i xDrive for sale - $38,360, 2 miles with Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (1 review) "They were very helpful in answering my questions."
https://static.cargurus.com/images/forsale/2017/03/04/17/39/2017_bmw_3_series-pic-1490737981016501957-152x114.jpeg

2017 BMW 3 Series 320i Used Cars in Roanoke, VA 24014

Price: $39,030

Location: Roanoke, VA 24014

Average time on market: 51 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2017 BMW 3 Series 320i for sale - $39,030, 1 mile with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "I bought a 2011Ford Taurus service was excellent. I will recommend anyone to go there and shop for a vehicle. Sign JB"
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
2017 BMW 3 Series 46 Great Deals $28,900 8,456 listings
2016 BMW 3 Series 198 Great Deals $19,995 4,141 listings
2015 BMW 3 Series 18 Great Deals $16,995 890 listings
2014 BMW 3 Series 206 Great Deals $11,980 4,254 listings
2013 BMW 3 Series 164 Great Deals $11,950 3,652 listings
2012 BMW 3 Series 19 Great Deals $11,980 786 listings
2011 BMW 3 Series 123 Great Deals $6,490 2,959 listings
2010 BMW 3 Series 39 Great Deals $5,500 921 listings
2009 BMW 3 Series 46 Great Deals $5,399 1,493 listings
2008 BMW 3 Series 76 Great Deals $4,900 1,914 listings