2015 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...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2015 BMW 3 Series 320i Sedan Review
by jodyrobe

good little sports car and good power

needs more power and backseat space, like the interior cabin, dislike no android integration appears to be for i-phone only. This pretty much sums it up but a great little car. If you get all the options available price is way to high for vehicle.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/12/01/19/31/2016_bmw_3_series-pic-6657954217050645745-152x114.jpeg

2016 BMW 3 Series 340i Used Cars in Greensboro, NC 27408

Great Deal
$4,767 BELOW
Instant Market Value of $50,765

Price: $45,998

Mileage: 5,079

Location: Greensboro, NC 27408

Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 340i for sale - $45,998, 5,079 miles with Sport Package, Driver Assistance Package, Leather Seats, Sunroof/Moonroof, Light Package, Technology Package, Bluetooth, Aluminum Wheels, Heat Package, Premium Package, M Sport Package
Avg. Dealer Rating: (10 reviews) "Great Dealer"
https://static.cargurus.com/images/forsale/2016/11/17/14/45/2014_bmw_3_series-pic-3040159338823917798-152x114.jpeg

2014 BMW 3 Series 328d Sedan Used Cars in High Point, NC 27263

Great Deal
$2,436 BELOW
Instant Market Value of $25,186

Price: $22,750

Mileage: 57,500

Location: High Point, NC 27263

Average time on market: 33 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Gray Description: Used 2014 BMW 3 Series 328d Sedan for sale - $22,750, 57,500 miles with Bluetooth, Leather Seats, Premium Wheels, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (8 reviews) "Very patient with me as I thought through my buying decisions. Willing to answer all my questions. "
https://static.cargurus.com/images/forsale/2016/11/16/21/10/2016_bmw_3_series-pic-6586447747633942164-152x114.jpeg

2016 BMW 3 Series 328i xDrive Wagon Used Cars in Greensboro, NC 27408

Great Deal
$4,340 BELOW
Instant Market Value of $44,330

Price: $39,990

Mileage: 22,229

Location: Greensboro, NC 27408

Certified Pre-Owned: No Transmission: Automatic Color: Mineral White Metallic Description: Used 2016 BMW 3 Series 328i xDrive Wagon for sale - $39,990, 22,229 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Premium Package, Climate Package
Avg. Dealer Rating: (10 reviews) "knowledgable, thorough and easy to work with "
https://static.cargurus.com/images/forsale/2016/07/19/03/01/2014_bmw_3_series-pic-1002542307340252363-152x114.jpeg

2014 BMW 3 Series 335i Sedan Used Cars in Greensboro, NC 27409

Good Deal
$3,330 BELOW
Instant Market Value of $31,325

Price: $27,995

Mileage: 38,836

Location: Greensboro, NC 27409

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2014 BMW 3 Series 335i Sedan for sale - $27,995, 38,836 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (33 reviews) "I had an excellent experience. The staff was very friendly, informative, and not overbearing l. They made me and my kids feel welcomed."
https://static.cargurus.com/images/forsale/2016/11/12/23/34/2015_bmw_3_series-pic-8762606635751264962-152x114.jpeg

2015 BMW 3 Series 320i xDrive Sedan Used Cars in Lynchburg, VA 24501-6944

Good Deal
$3,198 BELOW
Instant Market Value of $31,381

Price: $28,183

Mileage: 6,317

Location: Lynchburg, VA 24501-6944

Average time on market: 64 days Certified Pre-Owned: Yes Transmission: Automatic Color: Silver Description: Used 2015 BMW 3 Series 320i xDrive Sedan for sale - $28,183, 6,317 miles with Bluetooth, Heat Package, Navigation System, Storage Package, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2016/11/29/12/46/2016_bmw_3_series-pic-4694156164750283769-152x114.jpeg

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

Good Deal
$2,343 BELOW
Instant Market Value of $38,906

Price: $36,563

Mileage: 16,356

Location: Greensboro, NC 27407

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $36,563, 16,356 miles with Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Premium Package, Climate Package
Avg. Dealer Rating: (2 reviews) "Quick response "
https://static.cargurus.com/images/forsale/2016/11/27/05/48/2015_bmw_3_series-pic-4925126592847448406-152x114.jpeg

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

Good Deal
$2,200 BELOW
Instant Market Value of $27,199

Price: $24,999

Mileage: 33,038

Location: Winston Salem, NC 27127

Average time on market: 36 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2015 BMW 3 Series 328i Sedan for sale - $24,999, 33,038 miles with Bluetooth, Premium Package, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Repeat customer. Thank you Jim for making buying a car painless!"
https://static.cargurus.com/images/forsale/2016/12/05/18/01/2016_bmw_3_series-pic-3675778035974186051-152x114.jpeg

2016 BMW 3 Series 320i Used Cars in Greensboro, NC 27407

Good Deal
$2,216 BELOW
Instant Market Value of $34,208

Price: $31,992

Mileage: 1,653

