2017 BMW 3 Series for Sale in Greensboro, NC

New Search

Looking for a New BMW 3 Series?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • Find cash back incentives
Switch to New Car Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

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


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/08/15/10/12/2017_bmw_3_series-pic-7618205557113869863-152x114.jpeg

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

Great Deal
$4,050 BELOW
CarGurus IMV of $36,035

Price: $31,985

Mileage: 4,920

Location: Greensboro, NC 27407

Average time on market: 56 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Alpine White Description: Used 2017 BMW 3 Series 320i for sale - $31,985, 4,920 miles with Bluetooth, Driver Assistance Package, Sunroof/Moonroof, Storage Package, Premium Package, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Never answered my questions, even when contacted by three different people from the dealer."
https://static.cargurus.com/images/forsale/2017/05/26/01/14/2017_bmw_3_series-pic-5054801805800014821-152x114.jpeg

2017 BMW 3 Series 330i Used Cars in Raleigh, NC 27616

Good Deal
$3,581 BELOW
CarGurus IMV of $42,881

Price: $39,300

Mileage: 3,401

Location: Raleigh, NC 27616

Average time on market: 58 days Certified Pre-Owned: No Color: Melbourne Red Metallic Description: Used 2017 BMW 3 Series 330i for sale - $39,300, 3,401 miles with LE Package, Sunroof/Moonroof, Aluminum Wheels, Premium Package, Navigation System, Technology Package
Avg. Dealer Rating: (14 reviews) "In discussion with dealership noticed them I was driving 2.5 hours to test drive to please notify me if car became unavailable.... arrive to find car had been sold that morning. Internet sales lady laughed at me being upset and said sister facility had alot of jettas-- well none were in price range I was shopping or with features I specifically said I was shopping for. "
https://static.cargurus.com/images/forsale/2017/06/09/16/10/2016_bmw_3_series-pic-8005775814263509252-152x114.jpeg

2016 BMW 3 Series 320i xDrive Used Cars in Charlotte, NC 28227

Good Deal
$3,958 BELOW
CarGurus IMV of $31,169

Price: $27,211

Mileage: 13,776

Location: Charlotte, NC 28227

Average time on market: 79 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Jet Black Description: Used 2016 BMW 3 Series 320i xDrive for sale - $27,211, 13,776 miles with Bluetooth, Driver Assistance Package, Backup Camera, Aluminum Wheels
Avg. Dealer Rating: (33 reviews) "very nice to work with. Thank you. "
https://static.cargurus.com/images/forsale/2017/07/15/16/20/2016_bmw_3_series-pic-4482130930763449712-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Durham, NC 27713

Good Deal
$3,275 BELOW
CarGurus IMV of $32,775

Price: $29,500

Mileage: 12,207

Location: Durham, NC 27713

Average time on market: 56 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Imperial Blue Metallic Description: Used 2016 BMW 3 Series 328i SULEV for sale - $29,500, 12,207 miles with LE Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, SE Package, Alloy Wheels, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (12 reviews) "Was contacted right away. Dealer said this particular car had just had a deposit placed on it but would contact me if things changed. I appreciated the quick response. "
https://static.cargurus.com/images/forsale/2017/06/17/00/42/2017_bmw_3_series-pic-6933936157821908010-152x114.jpeg

2017 BMW 3 Series 330i Used Cars in Raleigh, NC 27616

Good Deal
$2,522 BELOW
CarGurus IMV of $38,407

Price: $35,885

Mileage: 8,020

Location: Raleigh, NC 27616

Average time on market: 58 days Certified Pre-Owned: Yes Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 330i for sale - $35,885, 8,020 miles with Navigation System, Backup Camera, Driver Assistance Package
Avg. Dealer Rating: (14 reviews) "We had an AWESOME buying experience with Leith! In fact, it's the BEST buying experience that we've ever had -- no games, no multiple phone calls and visits. We traded a vehicle. We got a good trade value, very fair...and received an excellent deal on the car that we purchased. We would have no reservations with referring anyone to Leith! A++"
https://static.cargurus.com/images/forsale/2017/07/25/11/32/2017_bmw_3_series-pic-9011521520278287703-152x114.jpeg

