2015 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


CarGurus Quick Poll

2015 BMW 3 Series 320i Sedan RWD Review
by jodyrobe

great little car but can get pricey with options

I love the front cabin, great handling, some power, nice looking exterior. I dislike that it appears to be catered to i-phone integration and not android. I will like more power. Should come with standard upgrade like leather instead of it being an option...This is a BMW.

First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/12/16/10/38/2014_bmw_3_series-pic-8782414769807884204-152x114.jpeg

2014 BMW 3 Series 328d xDrive Sedan AWD Used Cars in Kernersville, NC 27284

Good Deal
$1,930 BELOW
CarGurus IMV of $22,914

Price: $20,984

Mileage: 34,019

Location: Kernersville, NC 27284

Average time on market: 55 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Description: Used 2014 BMW 3 Series 328d xDrive Sedan AWD for sale - $20,984, 34,019 miles with Bluetooth
Avg. Dealer Rating: (28 reviews) "Just not interested in dealing with internet customers. Very slow to respond to customers. When you call them about a vehicle, they act as if they are in aware of any discounts. "
https://static.cargurus.com/images/forsale/2017/10/25/09/52/2014_bmw_3_series-pic-4513624225159097130-152x114.jpeg

2014 BMW 3 Series 328i Sedan RWD Used Cars in Eden, NC 27288

Good Deal
$1,569 BELOW
CarGurus IMV of $23,069

Price: $21,500

Mileage: 22,739

Location: Eden, NC 27288

Average time on market: 45 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2014 BMW 3 Series 328i Sedan RWD for sale - $21,500, 22,739 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Premium Package
Avg. Dealer Rating: (20 reviews) "Good "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$1,883 BELOW
CarGurus IMV of $24,212

Price: $22,329

Mileage: 27,465

Location: Roanoke, VA 24014

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Gray Description: Used 2015 BMW 3 Series 320i xDrive Sedan AWD for sale - $22,329, 27,465 miles with Bluetooth, Navigation System, Alloy Wheels
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,448 BELOW
CarGurus IMV of $28,348

Price: $25,900

Mileage: 7,952

Location: Roanoke, VA 24014

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

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

Fair Deal
$843 BELOW
CarGurus IMV of $29,872

Price: $29,029

Mileage: 50,930

Location: Greensboro, NC 27407

Average time on market: 45 days Certified Pre-Owned: Yes Color: Mineral White Metallic Description: Used 2015 BMW 3 Series 335i Sedan RWD for sale - $29,029, 50,930 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Technology Package, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (17 reviews) "NA"
https://static.cargurus.com/images/forsale/2017/12/28/20/58/2014_bmw_3_series-pic-4624402091439563467-152x114.jpeg

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

Fair Deal
$442 BELOW
CarGurus IMV of $21,742

Price: $21,300

Mileage: 32,937

Location: Greensboro, NC 27407

Average time on market: 57 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2014 BMW 3 Series 328i xDrive Sedan AWD for sale - $21,300, 32,937 miles with Bluetooth, Appearance Package
Avg. Dealer Rating: (31 reviews) "Professional followed up with me several times "
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

Fair Deal
$311 BELOW
CarGurus IMV of $22,811

Price: $22,500

Mileage: 18,253

Location: Kernersville, NC 27284

Average time on market: 68 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 328i Sedan RWD for sale - $22,500, 18,253 miles with Sport Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels, Appearance Package
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/2018/01/14/15/14/2016_bmw_3_series-pic-2597389722771994336-152x114.jpeg

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

Fair Deal
$306 BELOW
CarGurus IMV of $24,664

Price: $24,358

Mileage: 30,250

Location: Hillsborough, NC 27278

Average time on market: 74 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2016 BMW 3 Series 328i xDrive Sedan AWD for sale - $24,358, 30,250 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (1 review) "Car was very nice, Colleen was extremely nice and helpful. General Manager and Sales manager were also very helpful in our purchase, they addressed all of our requests and needs."
https://static.cargurus.com/images/forsale/2017/10/31/03/58/2014_bmw_3_series-pic-2036389312035606727-152x114.jpeg

2014 BMW 3 Series Used Cars in Roanoke, VA 24014

Fair Deal
$288 BELOW
CarGurus IMV of $18,767

Price: $18,479

Mileage: 49,138

Location: Roanoke, VA 24014

