2012 BMW 3 Series for Sale in Roanoke, VA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

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

Nationwide Shipping

Add Similar Cars


2012 BMW 3 Series 335i Convertible Review
by turquoisea

DreamDriver - total driving immersion

I loved everything about this car, from the amazing interior with dazzling lights, phenomenal sound system, spot on handling and smooth ride, super comfortable seats, voice command. Not a lot of room in the back, but this really isn't a family car. Extremely responsive, sounds meaty with the top down, smooth effective brakes - although you only n...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/09/19/11/53/2013_bmw_3_series-pic-4767425506948314076-152x114.jpeg

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

Good Deal
$1,213 BELOW
CarGurus IMV of $20,863

Price: $19,650

Mileage: 18,004

Location: Roanoke, VA 24014

Average time on market: 34 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Silver Description: Used 2013 BMW 3 Series 328i Sedan for sale - $19,650, 18,004 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/09/08/07/16/2011_bmw_3_series-pic-6392402200453480359-152x114.jpeg

2011 BMW 3 Series 328i Used Cars in Greensboro, NC 27409

Good Deal
$967 BELOW
CarGurus IMV of $11,962

Price: $10,995

Mileage: 77,205

Location: Greensboro, NC 27409

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2011 BMW 3 Series 328i for sale - $10,995, 77,205 miles
Avg. Dealer Rating: (9 reviews) "Fair and upfront "
https://static.cargurus.com/images/forsale/2017/08/18/09/54/2013_bmw_3_series-pic-6828521231146060723-152x114.jpeg

2013 BMW 3 Series 328i xDrive Coupe Used Cars in Charlottesville, VA 22911

Fair Deal
$590 BELOW
CarGurus IMV of $20,163

Price: $19,573

Mileage: 32,671

Location: Charlottesville, VA 22911

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Space Gray Metallic Description: Used 2013 BMW 3 Series 328i xDrive Coupe for sale - $19,573, 32,671 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (4 reviews) "I advised that there was a conflict in the description... one part of the ad suggested it was automatic, another said standard. They quickly cleared that up and offered to set a test drive. I am in New England so that is not something that can be scheduled overnight. Bottom line... very responsive and provided the information I wanted... including a CARFax. "
https://static.cargurus.com/images/forsale/2017/09/16/16/55/2013_bmw_3_series-pic-7202957168231905674-152x114.jpeg

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

Fair Deal
$651 BELOW
CarGurus IMV of $17,570

Price: $16,919

Mileage: 68,620

Location: Greensboro, NC 27407

Average time on market: 34 days Certified Pre-Owned: No Color: Mojave Description: Used 2013 BMW 3 Series 328i Sedan for sale - $16,919, 68,620 miles with Navigation System, Bluetooth, Backup Camera
Avg. Dealer Rating: (15 reviews) "My visit to the crown dealership was one of the worst car visits that I've had while searching for a car. The associate didn't know if the cars were there or not. We had to wait a long time for him to check. He checked and one car was so damaged that he wouldn't even take me to look at the car and he said the other one was possibly being cleaned, but then said he thinks it was sold. He said the internet staff is behind and he couldn't control that."
https://static.cargurus.com/images/forsale/2017/09/13/10/11/2013_bmw_3_series-pic-6408171429610801647-152x114.jpeg

2013 BMW 3 Series 328i xDrive Sedan Used Cars in Charlottesville, VA 22911

Fair Deal
$224 BELOW
CarGurus IMV of $17,215

Price: $16,991

Mileage: 72,438

Location: Charlottesville, VA 22911

Average time on market: 36 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $16,991, 72,438 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels, Bluetooth, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (4 reviews) "Car was as described and our sales rep was very attentive!"
https://static.cargurus.com/images/forsale/2017/09/20/19/15/2011_bmw_3_series-pic-2304826260803407360-152x114.jpeg

2011 BMW 3 Series 335i xDrive Coupe Used Cars in Greensboro, NC 27409

Fair Deal
$315 ABOVE
CarGurus IMV of $16,684

Price: $16,999

Mileage: 79,102

Location: Greensboro, NC 27409

Average time on market: 45 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Alpine White Description: Used 2011 BMW 3 Series 335i xDrive Coupe for sale - $16,999, 79,102 miles with Sport Package, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "We located the dealership; test drove the vehicle, and made the purchase a few days later. Customer service was excellent, enjoyed the friendliness and courtesy of the staff and most of all the conditition/ cleanliness of the vehicle was outstanding. Looking forward to my wife and I next purchase. Sweet!"
https://static.cargurus.com/images/forsale/2017/09/09/07/47/2011_bmw_3_series-pic-1265622777197794583-152x114.jpeg

2011 BMW 3 Series 328i xDrive Used Cars in Winston Salem, NC 27101

Fair Deal
$218 ABOVE
CarGurus IMV of $12,682

Price: $12,900

Mileage: 87,401

Location: Winston Salem, NC 27101

Average time on market: 29 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2011 BMW 3 Series 328i xDrive for sale - $12,900, 87,401 miles with Sunroof/Moonroof, Heat Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (17 reviews) "The dealer called and spent a lot of time going over the car with me."
https://static.cargurus.com/images/forsale/2017/08/25/20/37/2011_bmw_3_series-pic-7404200769033151404-152x114.jpeg

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

Fair Deal
$422 ABOVE
CarGurus IMV of $19,577

Price: $19,999

Mileage: 27,027

Location: Greensboro, NC 27409

Average time on market: 35 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Space Gray Metallic Description: Used 2011 BMW 3 Series 335i for sale - $19,999, 27,027 miles with Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "Great team working here"
https://static.cargurus.com/images/forsale/2017/08/27/10/24/2011_bmw_3_series-pic-6294402357282304202-152x114.jpeg

