2016 BMW 3 Series for Sale in Charlotte, 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

Add Similar Cars


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/12/02/03/52/2016_bmw_3_series-pic-44013074649990466-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Denver, NC 28037

Great Deal
$6,342 BELOW
Instant Market Value of $30,330

Price: $23,988

Mileage: 25,157

Location: Denver, NC 28037

Average time on market: 42 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 328i SULEV for sale - $23,988, 25,157 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Light Package, Storage Package, Alloy Wheels, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (45 reviews) "I drove up from two hours away to check out a vehicle. I was told by the Garry that the vehicle was in excellent condition. When I got to the dealer, the brush guard was missing and several other parts. Also the truck was in terrible shape. Garry specifically told me there were no leaks and the truck was in great shape. The transfer case had a steady drip. His excuse was that diesels leak!! Several other parts were broke or coming apart. Paint was peeling also. I didn't even test drive the vehicle. Wasted my entire Saturday coming to this place. Buyer beware, if you are not knowledgeable about vehicles get them inspected before buy from this fancy buy here pay hear lot. These people are liars. "
https://static.cargurus.com/images/forsale/2017/04/18/08/55/2015_bmw_3_series-pic-6342941684859039751-152x114.jpeg

2015 BMW 3 Series 328i xDrive Sedan Used Cars in Huntersville, NC 28078

Great Deal
$3,994 BELOW
Instant Market Value of $30,982

Price: $26,988

Mileage: 8,973

Location: Huntersville, NC 28078

Average time on market: 30 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2015 BMW 3 Series 328i xDrive Sedan for sale - $26,988, 8,973 miles with Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Technology Package, Premium Wheels, Heat Package, Premium Package, Climate Package, Appearance Package, Bluetooth, Backup Camera, Comfort Package
Avg. Dealer Rating: (11 reviews) "Very nice And helpful,"
https://static.cargurus.com/images/forsale/2017/05/26/09/32/2016_bmw_3_series-pic-1104631618285658513-152x114.jpeg

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

Good Deal
$4,206 BELOW
Instant Market Value of $35,197

Price: $30,991

Mileage: 13,980

Location: Charlotte, NC 28227

Average time on market: 61 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Jet Black Description: Used 2016 BMW 3 Series 320i xDrive for sale - $30,991, 13,980 miles with Bluetooth, Driver Assistance Package, Backup Camera, Aluminum Wheels, SE Package
Avg. Dealer Rating: (26 reviews) "Was told to come see car. Sat down with sales person they came back told me it was not ready to test drive but I could see it then told me it was not ready to be seen and would call me as soon as it was ready and that was Monday it is now Sunday they have never called back and I probably would have drive off the lot with the car if it was ready to view. But oh well !!! "
https://static.cargurus.com/images/forsale/2017/05/01/08/49/2017_bmw_3_series-pic-3780783425164353975-152x114.jpeg

2017 BMW 3 Series 340i Used Cars in Matthews, NC 28105

Good Deal
$4,342 BELOW
Instant Market Value of $53,750

Price: $49,408

Mileage: 6,912

Location: Matthews, NC 28105

Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2017 BMW 3 Series 340i for sale - $49,408, 6,912 miles with Sport Package, Bluetooth, M Sport Package, Alloy Wheels
Avg. Dealer Rating: (91 reviews) "Great sales staff. I did not buy this 2008 car."
https://static.cargurus.com/images/forsale/2017/04/24/05/03/2015_bmw_3_series-pic-2593887069826272182-152x114.jpeg

2015 BMW 3 Series 328d Sedan Used Cars in Charlotte, NC 28269

Good Deal
$4,677 BELOW
Instant Market Value of $32,927

Price: $28,250

Mileage: 27,327

Location: Charlotte, NC 28269

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Off White Description: Used 2015 BMW 3 Series 328d Sedan for sale - $28,250, 27,327 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (21 reviews) "Friendly guys but overpriced for the car they are selling "
https://static.cargurus.com/images/forsale/2017/05/13/12/24/2016_bmw_3_series-pic-6769651496186432938-152x114.jpeg

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

Good Deal
$3,198 BELOW
Instant Market Value of $38,189

Price: $34,991

Mileage: 9,500

Location: Charlotte, NC 28227

Average time on market: 42 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Alpine White Description: Used 2016 BMW 3 Series 328i SULEV for sale - $34,991, 9,500 miles with LE Package, Sport Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, M Sport Package
Avg. Dealer Rating: (26 reviews) "Great service once I Hilee Taylor was assigned my client advisor. Dealership was not organized for Internet enquiries and I ended up having multiple people contact me about the car multiple times a day."
https://static.cargurus.com/images/forsale/2017/02/01/05/53/2015_bmw_3_series-pic-2529334033183918242-152x114.jpeg

2015 BMW 3 Series 328i xDrive Sedan Used Cars in Charlotte, NC 28213

Good Deal
$2,662 BELOW
Instant Market Value of $25,657

Price: $22,995

Mileage: 35,229

Location: Charlotte, NC 28213

Average time on market: 30 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2015 BMW 3 Series 328i xDrive Sedan for sale - $22,995, 35,229 miles with Navigation System, Bluetooth, Alloy Wheels
Avg. Dealer Rating: (114 reviews) "Good follow up"
https://static.cargurus.com/images/forsale/2017/03/23/23/04/2016_bmw_3_series-pic-2919558377013267339-152x114.jpeg

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

Good Deal
$3,073 BELOW
Instant Market Value of $27,071

Price: $23,998

Mileage: 27,556

