Used BMW 3 Series for Sale in Charlotte, NC

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Dealer Promotions

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2001 BMW 3 Series 325xi Review
by Alan

An excellent daily driver and weekend warrior

Not as nice as my 525i wagon but an excellent daily driver. All wheel drive is a must in Vermont and this car does the trick. The ground clearance could be a bit higher but I'd rather have the handling. The 5 speeed is fun and you can hustle the car quite a bit. Not the same without the sport package but still a great car. Gas mileage betw...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/06/21/18/20/2013_bmw_3_series-pic-6277560324474151685-152x114.jpeg

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

Great Deal
$2,966 BELOW
Instant Market Value of $27,465

Price: $24,499

Mileage: 24,094

Location: Charlotte, NC 28227

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Mojave Metallic Description: Used 2013 BMW 3 Series 328i Sedan for sale - $24,499, 24,094 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Premium Package, Comfort Package
Avg. Dealer Rating: (6 reviews) "They answered my question quickly and went beyond in trying to help me find the wright BMW. I will return to them when purchasing my new car."
https://static.cargurus.com/images/forsale/2016/07/14/08/04/2010_bmw_3_series-pic-4772815166501285074-152x114.jpeg

2010 BMW 3 Series 335i xDrive Used Cars in Charlotte, NC 28213

Great Deal
$3,328 BELOW
Instant Market Value of $16,323

Price: $12,995

Mileage: 93,226

Location: Charlotte, NC 28213

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Water Metallic Description: Used 2010 BMW 3 Series 335i xDrive for sale - $12,995, 93,226 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (64 reviews) "Thanks for the help!"
https://static.cargurus.com/images/forsale/2016/08/26/05/07/2011_bmw_3_series-pic-568838181094920029-152x114.jpeg

2011 BMW 3 Series 328i Coupe SULEV Used Cars in Charlotte, NC 28213

Great Deal
$2,394 BELOW
Instant Market Value of $20,389

Price: $17,995

Mileage: 29,004

Location: Charlotte, NC 28213

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Alpine White Description: Used 2011 BMW 3 Series 328i Coupe SULEV for sale - $17,995, 29,004 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (64 reviews) "Very friendly and very honest help me with exactly what I needed."
https://static.cargurus.com/images/forsale/2016/08/08/15/22/2013_bmw_3_series-pic-5408152752338982483-152x114.jpeg

2013 BMW 3 Series 335i Sedan Used Cars in Charlotte, NC 28212

Great Deal
$3,230 BELOW
Instant Market Value of $33,620

Price: $30,390

Mileage: 23,802

Location: Charlotte, NC 28212

Average time on market: 33 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Jet Black Description: Used 2013 BMW 3 Series 335i Sedan for sale - $30,390, 23,802 miles with Navigation System, Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (69 reviews) "They immediately contacted me back to assist with all my needs."
https://static.cargurus.com/images/forsale/2016/08/13/09/27/2010_bmw_3_series-pic-741313254593412430-152x114.jpeg

2010 BMW 3 Series 328i Convertible Used Cars in Charlotte, NC 28212

Great Deal
$2,558 BELOW
Instant Market Value of $20,936

Price: $18,378

Mileage: 60,096

Location: Charlotte, NC 28212

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2010 BMW 3 Series 328i Convertible for sale - $18,378, 60,096 miles with Sport Package, Leather Seats
Avg. Dealer Rating: (69 reviews) "Love my car and the service was EXCELLENT"
https://static.cargurus.com/images/forsale/2016/08/09/12/37/2013_bmw_3_series-pic-8062519703373191042-152x114.jpeg

2013 BMW 3 Series 320i Sedan Used Cars in Charlotte, NC 28212

Great Deal
$2,089 BELOW
Instant Market Value of $21,589

Price: $19,500

Mileage: 36,244

Location: Charlotte, NC 28212

Average time on market: 18 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Sparkling Bronze Metallic Description: Used 2013 BMW 3 Series 320i Sedan for sale - $19,500, 36,244 miles with Bluetooth
Avg. Dealer Rating: (69 reviews) "They made my experience real nice, will gladly recommend them to friends!"
https://static.cargurus.com/images/forsale/2016/08/22/01/51/2011_bmw_3_series-pic-1772129604973022207-152x114.jpeg

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

Great Deal
$2,157 BELOW
Instant Market Value of $15,107

Price: $12,950

Mileage: 85,512

Location: Mooresville, NC 28117

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2011 BMW 3 Series 328i for sale - $12,950, 85,512 miles with Premium Package, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (63 reviews) "I drove 240 miles to get to Southeast Auto Group and it was worth it. This is the best car buying experience that I have ever had. I found dealing with Lee to be like dealing with a favorite cousin who just happens to be an automotive expert. The transaction was smooth, easy and I love my new-to-me car. "
https://static.cargurus.com/images/forsale/2016/06/22/17/17/2012_bmw_3_series-pic-2601703516124619000-152x114.jpeg

2012 BMW 3 Series 335i Sedan Used Cars in Charlotte, NC 28273

Great Deal
$3,272 BELOW
Instant Market Value of $29,160

Price: $25,888

Mileage: 35,405

Location: Charlotte, NC 28273

Average time on market: 34 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2012 BMW 3 Series 335i Sedan for sale - $25,888, 35,405 miles with Leather Seats, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Premium Package, Premium Sound Package, Sound Package
Avg. Dealer Rating: (1 review) "I asked for reduction n cost due to mileage and number of owners. Was told it cost already low and reason why. But the following week they reduced the price. They shld have emailed me when they did."
https://static.cargurus.com/images/forsale/2016/07/07/06/26/2013_bmw_3_series-pic-793424472185976191-152x114.jpeg

