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

Price Drops

Text Search

Add Similar Cars


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/08/01/14/12/2014_bmw_3_series-pic-979220508568919941-152x114.jpeg

2014 BMW 3 Series Used Cars in Greensboro, NC 27407

Good Deal
$2,986 BELOW
CarGurus IMV of $27,886

Price: $24,900

Mileage: 47,233

Location: Greensboro, NC 27407

Average time on market: 40 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2014 BMW 3 Series for sale - $24,900, 47,233 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Premium Package, M Sport Package
Avg. Dealer Rating: (109 reviews) "Very friendly but sold the car before we arrived for our appointment. "
https://static.cargurus.com/images/forsale/2017/09/27/17/30/2014_bmw_3_series-pic-880254642634305860-152x114.jpeg

2014 BMW 3 Series Used Cars in Greensboro, NC 27407

Good Deal
$2,840 BELOW
CarGurus IMV of $30,058

Price: $27,218

Mileage: 44,844

Location: Greensboro, NC 27407

Average time on market: 40 days Certified Pre-Owned: Yes Color: Black Sapphire Metallic Description: Used 2014 BMW 3 Series for sale - $27,218, 44,844 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Premium Package, Climate Package
Avg. Dealer Rating: (13 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/17/12/11/2016_bmw_3_series-pic-6372392064934505515-152x114.jpeg

2016 BMW 3 Series Used Cars in Madison, NC 27025

Good Deal
$3,051 BELOW
CarGurus IMV of $32,951

Price: $29,900

Mileage: 14,000

Location: Madison, NC 27025

Average time on market: 61 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Description: Used 2016 BMW 3 Series for sale - $29,900, 14,000 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Storage Package, Alloy Wheels, Technology Package, Bluetooth, Backup Camera, Premium Package, Climate Package
Avg. Dealer Rating: (19 reviews) "Excellent experience! Brian is awesome person to deal with! Highly recommend checking these guys out before ever buying a car! You will not be disappointed. They are here to completely support your buying needs! Thanks again! "
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,743 BELOW
CarGurus IMV of $24,143

Price: $22,400

Mileage: 22,739

Location: Eden, NC 27288

Average time on market: 38 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2014 BMW 3 Series 328i Sedan RWD for sale - $22,400, 22,739 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Premium Package
Avg. Dealer Rating: (16 reviews) "Kept putting a vehicle in adds they did not have,Said Jeep was not available to sell,called and they said very sorry we will take care ot it. I do not know what that means,but for next 3 days it was still there. I know it is he said,she said,and then there is the truth. Thanks."
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
$3,039 BELOW
CarGurus IMV of $30,744

Price: $27,705

Mileage: 7,952

Location: Roanoke, VA 24014

Average time on market: 39 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: (13 reviews) "Great place"
https://static.cargurus.com/images/forsale/2017/07/07/13/34/2014_bmw_3_series-pic-2462794434930984190-152x114.jpeg

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

Good Deal
$1,811 BELOW
CarGurus IMV of $21,011

Price: $19,200

Mileage: 26,299

Location: Greensboro, NC 27407

Average time on market: 38 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2014 BMW 3 Series 328i Sedan RWD for sale - $19,200, 26,299 miles with Bluetooth
Avg. Dealer Rating: (109 reviews) "They replied promptly and answered our questions. "
https://static.cargurus.com/images/forsale/2017/08/28/04/18/2014_bmw_3_series-pic-3854030173815911956-152x114.jpeg

2014 BMW 3 Series 335i Sedan RWD Used Cars in Winston Salem, NC 27103

Good Deal
$1,898 BELOW
CarGurus IMV of $28,276

Price: $26,378

Mileage: 30,099

Location: Winston Salem, NC 27103

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2014 BMW 3 Series 335i Sedan RWD for sale - $26,378, 30,099 miles with Sunroof/Moonroof
Avg. Dealer Rating: (12 reviews) "I received several emails from them in reply to my request, but I was not able to see their vehicle."
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

Good Deal
$2,069 BELOW
CarGurus IMV of $24,907

Price: $22,838

Mileage: 29,250

Location: Hillsborough, NC 27278

Average time on market: 30 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2015 BMW 3 Series for sale - $22,838, 29,250 miles with Bluetooth, Sport Package, Sunroof/Moonroof, M Sport Package
Avg. Dealer Rating: (8 reviews) "The truck was much better than we expected. The people were friendlier and more helpful than I have ever run into. From the time we entered the dealership till the time we drove away with our new (to us) truck was faster and easier than we have ever had. I would strongly recommend going to this dealership and I am sure we will be back when we need a new truck or car."
https://static.cargurus.com/images/forsale/2017/10/11/18/57/2016_bmw_3_series-pic-1559702277626817516-152x114.jpeg

2016 BMW 3 Series Used Cars in Charlottesville, VA 22911

Fair Deal
$1,503 BELOW
CarGurus IMV of $34,502

Price: $32,999

Mileage: 13,000

Location: Charlottesville, VA 22911

Average time on market: 61 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Black Sapphire Metallic Description: Used 2016 BMW 3 Series for sale - $32,999, 13,000 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, M Sport Package
Avg. Dealer Rating: (6 reviews) "Very nice staff. Good experience overall. Would recommend them!"
https://static.cargurus.com/images/forsale/2017/10/06/05/43/2015_bmw_3_series-pic-1075114132334713264-152x114.jpeg

2015 BMW 3 Series 328d xDrive Wagon AWD Used Cars in Greensboro, NC 27405

Fair Deal
$643 BELOW
CarGurus IMV of $33,629

Price: $32,986

Mileage: 29,690

Location: Greensboro, NC 27405

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2015 BMW 3 Series 328d xDrive Wagon AWD for sale - $32,986, 29,690 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "So far so good Going to pick it up on Saturday and meet everyone. I hope truck is what I expect"
https://static.cargurus.com/images/forsale/2017/07/09/09/32/2015_bmw_3_series-pic-3752661004958074653-152x114.jpeg

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

Fair Deal
$1,080 BELOW
CarGurus IMV of $20,780

Price: $19,700

Mileage: 27,265

Location: Greensboro, NC 27407

Average time on market: 25 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2015 BMW 3 Series 320i Sedan RWD for sale - $19,700, 27,265 miles with Bluetooth
Avg. Dealer Rating: (109 reviews) "Quick to respond haven’t had a chance to meet the salesperson yet."
https://static.cargurus.com/images/forsale/2017/10/31/21/20/2015_bmw_3_series-pic-3875869219294734359-152x114.jpeg

2015 BMW 3 Series Used Cars in Harrisonburg, VA 22801

Fair Deal
$988 BELOW
CarGurus IMV of $24,788

Price: $23,800

Mileage: 26,324

Location: Harrisonburg, VA 22801

Average time on market: 30 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2015 BMW 3 Series for sale - $23,800, 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/13/00/05/2014_bmw_3_series-pic-1753020268347121587-152x114.jpeg

2014 BMW 3 Series Used Cars in Harrisonburg, VA 22801

Fair Deal
$711 BELOW
CarGurus IMV of $23,310

Price: $22,599

Mileage: 13,657

Location: Harrisonburg, VA 22801

Average time on market: 40 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://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

Fair Deal
$1,023 BELOW
CarGurus IMV of $30,517

Price: $29,494

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 - $29,494, 5,635 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/10/28/13/45/2014_bmw_3_series-pic-6060635335360584275-152x114.jpeg

2014 BMW 3 Series 328d xDrive Sedan AWD Used Cars in Charlottesville, VA 22911

Fair Deal
$67 BELOW
CarGurus IMV of $21,054

Price: $20,987

Mileage: 65,065

Location: Charlottesville, VA 22911

Average time on market: 46 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Mineral Gray Metallic Description: Used 2014 BMW 3 Series 328d xDrive Sedan AWD for sale - $20,987, 65,065 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Premium 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. "
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 151 Great Deals $24,775 5,507 listings
2016 BMW 3 Series 52 Great Deals $18,591 1,427 listings
2015 BMW 3 Series 75 Great Deals $13,999 2,097 listings
2014 BMW 3 Series 290 Great Deals $12,699 5,004 listings
2013 BMW 3 Series 63 Great Deals $11,599 1,589 listings
2012 BMW 3 Series 24 Great Deals $10,800 657 listings
2011 BMW 3 Series 115 Great Deals $5,977 2,732 listings
2010 BMW 3 Series 34 Great Deals $5,986 768 listings
2009 BMW 3 Series 58 Great Deals $4,900 1,274 listings
2008 BMW 3 Series 58 Great Deals $3,499 1,679 listings