Location: Charlotte, NC 28273

Average time on market: 42 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series 328i SULEV for sale - $23,998, 27,556 miles
Avg. Dealer Rating: (8 reviews) "The car buying experience was wonderful. Probably the easiest I've ever experienced. So far we are very pleased with our truck! "
https://static.cargurus.com/images/forsale/2017/05/25/09/24/2015_bmw_3_series-pic-2958794320499169965-152x114.jpeg

2015 BMW 3 Series 335i Sedan Used Cars in Charlotte, NC 28227

Good Deal
$2,747 BELOW
Instant Market Value of $40,738

Price: $37,991

Mileage: 13,065

Location: Charlotte, NC 28227

Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Mineral Gray Metallic Description: Used 2015 BMW 3 Series 335i Sedan for sale - $37,991, 13,065 miles with Sport Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, M Sport Package
Avg. Dealer Rating: (26 reviews) "Contact was by a pleasant person, but deal offered was very high. Bought a car elsewhere."
https://static.cargurus.com/images/forsale/2017/05/16/13/05/2016_bmw_3_series-pic-1960475982172229715-152x114.jpeg

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

Fair Deal
$1,999 BELOW
Instant Market Value of $35,990

Price: $33,991

Mileage: 12,067

Location: Charlotte, NC 28227

Average time on market: 42 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Black Sapphire Metallic Description: Used 2016 BMW 3 Series 328i SULEV for sale - $33,991, 12,067 miles with LE Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (26 reviews) "Awesome service!! Great deal on car!"
https://static.cargurus.com/images/forsale/2015/10/04/08/07/2016_bmw_3_series-pic-6694022052500051569-152x114.jpeg

2016 BMW 3 Series 328i SULEV Used Cars in Rock Hill, SC 29730

Fair Deal
$1,455 BELOW
Instant Market Value of $27,291

Price: $25,836

Mileage: 27,455

Location: Rock Hill, SC 29730

Average time on market: 42 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Alpine White Description: Used 2016 BMW 3 Series 328i SULEV for sale - $25,836, 27,455 miles with Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (6 reviews) "They contacted me and emailed me within 24 hours"
https://static.cargurus.com/images/forsale/2017/04/22/08/13/2016_bmw_3_series-pic-3775377006717588272-152x114.jpeg

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

Fair Deal
$1,709 BELOW
Instant Market Value of $34,620

Price: $32,911

Mileage: 9,247

Location: Charlotte, NC 28227

Average time on market: 42 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Jet Black Description: Used 2016 BMW 3 Series 328i SULEV for sale - $32,911, 9,247 miles with Sport Package, Bluetooth, Backup Camera, Driver Assistance Package, Alloy Wheels
Avg. Dealer Rating: (26 reviews) "Setting up a test drive. Great folks!"
https://static.cargurus.com/images/forsale/2017/05/13/12/24/2016_bmw_3_series-pic-9155621477687540270-152x114.jpeg

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

Fair Deal
$1,656 BELOW
Instant Market Value of $37,647

Price: $35,991

Mileage: 14,104

Location: Charlotte, NC 28227

Average time on market: 42 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Mineral Gray Metallic Description: Used 2016 BMW 3 Series 328i SULEV for sale - $35,991, 14,104 miles with LE Package, Sport Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Aluminum Wheels, Premium Package, M Sport Package
Avg. Dealer Rating: (26 reviews) "Great email "
https://static.cargurus.com/images/forsale/2017/02/09/22/31/2016_bmw_3_series-pic-7457955574622113966-152x114.jpeg

2016 BMW 3 Series 328i xDrive SULEV Used Cars in Hickory, NC 28602

Fair Deal
$821 BELOW
Instant Market Value of $27,620

Price: $26,799

Mileage: 32,204

Location: Hickory, NC 28602

Average time on market: 56 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Dark Blue Description: Used 2016 BMW 3 Series 328i xDrive SULEV for sale - $26,799, 32,204 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (20 reviews) "I emailed this dealer and he called me. So when I got to the dealership that same day, which was probably about 4 hours later, I walked in the door and asked for him and he walked up to me and said, “I just sold it”."
https://static.cargurus.com/images/forsale/2017/04/21/12/36/2017_bmw_3_series-pic-5774791573826249773-152x114.jpeg

2017 BMW 3 Series 340i xDrive Used Cars in Charlotte, NC 28269-2454

Fair Deal
$520 BELOW
Instant Market Value of $52,511

Price: $51,991

Mileage: 7,033

Location: Charlotte, NC 28269-2454

Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2017 BMW 3 Series 340i xDrive for sale - $51,991, 7,033 miles with Sport Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Climate Package
Avg. Dealer Rating: (14 reviews) "Quick response and good communication. Bought from another Hendrick dealership. Would definitely put them first on the list the next time I buy a car"
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 99 Great Deals $25,999 8,239 listings
2016 BMW 3 Series 115 Great Deals $19,995 3,026 listings
2015 BMW 3 Series 20 Great Deals $14,799 878 listings
2014 BMW 3 Series 178 Great Deals $12,995 4,394 listings
2013 BMW 3 Series 71 Great Deals $11,900 2,316 listings
2012 BMW 3 Series 26 Great Deals $11,500 677 listings
2011 BMW 3 Series 102 Great Deals $6,599 2,542 listings
2010 BMW 3 Series 39 Great Deals $6,495 801 listings
2009 BMW 3 Series 47 Great Deals $5,499 1,317 listings
2008 BMW 3 Series 81 Great Deals $4,500 1,779 listings