Average time on market: 49 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Imperial Blue Metallic Description: Used 2014 BMW 3 Series for sale - $18,479, 49,138 miles with Leather Seats, Sunroof/Moonroof, Storage Package, Premium Package, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/05/27/09/47/2014_bmw_3_series-pic-4368074680077866620-152x114.jpeg

2014 BMW 3 Series 328i xDrive Wagon AWD Used Cars in Greensboro, NC 27409

Fair Deal
$177 ABOVE
CarGurus IMV of $25,273

Price: $25,450

Mileage: 56,226

Location: Greensboro, NC 27409

Average time on market: 69 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Glacier Silver Metallic Description: Used 2014 BMW 3 Series 328i xDrive Wagon AWD for sale - $25,450, 56,226 miles with Sport Package, Driver Assistance Package, Sunroof/Moonroof, Bluetooth, Aluminum Wheels, Premium Package, Comfort Package
Avg. Dealer Rating: (5 reviews) "Quick response, very wiling to go over the vehicle and its history in detail, all- around great experience based on integrity."
https://static.cargurus.com/images/forsale/2017/11/03/21/40/2014_bmw_3_series-pic-6251038991401890701-152x114.jpeg

2014 BMW 3 Series 328d Sedan RWD Used Cars in Greensboro, NC 27407

Fair Deal
$43 ABOVE
CarGurus IMV of $20,357

Price: $20,400

Mileage: 43,549

Location: Greensboro, NC 27407

Average time on market: 67 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2014 BMW 3 Series 328d Sedan RWD for sale - $20,400, 43,549 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (108 reviews) "Just bought my first car from them!!!! They were on point with everything!!! The sale was smooth!! I will buy another car from them. Check them out!! You won’t regret it. "
https://static.cargurus.com/images/forsale/2017/10/13/00/05/2014_bmw_3_series-pic-1753020268347121587-152x114.jpeg

2014 BMW 3 Series Used Cars in Harrisonburg, VA 22801

Fair Deal
$214 ABOVE
CarGurus IMV of $22,385

Price: $22,599

Mileage: 13,657

Location: Harrisonburg, VA 22801

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2014 BMW 3 Series for sale - $22,599, 13,657 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Quick to respond and answered all my questions."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2015 BMW 3 Series Used Cars in Greensboro, NC 27407

Fair Deal
$552 ABOVE
CarGurus IMV of $23,446

Price: $23,998

Mileage: 12,263

Location: Greensboro, NC 27407

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2015 BMW 3 Series for sale - $23,998, 12,263 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Ryan did a fantastic job. Should me or anyone in my family purchase a car from CarMax, I would want Ryan to facilitate the process."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Fair Deal
$120 ABOVE
CarGurus IMV of $23,879

Price: $23,999

Mileage: 31,193

Location: Greensboro, NC 27407

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2015 BMW 3 Series 328i xDrive Sedan AWD for sale - $23,999, 31,193 miles
Avg. Dealer Rating: (20 reviews) "Very professional and helpful in every respect. I bought the car."
https://static.cargurus.com/images/forsale/2017/10/12/03/14/2014_bmw_3_series-pic-2539153638469605883-152x114.jpeg

2014 BMW 3 Series Used Cars in Lynchburg, VA 24502

Fair Deal
$736 ABOVE
CarGurus IMV of $20,262

Price: $20,998

Mileage: 26,101

Location: Lynchburg, VA 24502

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2014 BMW 3 Series for sale - $20,998, 26,101 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "I did not buy this car..I bought a 2015 C300 that they transferred from Charlottesville. The process was handled in a very proficient manner..everyone has been great to work with."
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 11 Great Deals $31,076 6,061 listings
2017 BMW 3 Series 124 Great Deals $22,989 3,684 listings
2016 BMW 3 Series 49 Great Deals $14,991 1,145 listings
2015 BMW 3 Series 147 Great Deals $13,988 3,370 listings
2014 BMW 3 Series 276 Great Deals $11,979 4,372 listings
2013 BMW 3 Series 68 Great Deals $9,990 1,834 listings
2012 BMW 3 Series 44 Great Deals $9,985 752 listings
2011 BMW 3 Series 138 Great Deals $5,000 2,883 listings
2010 BMW 3 Series 30 Great Deals $4,985 818 listings
2009 BMW 3 Series 54 Great Deals $4,985 1,358 listings