Used BMW 3 Series for Sale in Charlotte, NC

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


2007 BMW 3 Series 328i Sedan RWD Review
by Steve

BMW 320d M Sport

This was the M Sport version and I LOVED IT. I have to say the I-Drive is not the best in the world but I got used to it. The engine was very good and I would easily get about 45 miles to the gallon. On the negative is that the costs of the options was bloody expensive

First Previous
Loading...
Next
https://static.cargurus.com/images/forsale/2018/02/15/21/48/2018_bmw_3_series-pic-8340457919257810496-152x114.jpeg

2018 BMW 3 Series 340i Sedan RWD Used Cars in Charlotte, NC 28269

Great Deal
$5,671 BELOW
CarGurus IMV of $53,448

Price: $47,777

Mileage: 4,433

Location: Charlotte, NC 28269

Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Glacier Silver Metallic Description: Used 2018 BMW 3 Series 340i Sedan RWD for sale - $47,777, 4,433 miles with Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Premium Package
Avg. Dealer Rating: (20 reviews) "Great experience working with this dealership. "
https://static.cargurus.com/images/forsale/2018/04/26/20/55/2009_bmw_3_series_328i_xdrive_sedan_awd-pic-7620817805853311203-152x114.jpeg

2009 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Charlotte, 28214

Great Deal
$2,653 BELOW
CarGurus IMV of $8,153

Price: $5,500

Mileage: 106,050

Location: Charlotte, 28214

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Tan Description: Used 2009 BMW 3 Series 328i xDrive Sedan AWD for sale - $5,500, 106,050 miles
https://static.cargurus.com/images/forsale/2018/03/29/13/26/2014_bmw_3_series-pic-9027996993376364195-152x114.jpeg

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

Great Deal
$3,661 BELOW
CarGurus IMV of $22,158

Price: $18,497

Mileage: 13,728

Location: Charlotte, NC 28213

Average time on market: 69 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2014 BMW 3 Series 328i xDrive Sedan AWD for sale - $18,497, 13,728 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2018/04/12/20/59/2015_bmw_3_series-pic-8216405127156007263-152x114.jpeg

2015 BMW 3 Series 328i Sedan RWD Used Cars in Charlotte, NC 28212

Great Deal
$2,941 BELOW
CarGurus IMV of $22,879

Price: $19,938

Mileage: 25,315

Location: Charlotte, NC 28212

Average time on market: 26 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2015 BMW 3 Series 328i Sedan RWD for sale - $19,938, 25,315 miles with Bluetooth, Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Premium Package
Avg. Dealer Rating: (126 reviews) "Communicated well with me"
https://static.cargurus.com/images/forsale/2018/05/02/21/23/2011_bmw_3_series-pic-5966678957971279066-152x114.jpeg

2011 BMW 3 Series 335i xDrive Sedan AWD Used Cars in Pineville, NC 28134

Great Deal
$2,029 BELOW
CarGurus IMV of $13,561

Price: $11,532

Mileage: 101,903

Location: Pineville, NC 28134

Average time on market: 41 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Jet Black Description: Used 2011 BMW 3 Series 335i xDrive Sedan AWD for sale - $11,532, 101,903 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Premium Package
Avg. Dealer Rating: (16 reviews) "Denzell the salesman was great they said the deal would get done with no problem &it did"
https://static.cargurus.com/images/forsale/2018/05/09/19/20/2014_bmw_3_series-pic-3651371958084843457-152x114.jpeg

2014 BMW 3 Series 328i Sedan RWD Used Cars in Charlotte, NC 28227

Great Deal
$2,433 BELOW
CarGurus IMV of $19,652

Price: $17,219

Mileage: 61,326

Location: Charlotte, NC 28227

Average time on market: 47 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Black Sapphire Metallic Description: Used 2014 BMW 3 Series 328i Sedan RWD for sale - $17,219, 61,326 miles with Sunroof/Moonroof, Navigation System, SE Package, Technology Package, Bluetooth, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (48 reviews) "Very good experience."
https://static.cargurus.com/images/forsale/2018/05/14/18/06/2015_bmw_3_series-pic-3782329460982818371-152x114.jpeg

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

Good Deal
$2,654 BELOW
CarGurus IMV of $23,449

Price: $20,795

Mileage: 22,327

Location: Charlotte, NC 28227

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2015 BMW 3 Series 328i Sedan RWD for sale - $20,795, 22,327 miles with Bluetooth, Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (56 reviews) "My experience there was great! The car I bought. I love more every day! I high looky recommend them!"
https://static.cargurus.com/images/forsale/2018/03/09/02/15/2010_bmw_3_series-pic-2545848870064976916-152x114.jpeg

2010 BMW 3 Series 335i xDrive Coupe AWD Used Cars in Matthews, NC 28104

Good Deal
$1,844 BELOW
CarGurus IMV of $13,829

Price: $11,985

Mileage: 94,971