2011 BMW 3 Series 335d Used Cars in Madison, NC 27025

Fair Deal
$401 ABOVE
CarGurus IMV of $14,588

Price: $14,989

Mileage: 98,186

Location: Madison, NC 27025

Average time on market: 22 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 335d for sale - $14,989, 98,186 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Heat Package, Premium Package, Climate Package, Convenience Package
Avg. Dealer Rating: (41 reviews) "Everything went well. I love the car but couldn't agree on price. Before we drove up. We had a sent price of 17 and it was agreed. 2 hours of driving the price jumped up to 19. Which the numbers was wrong. I use to sell cars and that's the worse case of up sell I saw "
https://static.cargurus.com/images/forsale/2017/09/05/18/00/2011_bmw_3_series-pic-2076272550097322472-152x114.jpeg

2011 BMW 3 Series 328i Used Cars in High Point, NC 27262

Fair Deal
$306 ABOVE
CarGurus IMV of $11,604

Price: $11,910

Mileage: 78,795

Location: High Point, NC 27262

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 328i for sale - $11,910, 78,795 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (17 reviews) "Quick initial response but they never answered my original question about the model and they never sent additional photos as promised (only one was posted on the site)"
https://static.cargurus.com/images/forsale/2017/07/21/19/36/2012_bmw_3_series-pic-9095579197858921665-152x114.jpeg

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

Fair Deal
$1,432 ABOVE
CarGurus IMV of $18,468

Price: $19,900

Mileage: 85,487

Location: Greensboro, NC 27409

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Le Mans Blue Metallic Description: Used 2012 BMW 3 Series 328i xDrive Wagon for sale - $19,900, 85,487 miles with Bluetooth, Sport Package, Alloy Wheels
Avg. Dealer Rating: (18 reviews) "It had been a long time since I had bought a car. I really was dreading it. James and company made this a very comfortable experience. He was not a pressuring type guy, just friendly and very straightforward. The car was everything they said over the phone and he followed up with all of my emails and phone calls promptly. I would highly recommend buying from them if you are in the market for a used car. "
https://static.cargurus.com/images/forsale/2017/09/24/09/29/2011_bmw_3_series-pic-8368171511580702351-152x114.jpeg

2011 BMW 3 Series 328i Convertible Used Cars in Madison, NC 27025

Fair Deal
$655 ABOVE
CarGurus IMV of $13,639

Price: $14,294

Mileage: 95,745

Location: Madison, NC 27025

Average time on market: 21 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Mineral White Metallic Description: Used 2011 BMW 3 Series 328i Convertible for sale - $14,294, 95,745 miles with Value Package, Leather Seats, Premium Package, Convenience Package
Avg. Dealer Rating: (41 reviews) "Tori has been great "
https://static.cargurus.com/images/forsale/2017/08/06/09/49/2011_bmw_3_series-pic-3218677219466861644-152x114.jpeg

2011 BMW 3 Series 335d Used Cars in Madison, NC 27025

Fair Deal
$667 ABOVE
CarGurus IMV of $15,950

Price: $16,617

Mileage: 72,389

Location: Madison, NC 27025

Average time on market: 22 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Alpine White Description: Used 2011 BMW 3 Series 335d for sale - $16,617, 72,389 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Bluetooth, Premium Wheels, Heat Package, Premium Package, Climate Package, Convenience Package
Avg. Dealer Rating: (41 reviews) "Got in touch right away and was very helpful"
https://static.cargurus.com/images/forsale/2017/08/03/09/55/2011_bmw_3_series-pic-2110956784787044608-152x114.jpeg

2011 BMW 3 Series 328i Used Cars in Greensboro, NC 27409

Fair Deal
$932 ABOVE
CarGurus IMV of $12,918

Price: $13,850

Mileage: 64,645

Location: Greensboro, NC 27409

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Alpine White Description: Used 2011 BMW 3 Series 328i for sale - $13,850, 64,645 miles with Aluminum Wheels
Avg. Dealer Rating: (3 reviews) "Very responsive"
https://static.cargurus.com/images/forsale/2017/07/25/05/12/2011_bmw_3_series-pic-8839831118266940193-152x114.jpeg

2011 BMW 3 Series 328i xDrive SULEV Used Cars in Waynesboro, VA 22980

Fair Deal
$802 ABOVE
CarGurus IMV of $14,148

Price: $14,950

Mileage: 65,000

Location: Waynesboro, VA 22980

Average time on market: 31 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Green Description: Used 2011 BMW 3 Series 328i xDrive SULEV for sale - $14,950, 65,000 miles with Navigation System
Avg. Dealer Rating: (1 review) "Awesome customer service! The lady who financed us was super polite and knew what she was doing. At one point I was concerned about how long our salesman was taking but it turns out he was filling up my new car with gas! Very very pleased."
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 197 Great Deals $25,991 8,012 listings
2016 BMW 3 Series 59 Great Deals $18,980 1,693 listings
2015 BMW 3 Series 47 Great Deals $15,995 1,373 listings
2014 BMW 3 Series 285 Great Deals $11,995 5,491 listings
2013 BMW 3 Series 62 Great Deals $10,495 1,583 listings
2012 BMW 3 Series 23 Great Deals $10,499 620 listings
2011 BMW 3 Series 132 Great Deals $6,200 2,654 listings
2010 BMW 3 Series 50 Great Deals $5,986 791 listings
2009 BMW 3 Series 50 Great Deals $5,995 1,295 listings
2008 BMW 3 Series 90 Great Deals $3,000 1,770 listings