Location: Greensboro, NC 27407

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW 3 Series 320i for sale - $31,992, 1,653 miles with Bluetooth
Avg. Dealer Rating: (2 reviews) "Very responsive and super helpful. "
https://static.cargurus.com/images/forsale/2016/10/05/21/01/2016_bmw_3_series-pic-5788031814983084536-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Winston Salem, NC 27127

Fair Deal
$2,095 BELOW
Instant Market Value of $40,094

Price: $37,999

Mileage: 7,183

Location: Winston Salem, NC 27127

Average time on market: 33 days Certified Pre-Owned: Yes Transmission: Automatic Color: 0c10 Mediterranean B Description: Used 2016 BMW 3 Series 328i SULEV for sale - $37,999, 7,183 miles with Sunroof/Moonroof, Navigation System, Premium Package, Comfort Package
Avg. Dealer Rating: (4 reviews) "Interaction with sales manager was not pleasant when time came to discuss purchasing the car. BMW "genius" didn't know much about the cars he was showing. Still interested in purchasing a BMW, but not from this dealership. "
https://static.cargurus.com/images/forsale/2016/03/12/04/18/2014_bmw_3_series-pic-8146429131014854665-152x114.jpeg

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

Fair Deal
$742 BELOW
Instant Market Value of $29,397

Price: $28,655

Mileage: 15,670

Location: Roanoke, VA 24014

Average time on market: 21 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Mineral Grey Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $28,655, 15,670 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (10 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/09/15/04/07/2016_bmw_3_series-pic-6847512472937828242-152x114.jpeg

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

Fair Deal
$780 BELOW
Instant Market Value of $30,668

Price: $29,888

Mileage: 21,851

Location: High Point, NC 27263

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Melbourne Red Metallic Description: Used 2016 BMW 3 Series 328i SULEV for sale - $29,888, 21,851 miles with Bluetooth, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (26 reviews) "It was exelent, good and frienly people, great great people"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2016 BMW 3 Series 328i SULEV Used Cars in Winston Salem, NC 27127

Fair Deal
$1,293 BELOW
Instant Market Value of $41,292

Price: $39,999

Mileage: 6,759

Location: Winston Salem, NC 27127

Average time on market: 33 days Certified Pre-Owned: Yes Transmission: Automatic Color: 0b39 Mineral Grey Me Description: Used 2016 BMW 3 Series 328i SULEV for sale - $39,999, 6,759 miles with Backup Camera, Sunroof/Moonroof, Navigation System, Premium Package, Climate Package
Avg. Dealer Rating: (4 reviews) "These people are awesome, customer service was great and very professional. The facility is very nice."
https://static.cargurus.com/images/forsale/2016/11/22/06/17/2016_bmw_3_series-pic-6932870911579880037-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Winston Salem, NC 27127

Fair Deal
$282 BELOW
Instant Market Value of $40,281

Price: $39,999

Mileage: 5,919

Location: Winston Salem, NC 27127

Average time on market: 33 days Certified Pre-Owned: Yes Transmission: Automatic Color: 0a89 Imperial Blue M Description: Used 2016 BMW 3 Series 328i SULEV for sale - $39,999, 5,919 miles with Premium Package, Driver Assistance Package
Avg. Dealer Rating: (4 reviews) "I bought the Car"
https://static.cargurus.com/images/forsale/2016/12/03/20/46/2015_bmw_3_series-pic-2747985052577924347-152x114.jpeg

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

Fair Deal
$164 ABOVE
Instant Market Value of $26,717

Price: $26,881

Mileage: 12,020

Location: Greensboro, NC 27407

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2015 BMW 3 Series 320i Sedan for sale - $26,881, 12,020 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (2 reviews) "purchased"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2016 BMW 3 Series 328i xDrive Wagon Used Cars in Winston Salem, NC 27127

Fair Deal
$716 BELOW
Instant Market Value of $45,715

Price: $44,999

Mileage: 5,622

Location: Winston Salem, NC 27127

Certified Pre-Owned: Yes Transmission: Automatic Color: Imperal Blue Description: Used 2016 BMW 3 Series 328i xDrive Wagon for sale - $44,999, 5,622 miles with Sport Package, Light Package, Navigation System, Premium Package, Climate Package
Avg. Dealer Rating: (4 reviews)
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
2016 BMW 3 Series 179 Great Deals $23,500 7,651 listings
2015 BMW 3 Series 46 Great Deals $15,995 1,122 listings
2014 BMW 3 Series 177 Great Deals $14,500 2,722 listings
2013 BMW 3 Series 471 Great Deals $11,500 6,439 listings
2012 BMW 3 Series 62 Great Deals $8,999 904 listings
2011 BMW 3 Series 237 Great Deals $5,950 3,171 listings
2010 BMW 3 Series 58 Great Deals $6,500 841 listings
2009 BMW 3 Series 107 Great Deals $5,995 1,633 listings
2008 BMW 3 Series 121 Great Deals $4,850 1,985 listings
2007 BMW 3 Series 93 Great Deals $3,800 1,783 listings