2017 BMW 3 Series 330i Used Cars in Chapel Hill, NC 27514

Good Deal
$2,401 BELOW
CarGurus IMV of $37,801

Price: $35,400

Mileage: 6,828

Location: Chapel Hill, NC 27514

Average time on market: 58 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Alpine White Description: Used 2017 BMW 3 Series 330i for sale - $35,400, 6,828 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Talked to sales rep and discussed what be right fit for our family. Great help and still figuring out what to do that be good for our family. "
https://static.cargurus.com/images/forsale/2017/08/15/12/04/2017_bmw_3_series-pic-7469489407806658837-152x114.jpeg

2017 BMW 3 Series 330i Used Cars in Greensboro, NC 27407

Good Deal
$2,216 BELOW
CarGurus IMV of $45,197

Price: $42,981

Mileage: 4,717

Location: Greensboro, NC 27407

Average time on market: 58 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Alpine White Description: Used 2017 BMW 3 Series 330i for sale - $42,981, 4,717 miles with Sport Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Premium Package, M Sport Package
Avg. Dealer Rating: (9 reviews) "Very quick and professional response from Brian Matthews. This car was a manual transmission and I was looking for an automatic transmission. However, they did have a 2016 BMW Z4 35i that was also listed that I purchased. This was by far one of the best car buying experience I have ever had ! Brian was very personable, very attentive, very knowledgeable, and very professional. The deal was awesome and was completed promptly. Danielle Jenner, made the financial end of the purchase smooth and understandable. She was so personable, knowledgeable, and organized. The other staff at the dealership were also very helpful and enthusiastic about my purchase. It was such a pleasure working with them and I am thrilled with my car !!!! If anyone is in the market for a BMW, Crown BMW in Greensboro, NC is a dealership you can trust. "
https://static.cargurus.com/images/forsale/2017/07/30/04/52/2016_bmw_3_series-pic-6482118060228475708-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Charlotte, NC 28269

Good Deal
$2,122 BELOW
CarGurus IMV of $30,622

Price: $28,500

Mileage: 23,098

Location: Charlotte, NC 28269

Average time on market: 86 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Dk. Blue Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $28,500, 23,098 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels, Bluetooth, Remote Start, Premium Package, M Sport Package
Avg. Dealer Rating: (23 reviews) "It's was great "
https://static.cargurus.com/images/forsale/2017/05/10/01/05/2017_bmw_3_series-pic-2369809645889895757-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Raleigh, NC 27616

Fair Deal
$1,365 BELOW
CarGurus IMV of $36,325

Price: $34,960

Mileage: 3,857

Location: Raleigh, NC 27616

Average time on market: 56 days Certified Pre-Owned: No Transmission: Automatic Color: Mineral Grey Metallic Description: Used 2017 BMW 3 Series 320i xDrive for sale - $34,960, 3,857 miles with Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Aluminum Wheels, Power Package
Avg. Dealer Rating: (14 reviews) "Dealer has been very responsive."
https://static.cargurus.com/images/forsale/2017/08/07/18/06/2016_bmw_3_series-pic-8672165885304591571-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Kernersville, NC 27284

Fair Deal
$1,525 BELOW
CarGurus IMV of $28,456

Price: $26,931

Mileage: 18,253

Location: Kernersville, NC 27284

Average time on market: 56 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2016 BMW 3 Series 328i SULEV for sale - $26,931, 18,253 miles with Bluetooth, Leather Seats, Appearance Package
Avg. Dealer Rating: (5 reviews) "The dealer wasn't sure about the status of service on the Cayenne. Went out to start the vehicle but the battery was dead and the salesman was going to call me after they put in a new battery. That was over a week ago. They must not want to sell the car or it isn't marketable."
https://static.cargurus.com/images/forsale/2017/07/01/05/52/2016_bmw_3_series-pic-8053698498303677839-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Laurinburg, NC 28352

