2012 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

2012 BMW 3 Series 328i xDrive Coupe AWD Review
by wwdthu

sharp looking and handling

I like the look of the car, interior and exterior are top notch. The NA engine is super smooth. Transmission awesome in DS but a little jerky in D. Only regret is i didn't add sport seats, it will be on the must have list of my next 3.

First Previous
Loading...
Next
Sponsored Listings
https://static.cargurus.com/images/forsale/2017/11/01/12/15/2012_bmw_3_series-pic-5884297998577554002-152x114.jpeg

2012 BMW 3 Series 328i xDrive Coupe AWD Used Cars in Greensboro, NC 27407

Good Deal
$1,951 BELOW
CarGurus IMV of $14,751

Price: $12,800

Mileage: 71,477

Location: Greensboro, NC 27407

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2012 BMW 3 Series 328i xDrive Coupe AWD for sale - $12,800, 71,477 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (31 reviews) "Professional followed up with me several times "
https://static.cargurus.com/images/forsale/2018/01/12/14/55/2011_bmw_3_series-pic-2973333392447020587-152x114.jpeg

2011 BMW 3 Series 335d Sedan RWD Used Cars in Greensboro, NC 27409

Good Deal
$1,240 BELOW
CarGurus IMV of $11,235

Price: $9,995

Mileage: 114,500

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 335d Sedan RWD for sale - $9,995, 114,500 miles with Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "Lisa was the best!! I thank her and hope to visit again thanks lisa"
https://static.cargurus.com/images/forsale/2017/10/29/23/58/2013_bmw_3_series-pic-3977421147956552375-152x114.jpeg

2013 BMW 3 Series 335is Coupe RWD Used Cars in Greensboro, NC 27407

Good Deal
$2,311 BELOW
CarGurus IMV of $27,309

Price: $24,998

Mileage: 55,368

Location: Greensboro, NC 27407

Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2013 BMW 3 Series 335is Coupe RWD for sale - $24,998, 55,368 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels, Bluetooth, M Sport Package
Avg. Dealer Rating: (12 reviews) "Answered all my questions."
https://static.cargurus.com/images/forsale/2015/09/24/19/45/2013_bmw_3_series-pic-6339927523773274010-152x114.jpeg

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

Good Deal
$1,407 BELOW
CarGurus IMV of $21,388

Price: $19,981

Mileage: 43,500

Location: Greensboro, NC 27407

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Vermilion Red Metallic Description: Used 2013 BMW 3 Series 328i Convertible RWD for sale - $19,981, 43,500 miles with Bluetooth, Leather Seats, Navigation System, Alloy Wheels, Climate Package
Avg. Dealer Rating: (12 reviews) "very communicative. I just went a different direction. "
https://static.cargurus.com/images/forsale/2017/12/04/19/38/2011_bmw_3_series-pic-5165133839250693957-152x114.jpeg

2011 BMW 3 Series 335d Sedan RWD Used Cars in Greensboro, NC 27407

Fair Deal
$756 BELOW
CarGurus IMV of $12,956

Price: $12,200

Mileage: 91,022