Location: Matthews, NC 28104

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2010 BMW 3 Series 335i xDrive Coupe AWD for sale - $11,985, 94,971 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (29 reviews) "Fantastic experience. Everything was done over the phone and their no haggle price was well below the KBB value. Easy to work with and vehicles are priced to sell. "
https://static.cargurus.com/images/forsale/2018/05/12/02/58/2014_bmw_3_series-pic-2791662397867025156-152x114.jpeg

2014 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Charlotte, NC 28270

Good Deal
$2,346 BELOW
CarGurus IMV of $19,341

Price: $16,995

Mileage: 59,034

Location: Charlotte, NC 28270

Average time on market: 69 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2014 BMW 3 Series 328i xDrive Sedan AWD for sale - $16,995, 59,034 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Bluetooth, Premium Wheels, Heat Package, Premium Package, Climate Package, Luxury Package
Avg. Dealer Rating: (6 reviews) "Nice cars for a nice price "
https://static.cargurus.com/images/forsale/2018/05/18/03/19/2011_bmw_3_series-pic-1279825992299947705-152x114.jpeg

2011 BMW 3 Series 328i xDrive Sedan AWD Used Cars in Mooresville, NC 28117

Good Deal
$1,641 BELOW
CarGurus IMV of $11,636

Price: $9,995

Mileage: 95,972

Location: Mooresville, NC 28117

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2011 BMW 3 Series 328i xDrive Sedan AWD for sale - $9,995, 95,972 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Good "
https://static.cargurus.com/images/forsale/2018/05/10/19/48/2014_bmw_3_series-pic-6496661948904315390-152x114.jpeg

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

Good Deal
$2,305 BELOW
CarGurus IMV of $17,300

Price: $14,995

Mileage: 70,411

Location: Charlotte, NC 28213

Average time on market: 69 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2014 BMW 3 Series 328i xDrive Sedan AWD for sale - $14,995, 70,411 miles with Alloy Wheels
Avg. Dealer Rating: (187 reviews) "Very responsive. Just unable to reach a suitable price for me. I was wanting to stay under 20,000."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 325Ci Convertible RWD Used Cars in Rock Hill, SC 29732

Good Deal
$1,793 BELOW
CarGurus IMV of $4,743

Price: $2,950

Mileage: 138,765

Location: Rock Hill, SC 29732

Certified Pre-Owned: No Transmission: Manual Color: Blue Description: Used 2003 BMW 3 Series 325Ci Convertible RWD for sale - $2,950, 138,765 miles
Avg. Dealer Rating: (27 reviews) "Contacted me in a a very short amount of time. Great experience"
https://static.cargurus.com/images/forsale/2018/03/08/19/51/2013_bmw_3_series-pic-4514559729981197008-152x114.jpeg

2013 BMW 3 Series 328i xDrive Coupe AWD Used Cars in Shelby, NC 28152

Good Deal
$2,013 BELOW
CarGurus IMV of $18,913

Price: $16,900

Mileage: 33,747

Location: Shelby, NC 28152

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Titanium Description: Used 2013 BMW 3 Series 328i xDrive Coupe AWD for sale - $16,900, 33,747 miles with Bluetooth, Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2018/03/11/05/37/2007_bmw_3_series-pic-3825468984009000137-152x114.jpeg

2007 BMW 3 Series 335i Coupe RWD Used Cars in Charlotte, NC 28213

Good Deal
$1,402 BELOW
CarGurus IMV of $12,301

Price: $10,899

Mileage: 62,100

Location: Charlotte, NC 28213

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2007 BMW 3 Series 335i Coupe RWD for sale - $10,899, 62,100 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "very good"
https://static.cargurus.com/images/forsale/2018/04/14/06/33/2011_bmw_3_series-pic-6380367746791790416-152x114.jpeg

2011 BMW 3 Series 328i Sedan RWD Used Cars in Matthews, NC 28105

Good Deal
$1,618 BELOW
CarGurus IMV of $14,868

Price: $13,250

Mileage: 43,359

Location: Matthews, NC 28105

Average time on market: 32 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2011 BMW 3 Series 328i Sedan RWD for sale - $13,250, 43,359 miles with LE Package, Sport Package, Value Package, Leather Seats, Sunroof/Moonroof, Power Package, Alloy Wheels, Bluetooth, Heat Package, Premium Package, Climate Package, Convenience Package
Avg. Dealer Rating: (13 reviews) "Nice person ! "
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 108 Great Deals $27,976 8,535 listings
2017 BMW 3 Series 59 Great Deals $22,999 1,958 listings
2016 BMW 3 Series 17 Great Deals $15,498 935 listings
2015 BMW 3 Series 242 Great Deals $11,995 5,197 listings
2014 BMW 3 Series 99 Great Deals $9,995 2,080 listings
2013 BMW 3 Series 84 Great Deals $8,999 1,896 listings
2012 BMW 3 Series 25 Great Deals $9,497 678 listings
2011 BMW 3 Series 96 Great Deals $3,790 2,913 listings
2010 BMW 3 Series 25 Great Deals $3,999 759 listings
2009 BMW 3 Series 32 Great Deals $3,500 1,193 listings