Used BMW 3 Series for Sale in Charlotte, NC

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

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
2006 BMW 3 Series 330i Review
by Sergio

It's a good car, it's my dad's, but I can tell that it drives smoothly

The car has a great build and is pretty solid. It hugs the road, and it has great acceleration. It averages 27 miles to the gallon so gas won't be too much. The exterior paint job is wonderful (Monaco Blue). Overall I'd say this is an extremely fun car to drive.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/03/04/15/35/2011_bmw_3_series-pic-8416656412688166965-152x114.jpeg

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

Great Deal
$2,356 BELOW
Instant Market Value of $19,350

Price: $16,994

Mileage: 51,735

Location: Huntersville, NC 28078

Average time on market: 32 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 328i xDrive SULEV for sale - $16,994, 51,735 miles
Avg. Dealer Rating: (16 reviews) "Dealer did not put car on hold for me. They scheduled test drive then sold the car before my appt. Bad. Bad."
https://static.cargurus.com/images/forsale/2016/03/25/19/41/2010_bmw_3_series-pic-6381366678484033061-152x114.jpeg

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

Good Deal
$1,681 BELOW
Instant Market Value of $16,561

Price: $14,880

Mileage: 87,946

Location: Charlotte, NC 28212

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Mocha Description: Used 2010 BMW 3 Series 328i Coupe for sale - $14,880, 87,946 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Vehicle was as advertised and the purchase of it was a great experience. I would definitely do business there again. Love the car!"
https://static.cargurus.com/images/forsale/2016/04/27/19/14/2014_bmw_3_series-pic-7953758617471175295-152x114.jpeg

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

Good Deal
$2,597 BELOW
Instant Market Value of $40,497

Price: $37,900

Mileage: 16,035

Location: Charlotte, NC 28273

Average time on market: 38 days Certified Pre-Owned: No Transmission: Automatic Color: Estoril Blue Metallic Description: Used 2014 BMW 3 Series 335i Sedan for sale - $37,900, 16,035 miles with Bluetooth, Sport Package, Sunroof/Moonroof, Premium Package, Technology Package
Avg. Dealer Rating: (32 reviews) "First impression is a good one. My email to God Speed was answered quickly. There were plenty of pictures to use evaluating the car's condition and the listed price is reasonable."
https://static.cargurus.com/images/forsale/2016/04/11/19/38/2005_bmw_3_series-pic-2044323048201298396-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Charlotte, NC 28208

Good Deal
$1,725 BELOW
Instant Market Value of $7,720

Price: $5,995

Mileage: 110,204

Location: Charlotte, NC 28208

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $5,995, 110,204 miles with Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "took forever to reply!"
https://static.cargurus.com/images/forsale/2016/04/24/01/48/2013_bmw_3_series-pic-7958440323364397715-152x114.jpeg

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

Good Deal
$2,737 BELOW
Instant Market Value of $33,737

Price: $31,000

Mileage: 43,478

Location: Charlotte, NC 28269

Average time on market: 31 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Liquid Blue Metallic Description: Used 2013 BMW 3 Series 335i xDrive Sedan for sale - $31,000, 43,478 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Premium Package
Avg. Dealer Rating: (19 reviews) "Only got a real vague email from them. They did have the best prices but a poor sale method."
https://static.cargurus.com/images/forsale/2015/11/20/19/29/2013_bmw_3_series-pic-2971073162891919028-152x114.jpeg

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

Good Deal
$2,554 BELOW
Instant Market Value of $30,804

Price: $28,250

Mileage: 51,012

Location: Charlotte, NC 28269

Average time on market: 33 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2013 BMW 3 Series 335i Sedan for sale - $28,250, 51,012 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Premium Package
Avg. Dealer Rating: (19 reviews) "Great experience! Love our new car and did not have to haggle with salesmen. Will never go to a car dealership again!!!"
https://static.cargurus.com/images/forsale/2015/10/03/10/54/2010_bmw_3_series-pic-2407504874076509094-152x114.jpeg

2010 BMW 3 Series 335d Used Cars in Charlotte, NC 28273

Good Deal
$2,057 BELOW
Instant Market Value of $13,557

Price: $11,500

Mileage: 120,050

Location: Charlotte, NC 28273

Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2010 BMW 3 Series 335d for sale - $11,500, 120,050 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/02/12/01/49/2010_bmw_3_series-pic-5160717741977731934-152x114.jpeg

2010 BMW 3 Series 335d Used Cars in Pineville, NC 28134

Good Deal
$1,955 BELOW
Instant Market Value of $18,950

Price: $16,995

Mileage: 74,888

Location: Pineville, NC 28134

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2010 BMW 3 Series 335d for sale - $16,995, 74,888 miles with Sport Package, Bluetooth, Leather Seats, Premium Wheels, Premium Package
Avg. Dealer Rating: (1 review) "Great! Will recommend friends and others."
https://static.cargurus.com/images/forsale/2016/03/13/12/16/2002_bmw_3_series-pic-1734556118306481449-152x114.jpeg

2002 BMW 3 Series 325xi Used Cars in Rock Hill, SC 29732

