Used BMW 3 Series for Sale in Charlotte, NC

New 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


1987 BMW 3 Series 325is Review
by Daniel

my first BMW

This was my 1st car, learn't how to drive manual in it. it was silver,had black leather sports seats,was lowered with tinted windows, drove very smooth and fun to drive, was a very well built car.Still love the look

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/03/25/17/34/2009_bmw_3_series-pic-242552428849919358-152x114.jpeg

2009 BMW 3 Series 335i Convertible Used Cars in Charlotte, NC 28206

Great Deal
$3,396 BELOW
Instant Market Value of $16,296

Price: $12,900

Mileage: 78,322

Location: Charlotte, NC 28206

Average time on market: 43 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Description: Used 2009 BMW 3 Series 335i Convertible for sale - $12,900, 78,322 miles
Avg. Dealer Rating: (6 reviews) "Immediate response to my questions. Thank you."
https://static.cargurus.com/images/forsale/2017/03/22/09/25/2011_bmw_3_series-pic-3510073600697685512-152x114.jpeg

2011 BMW 3 Series 335i xDrive Coupe Used Cars in Salisbury, NC 28147

Great Deal
$3,242 BELOW
Instant Market Value of $21,241

Price: $17,999

Mileage: 36,013

Location: Salisbury, NC 28147

Average time on market: 41 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Tasman Green Metallic Description: Used 2011 BMW 3 Series 335i xDrive Coupe for sale - $17,999, 36,013 miles with Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/03/15/19/41/2006_bmw_3_series-pic-5997980651158107794-152x114.jpeg

2006 BMW 3 Series 330Ci Convertible Used Cars in Hickory, NC 28601

Great Deal
$2,306 BELOW
Instant Market Value of $10,605

Price: $8,299

Mileage: 110,841

Location: Hickory, NC 28601

Average time on market: 57 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2006 BMW 3 Series 330Ci Convertible for sale - $8,299, 110,841 miles with Performance Package, Sport Package, Leather Seats, Navigation System, Alloy Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (22 reviews) "He met us in a parking lot. No pressure. I wasn't thrilled with the car so I didn't buy. Would contact again if he had a car I was interested in."
https://static.cargurus.com/images/forsale/2017/02/26/08/43/2013_bmw_3_series-pic-7957304607786592332-152x114.jpeg

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

Great Deal
$3,099 BELOW
Instant Market Value of $23,323

Price: $20,224

Mileage: 29,395

Location: Matthews, NC 28105

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Glacier Silver Metallic Description: Used 2013 BMW 3 Series 328i Sedan for sale - $20,224, 29,395 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (80 reviews) "Brought my daughter first car there staff was very professional and helpful .Tim was a awesome salesman that had my best interest 1st hand recommend dealership to anyone looking to purchase an vehicle"
https://static.cargurus.com/images/forsale/2016/12/10/23/22/2013_bmw_3_series-pic-8553300076604258089-152x114.jpeg

2013 BMW 3 Series 328i xDrive Coupe SULEV Used Cars in Monroe, NC 28110

Great Deal
$2,224 BELOW
Instant Market Value of $20,124

Price: $17,900

Mileage: 41,913

Location: Monroe, NC 28110

Average time on market: 48 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Lemans Blue Metallic Description: Used 2013 BMW 3 Series 328i xDrive Coupe SULEV for sale - $17,900, 41,913 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Premium Wheels, Heat Package, Premium Package
Avg. Dealer Rating: (11 reviews) "Great people to deal with. Very considerate and professional. I liked doing business with these guys"
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

Good Deal
$4,263 BELOW
Instant Market Value of $30,751

Price: $26,488

Mileage: 25,157

Location: Denver, NC 28037

Average time on market: 45 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2016 BMW 3 Series 328i SULEV for sale - $26,488, 25,157 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Light Package, Storage Package, Alloy Wheels, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (47 reviews) "Great group of people, enjoyed buying a car from them."
https://static.cargurus.com/images/forsale/2017/03/21/09/27/2014_bmw_3_series-pic-5458926124023063243-152x114.jpeg

2014 BMW 3 Series 328i xDrive Sedan SULEV Used Cars in Charlotte, NC 28212

Good Deal
$2,251 BELOW
Instant Market Value of $22,495

Price: $20,244

Mileage: 52,805

Location: Charlotte, NC 28212

Average time on market: 21 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Liquid Blue Metallic Description: Used 2014 BMW 3 Series 328i xDrive Sedan SULEV for sale - $20,244, 52,805 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Heat Package, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (101 reviews) "Worked with Ken and decided to not buy the car. "
https://static.cargurus.com/images/forsale/2017/03/10/20/57/2006_bmw_3_series-pic-443189636282344445-152x114.jpeg

2006 BMW 3 Series 330xi Used Cars in Fort Mill, SC 29707

Good Deal
$1,490 BELOW
Instant Market Value of $9,390

Price: $7,900

Mileage: 108,323

Location: Fort Mill, SC 29707

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Dark Blue Description: Used 2006 BMW 3 Series 330xi for sale - $7,900, 108,323 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Bob is great"
https://static.cargurus.com/images/forsale/2017/02/04/23/28/2011_bmw_3_series-pic-746822403492924912-152x114.jpeg