2013 BMW 3 Series 335i Coupe Used Cars in Charlotte, NC 28269-2454

Great Deal
$3,002 BELOW
Instant Market Value of $31,946

Price: $28,944

Mileage: 23,507

Location: Charlotte, NC 28269-2454

Average time on market: 15 days Certified Pre-Owned: Yes Transmission: Automatic Color: Liquid Blue Metallic Description: Used 2013 BMW 3 Series 335i Coupe for sale - $28,944, 23,507 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Navigation System, Premium Package
Avg. Dealer Rating: (7 reviews) "Great service ! Nice people"
https://static.cargurus.com/images/forsale/2016/08/28/09/16/2014_bmw_3_series-pic-1786812700378844696-152x114.jpeg

2014 BMW 3 Series 320i Sedan Used Cars in Charlotte, NC 28212

Great Deal
$1,892 BELOW
Instant Market Value of $21,133

Price: $19,241

Mileage: 54,793

Location: Charlotte, NC 28212

Average time on market: 14 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2014 BMW 3 Series 320i Sedan for sale - $19,241, 54,793 miles with Sport Package, Bluetooth, Sunroof/Moonroof, Storage Package, Premium Package
Avg. Dealer Rating: (69 reviews) "contacted immediately and answered all questions."
https://static.cargurus.com/images/forsale/2016/07/08/04/43/2013_bmw_3_series-pic-5203286629447575262-152x114.jpeg

2013 BMW 3 Series 328i Sedan Used Cars in Denver, NC 28037

Great Deal
$2,275 BELOW
Instant Market Value of $27,263

Price: $24,988

Mileage: 34,290

Location: Denver, NC 28037

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2013 BMW 3 Series 328i Sedan for sale - $24,988, 34,290 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Storage Package, Alloy Wheels, Technology Package, Heat Package, Premium Package, Climate Package, Luxury Package, Light Package, Appearance Package, Bluetooth, Backup Camera, Comfort Package
Avg. Dealer Rating: (42 reviews) "Th sales person was nice, they wanted too much compared to the market for the car. Yes....really nice car. Would have loved to own it."
https://static.cargurus.com/images/forsale/2016/06/21/18/20/2013_bmw_3_series-pic-6211842245538382535-152x114.jpeg

2013 BMW 3 Series 328i AWD xDrive SULEV SA Used Cars in Charlotte, NC 28227

Good Deal
$2,562 BELOW
Instant Market Value of $29,560

Price: $26,998

Mileage: 19,913

Location: Charlotte, NC 28227

Average time on market: 21 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2013 BMW 3 Series 328i AWD xDrive SULEV SA for sale - $26,998, 19,913 miles with Bluetooth, Aluminum Wheels
Avg. Dealer Rating: (6 reviews) "Fantastic experience."
https://static.cargurus.com/images/forsale/2016/03/13/08/29/2008_bmw_3_series-pic-966881446194054700-152x114.jpeg

2008 BMW 3 Series 335i Coupe Used Cars in Indian Trail, NC 28079

Good Deal
$1,672 BELOW
Instant Market Value of $14,670

Price: $12,998

Mileage: 103,723

Location: Indian Trail, NC 28079

Average time on market: 22 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Crimson Red Description: Used 2008 BMW 3 Series 335i Coupe for sale - $12,998, 103,723 miles with Sport Package, Sunroof/Moonroof
Avg. Dealer Rating: (10 reviews) "great"
https://static.cargurus.com/images/forsale/2016/08/14/01/37/2006_bmw_3_series-pic-8752768571009980104-152x114.jpeg

2006 BMW 3 Series 325xi Wagon Used Cars in Matthews, NC 28104

Good Deal
$2,089 BELOW
Instant Market Value of $10,989

Price: $8,900

Mileage: 119,608

Location: Matthews, NC 28104

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2006 BMW 3 Series 325xi Wagon for sale - $8,900, 119,608 miles with Leather Seats, Sunroof/Moonroof, Premium Package, Climate Package
Avg. Dealer Rating: (9 reviews) "Great, laid back guys. Great deal on the vehicle. I would recommend you drop by and see their selection and prices."
https://static.cargurus.com/images/forsale/2016/08/18/13/30/2013_bmw_3_series-pic-1766108920639530888-152x114.jpeg

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

Good Deal
$2,110 BELOW
Instant Market Value of $22,682

Price: $20,572

Mileage: 51,589

Location: Charlotte, NC 28212

Average time on market: 32 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2013 BMW 3 Series 328i Sedan for sale - $20,572, 51,589 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (69 reviews) "Nice vehicle at a wonderful price. We just decided to go with another make /model.Tony was great!!! We will always consider Hi line when vehicle shopping."
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
2016 BMW 3 Series 92 Great Deals $22,000 12,880 listings
2015 BMW 3 Series 45 Great Deals $19,994 1,442 listings
2014 BMW 3 Series 43 Great Deals $15,962 1,358 listings
2013 BMW 3 Series 369 Great Deals $11,950 7,132 listings
2012 BMW 3 Series 45 Great Deals $13,669 961 listings
2011 BMW 3 Series 130 Great Deals $8,100 2,849 listings
2010 BMW 3 Series 46 Great Deals $6,998 893 listings
2009 BMW 3 Series 86 Great Deals $6,900 1,536 listings
2008 BMW 3 Series 80 Great Deals $4,700 1,914 listings
2007 BMW 3 Series 84 Great Deals $4,900 2,021 listings