Location: Greensboro, NC 27407

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Space Gray Metallic Description: Used 2011 BMW 3 Series 335d Sedan RWD for sale - $12,200, 91,022 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (107 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/12/20/04/20/2011_bmw_3_series-pic-2883026908948838410-152x114.jpeg

2011 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Graham, NC 27253

Fair Deal
$468 BELOW
CarGurus IMV of $12,458

Price: $11,990

Mileage: 76,900

Location: Graham, NC 27253

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2011 BMW 3 Series 328i xDrive Sedan AWD for sale - $11,990, 76,900 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (23 reviews) "Most personable dealer I've ever dealt with. Great folks and the selection is top rate!"
https://static.cargurus.com/images/forsale/2017/12/25/08/34/2013_bmw_3_series_328i_convertible_rwd-pic-127091209680288132-152x114.jpeg

2013 BMW 3 Series 328i Convertible RWD Used Cars in Charlottesville, 22901

Fair Deal
$767 BELOW
CarGurus IMV of $20,667

Price: $19,900

Mileage: 37,900

Location: Charlottesville, 22901

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2013 BMW 3 Series 328i Convertible RWD for sale - $19,900, 37,900 miles
https://static.cargurus.com/images/forsale/2017/12/14/15/08/2012_bmw_3_series-pic-7529474717017398579-152x114.jpeg

2012 BMW 3 Series 328i Coupe RWD Used Cars in Boones Mill, VA 24065

Fair Deal
$195 BELOW
CarGurus IMV of $18,595

Price: $18,400

Mileage: 22,404

Location: Boones Mill, VA 24065

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2012 BMW 3 Series 328i Coupe RWD for sale - $18,400, 22,404 miles with Sport Package, Sunroof/Moonroof, Alloy Wheels, Bluetooth, Premium Package, M Sport Package, Climate Package, Convenience Package
Avg. Dealer Rating: (5 reviews) "They responded back to me quickly. He told me that they sold the pick up truck that I wanted. I will keep looking."
https://static.cargurus.com/images/forsale/2018/01/20/16/50/2011_bmw_3_series-pic-8745176302469584845-152x114.jpeg

2011 BMW 3 Series Used Cars in Graham, NC 27253

Fair Deal
$208 BELOW
CarGurus IMV of $10,798

Price: $10,590

Mileage: 88,250

Location: Graham, NC 27253

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2011 BMW 3 Series for sale - $10,590, 88,250 miles
Avg. Dealer Rating: (23 reviews) "Prompt response "
https://static.cargurus.com/images/forsale/2018/01/20/23/48/2013_bmw_3_series-pic-9100884624787178375-152x114.jpeg

2013 BMW 3 Series 320i Sedan RWD Used Cars in Lynchburg, VA 24502

Fair Deal
$42 ABOVE
CarGurus IMV of $16,956

Price: $16,998

Mileage: 47,992

Location: Lynchburg, VA 24502

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2013 BMW 3 Series 320i Sedan RWD for sale - $16,998, 47,992 miles with Bluetooth, 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."
https://static.cargurus.com/images/forsale/2017/12/29/23/39/2013_bmw_3_series-pic-7454440381220312702-152x114.jpeg

2013 BMW 3 Series 335i Convertible RWD Used Cars in Lynchburg, VA 24502

Fair Deal
$84 ABOVE
CarGurus IMV of $24,515

Price: $24,599

Mileage: 46,917

Location: Lynchburg, VA 24502

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2013 BMW 3 Series 335i Convertible RWD for sale - $24,599, 46,917 miles with Bluetooth, Navigation System, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (7 reviews) "Jeannie did an excellent job of communicating and working with me on the trade. She is one of the best salespersons in the area!"
https://static.cargurus.com/images/forsale/2018/01/14/00/10/2013_bmw_3_series-pic-3572402688795932388-152x114.jpeg

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

Fair Deal
$3 BELOW
CarGurus IMV of $12,903

Price: $12,900

Mileage: 99,100

Location: Greensboro, NC 27409

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Blk Description: Used 2013 BMW 3 Series 328i Sedan RWD for sale - $12,900, 99,100 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Alloy Wheels, Bluetooth, Heat Package, Climate Package
Avg. Dealer Rating: (3 reviews) "I really enjoyed working with this dealer. Everyone at the dealership was very professional and courteous. I feel like I got a great value for my purchase and I would highly recommend them to anyone else."
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 AWD Used Cars in Greensboro, NC 27409

Fair Deal
$236 ABOVE
CarGurus IMV of $16,763

Price: $16,999

Mileage: 79,102

Location: Greensboro, NC 27409

Average time on market: 40 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Alpine White Description: Used 2011 BMW 3 Series 335i xDrive Coupe AWD for sale - $16,999, 79,102 miles with Sport Package, Sunroof/Moonroof, Aluminum Wheels
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/10/21/23/56/2012_bmw_3_series-pic-5674001346548373809-152x114.jpeg

2012 BMW 3 Series 335i Convertible RWD Used Cars in Charlottesville, VA 22911

Fair Deal
$188 ABOVE
CarGurus IMV of $20,411

Price: $20,599

Mileage: 68,940

Location: Charlottesville, VA 22911

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2012 BMW 3 Series 335i Convertible RWD for sale - $20,599, 68,940 miles with Bluetooth, Leather Seats, Navigation System, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (3 reviews) "Good communication, very detailed"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2011 BMW 3 Series Used Cars in Madison, NC 27025

Fair Deal
$10 ABOVE
CarGurus IMV of $13,890

Price: $13,900

Mileage: 54,000

Location: Madison, NC 27025

Average time on market: 31 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Brilliant Silver Description: Used 2011 BMW 3 Series for sale - $13,900, 54,000 miles
Avg. Dealer Rating: (19 reviews) "Awesome no pressure service! I purchased the car, the experience was a very smooth transaction. Brain and staff were very helpful I would highly recommend using this dealer!!! "
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 16 Great Deals $31,076 6,116 listings
2017 BMW 3 Series 121 Great Deals $22,989 3,727 listings
2016 BMW 3 Series 53 Great Deals $14,991 1,163 listings
2015 BMW 3 Series 145 Great Deals $14,899 3,404 listings
2014 BMW 3 Series 279 Great Deals $11,979 4,361 listings
2013 BMW 3 Series 65 Great Deals $9,990 1,828 listings
2012 BMW 3 Series 51 Great Deals $9,985 758 listings
2011 BMW 3 Series 130 Great Deals $5,000 2,911 listings
2010 BMW 3 Series 29 Great Deals $4,985 826 listings
2009 BMW 3 Series 50 Great Deals $4,750 1,366 listings