2011 BMW 3 Series 335i xDrive Coupe Used Cars in Charlotte, NC 28208

Good Deal
$1,824 BELOW
Instant Market Value of $19,815

Price: $17,991

Mileage: 50,846

Location: Charlotte, NC 28208

Average time on market: 41 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Space Gray Metallic Description: Used 2011 BMW 3 Series 335i xDrive Coupe for sale - $17,991, 50,846 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (23 reviews) " Ben was very helpful but his other co- workers we're not so much pretty much stuck on one price car still there"
https://static.cargurus.com/images/forsale/2017/03/21/06/49/2010_bmw_3_series-pic-2736652103005942562-152x114.jpeg

2010 BMW 3 Series 335i Coupe Used Cars in Albemarle, NC 28001

Good Deal
$2,123 BELOW
Instant Market Value of $17,121

Price: $14,998

Mileage: 72,100

Location: Albemarle, NC 28001

Average time on market: 37 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2010 BMW 3 Series 335i Coupe for sale - $14,998, 72,100 miles with Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Cant say enough about Nick and Adam. They run a top notch place based on honesty and great customer service. Found the exact BMW Z4 I was looking for from them. Called them up the second day the car was online. They actually held the car for me over the weekend until I was able to fly out to look at it. No hassles, gave me a great deal. Highly recommend these guys."
https://static.cargurus.com/images/forsale/2017/03/17/18/03/2010_bmw_3_series-pic-4025462597588823178-152x114.jpeg

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

Good Deal
$1,494 BELOW
Instant Market Value of $10,094

Price: $8,600

Mileage: 120,002

Location: Charlotte, NC 28212

Average time on market: 43 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2010 BMW 3 Series 328i xDrive SULEV for sale - $8,600, 120,002 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (20 reviews) "Excellent sales people that know how to treat you right without high pressure."
https://static.cargurus.com/images/forsale/2017/03/15/20/46/2008_bmw_3_series-pic-378644881384813109-152x114.jpeg

2008 BMW 3 Series 328i Used Cars in Hickory, NC 28601

Good Deal
$1,576 BELOW
Instant Market Value of $10,475

Price: $8,899

Mileage: 87,105

Location: Hickory, NC 28601

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2008 BMW 3 Series 328i for sale - $8,899, 87,105 miles with Sport Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Climate Package
Avg. Dealer Rating: (22 reviews) "They were very nice and helpful. All my questions were answered."
https://static.cargurus.com/images/forsale/2017/02/07/12/39/2007_bmw_3_series_335i_coupe-pic-13519105872954518-152x114.jpeg

2007 BMW 3 Series 335i Coupe Used Cars in Hickory, 28601

Good Deal
$1,752 BELOW
Instant Market Value of $13,252

Price: $11,500

Mileage: 87,000

Location: Hickory, 28601

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Space Gray Description: Used 2007 BMW 3 Series 335i Coupe for sale - $11,500, 87,000 miles with Sport Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Premium Package
https://static.cargurus.com/images/forsale/2017/03/19/15/50/2013_bmw_3_series-pic-6245386759817983473-152x114.jpeg

2013 BMW 3 Series 328i Convertible Used Cars in Matthews, NC 28105

Good Deal
$2,709 BELOW
Instant Market Value of $24,069

Price: $21,360

Mileage: 54,915

Location: Matthews, NC 28105

Average time on market: 39 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2013 BMW 3 Series 328i Convertible for sale - $21,360, 54,915 miles with Bluetooth, Leather Seats
Avg. Dealer Rating: (80 reviews) "Immediately responded and answered all of my questions. Kept in contact with me. Respectful and courteous. "
https://static.cargurus.com/images/forsale/2017/02/23/13/02/2011_bmw_3_series-pic-6481294136434322221-152x114.jpeg

2011 BMW 3 Series 335d Used Cars in Matthews, NC 28105

Good Deal
$1,891 BELOW
Instant Market Value of $14,275

Price: $12,384

Mileage: 113,000

Location: Matthews, NC 28105

Average time on market: 21 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Sapphire Metallic Description: Used 2011 BMW 3 Series 335d for sale - $12,384, 113,000 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package, Climate Package
Avg. Dealer Rating: (4 reviews) "They called quickly once I let them know that I had interest in their product. Also, the experience at the dealership was very good. No sales pressure! "
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 44 Great Deals $28,476 8,404 listings
2016 BMW 3 Series 176 Great Deals $19,995 4,071 listings
2015 BMW 3 Series 17 Great Deals $16,995 884 listings
2014 BMW 3 Series 197 Great Deals $11,980 4,185 listings
2013 BMW 3 Series 153 Great Deals $11,950 3,610 listings
2012 BMW 3 Series 22 Great Deals $11,980 775 listings
2011 BMW 3 Series 116 Great Deals $6,490 2,950 listings
2010 BMW 3 Series 36 Great Deals $5,500 911 listings
2009 BMW 3 Series 40 Great Deals $5,399 1,491 listings
2008 BMW 3 Series 72 Great Deals $4,900 1,913 listings