Fair Deal
$1,473 BELOW
CarGurus IMV of $25,373

Price: $23,900

Mileage: 32,887

Location: Laurinburg, NC 28352

Average time on market: 56 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2016 BMW 3 Series 328i SULEV for sale - $23,900, 32,887 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "They were very courteous and helpful about vehicle but not exactly what I was looking for with price and amenties"
https://static.cargurus.com/images/forsale/2017/08/15/10/12/2017_bmw_3_series-pic-3724574460314783448-152x114.jpeg

2017 BMW 3 Series 330i Used Cars in Greensboro, NC 27407

Fair Deal
$1,420 BELOW
CarGurus IMV of $42,815

Price: $41,395

Mileage: 4,722

Location: Greensboro, NC 27407

Average time on market: 58 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 330i for sale - $41,395, 4,722 miles with Sport Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Premium Package, Climate Package, Luxury Package
Avg. Dealer Rating: (9 reviews) "Didn't visit dealership. They did contact me and offered to help in any way possible."
https://static.cargurus.com/images/forsale/2017/06/21/08/24/2016_bmw_3_series-pic-4512352019674343032-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Huntersville, NC 28078

Fair Deal
$1,460 BELOW
CarGurus IMV of $26,237

Price: $24,777

Mileage: 30,372

Location: Huntersville, NC 28078

Average time on market: 56 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2016 BMW 3 Series 328i SULEV for sale - $24,777, 30,372 miles with Bluetooth
Avg. Dealer Rating: (18 reviews) "Respectul..no high pressure. Ok by me."
https://static.cargurus.com/images/forsale/2017/08/16/17/00/2017_bmw_3_series-pic-2122033145417797658-152x114.jpeg

2017 BMW 3 Series 320i xDrive Used Cars in Chapel Hill, NC 27514

Fair Deal
$812 BELOW
CarGurus IMV of $35,677

Price: $34,865

Mileage: 13,443

Location: Chapel Hill, NC 27514

Average time on market: 56 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Glacier Silver Metallic Description: Used 2017 BMW 3 Series 320i xDrive for sale - $34,865, 13,443 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Storage Package, Alloy Wheels, Bluetooth, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (4 reviews) "Professional staff. Responsive prior to purchase and even in answering questions after I bought the vehicle.The purchase process resulted in a fair price and straightforward paperwork. "
https://static.cargurus.com/images/forsale/2017/08/17/17/17/2017_bmw_3_series-pic-4916453444144669996-152x114.jpeg

2017 BMW 3 Series 330i Used Cars in Chapel Hill, NC 27514

Fair Deal
$861 BELOW
CarGurus IMV of $41,761

Price: $40,900

Mileage: 6,671

Location: Chapel Hill, NC 27514

Average time on market: 58 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Mineral White Metallic Description: Used 2017 BMW 3 Series 330i for sale - $40,900, 6,671 miles with LE Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (4 reviews) "Email response is a bit slow; if you see something you are interested in, it's best to call."
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 170 Great Deals $25,429 8,775 listings
2016 BMW 3 Series 46 Great Deals $19,500 1,911 listings
2015 BMW 3 Series 37 Great Deals $15,995 1,163 listings
2014 BMW 3 Series 238 Great Deals $13,315 5,264 listings
2013 BMW 3 Series 46 Great Deals $10,900 1,644 listings
2012 BMW 3 Series 29 Great Deals $9,995 633 listings
2011 BMW 3 Series 118 Great Deals $5,995 2,511 listings
2010 BMW 3 Series 38 Great Deals $5,986 790 listings
2009 BMW 3 Series 54 Great Deals $4,995 1,342 listings
2008 BMW 3 Series 82 Great Deals $3,000 1,738 listings