Good Deal
$1,775 BELOW
Instant Market Value of $5,770

Price: $3,995

Mileage: 150,213

Location: Rock Hill, SC 29732

Average time on market: 19 days Certified Pre-Owned: No Transmission: Manual Color: Blue Description: Used 2002 BMW 3 Series 325xi for sale - $3,995, 150,213 miles
Avg. Dealer Rating: (6 reviews) "Do not go the car has a broken front head light and the two side mirrors are from a different car and don't fit . Do not recommend going here"
https://static.cargurus.com/images/forsale/2016/04/15/07/29/2013_bmw_3_series-pic-13400248426038439-152x114.jpeg

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

Good Deal
$2,125 BELOW
Instant Market Value of $33,562

Price: $31,437

Mileage: 42,201

Location: Charlotte, NC 28212

Average time on market: 33 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Melbourne Red Metallic Description: Used 2013 BMW 3 Series 335i Sedan for sale - $31,437, 42,201 miles with Sport Package, Bluetooth, Leather Seats, Sunroof/Moonroof, M Sport Package
Avg. Dealer Rating: (43 reviews) "Very pleasant buying experience! Great dealership!"
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,501 BELOW
Instant Market Value of $14,999

Price: $13,498

Mileage: 103,723

Location: Indian Trail, NC 28079

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Crimson Red Description: Used 2008 BMW 3 Series 335i Coupe for sale - $13,498, 103,723 miles with Sport Package, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Great folks to work with. Minor problem with vehicle but repair has been completed. Possible safety issue with bad left front hub but made it home (5.5 hours) and the hub is now replaced."
https://static.cargurus.com/images/forsale/2016/04/07/05/45/2012_bmw_3_series-pic-7789567117391586143-152x114.jpeg

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

Good Deal
$1,847 BELOW
Instant Market Value of $29,597

Price: $27,750

Mileage: 35,860

Location: Charlotte, NC 28269

Average time on market: 41 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Melbourne Red Metallic Description: Used 2012 BMW 3 Series 335i Sedan for sale - $27,750, 35,860 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (19 reviews) "Didn't buy car but they were very nice."
https://static.cargurus.com/images/forsale/2016/04/06/10/02/2011_bmw_3_series-pic-693201329066251067-152x114.jpeg

2011 BMW 3 Series 335i Used Cars in Rock Hill, SC 29730

Good Deal
$2,099 BELOW
Instant Market Value of $20,097

Price: $17,998

Mileage: 75,324

Location: Rock Hill, SC 29730

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Deep Sea Blue Metallic Description: Used 2011 BMW 3 Series 335i for sale - $17,998, 75,324 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "They were responsive and got me approved despite my poor credit. However, they were pushy and already had the car marked sold (for me) before I came to see it. When I was sick and said I couldn't come that day, they got upset and said that I was passing up a good deal and that I needed to come in that day. They then called, heard my voice, I said I was sick, and they said again that I was missing an opportunity and that they couldn't hold the car any longer. The car had been on the market since last year...it wasn't a hot seller, but they acted like I lost them business because they chose to hold it for me for a day. He got mad when I said I didn't want to feel rushed. I won't be using them when I do decide to get a car."
https://static.cargurus.com/images/forsale/2016/04/21/12/17/2011_bmw_3_series-pic-3514573515378740968-152x114.jpeg

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

Good Deal
$1,737 BELOW
Instant Market Value of $19,536

Price: $17,799

Mileage: 65,746

Location: Monroe, NC 28110

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 328i xDrive SULEV for sale - $17,799, 65,746 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Not totally truthful in regards to the car history"
https://static.cargurus.com/images/forsale/2016/04/01/03/26/2013_bmw_3_series-pic-5687400253550293272-152x114.jpeg

2013 BMW 3 Series 328i xDrive Coupe Used Cars in Mooresville, NC 28117

Good Deal
$1,853 BELOW
Instant Market Value of $23,746

Price: $21,893

Mileage: 49,451

Location: Mooresville, NC 28117

Average time on market: 45 days Certified Pre-Owned: No Transmission: Manual Color: Black Sapphire Metallic Description: Used 2013 BMW 3 Series 328i xDrive Coupe for sale - $21,893, 49,451 miles with Bluetooth, Alloy Wheels, Appearance Package
Avg. Dealer Rating: (5 reviews) "Very professional and responsive"
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 55 Great Deals $27,999 11,208 listings
2015 BMW 3 Series 141 Great Deals $21,987 3,431 listings
2014 BMW 3 Series 50 Great Deals $17,999 877 listings
2013 BMW 3 Series 427 Great Deals $14,995 5,538 listings
2012 BMW 3 Series 64 Great Deals $14,495 939 listings
2011 BMW 3 Series 153 Great Deals $9,900 2,551 listings
2010 BMW 3 Series 38 Great Deals $8,900 780 listings
2009 BMW 3 Series 45 Great Deals $6,995 1,278 listings
2008 BMW 3 Series 66 Great Deals $6,495 1,656 listings
2007 BMW 3 Series 94 Great Deals $4,200 1,900 listings