Used BMW 3 Series in Charlotte, NC

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

Looking for a New BMW 3 Series?

12,232 new BMW 3 Series listings
2003 BMW 3 Series 325xi Review
by Phillip

Snowbunny

If you want the performance and luxury of a BMW 3 series but live in a snowy area, the xi is a perfectly viable solution.

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/08/05/04/54/2012_bmw_3_series-pic-7790794976707479228-152x114.jpeg

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

Great Deal
$3,376 BELOW
Instant Market Value of $33,305

Price: $29,929

Mileage: 58,550

Location: Charlotte, NC 28227

Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2012 BMW 3 Series 328i Convertible SULEV for sale - $29,929, 58,550 miles with Bluetooth, Leather Seats, Aluminum Wheels, Heat Package, Premium Package, Climate Package
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

1999 BMW 3 Series 328i Used Cars in Rock Hill, SC 29732

Great Deal
$2,001 BELOW
Instant Market Value of $5,500

Price: $3,499

Mileage: 148,489

Location: Rock Hill, SC 29732

Average time on market: 16 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 1999 BMW 3 Series 328i for sale - $3,499, 148,489 miles
Avg. Dealer Rating: (6 reviews) "Horrible place, no customer service not an actual auction uts a dirty dealership no car is worth over 500 dollars on the lot"
http://static.cargurus.com/images/forsale/2014/04/22/09/38/2011_bmw_3_series-pic-6401059745488093444-152x114.jpeg

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

Great Deal
$2,704 BELOW
Instant Market Value of $24,792

Price: $22,088

Mileage: 31,164

Location: Huntersville, NC 28078

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 328i for sale - $22,088, 31,164 miles
http://static.cargurus.com/images/forsale/2014/06/15/03/07/2013_bmw_3_series-pic-4939551683601138465-152x114.jpeg

2013 BMW 3 Series 328i Sedan Used Cars in CHARLOTTE, NC 28205

Great Deal
$3,552 BELOW
Instant Market Value of $32,052

Price: $28,500

Mileage: 18,072

Location: CHARLOTTE, NC 28205

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Mojave Metallic Description: Used 2013 BMW 3 Series 328i Sedan for sale - $28,500, 18,072 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "good"
http://static.cargurus.com/images/forsale/2014/08/03/10/53/2004_bmw_3_series-pic-5989299577722133626-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Charlotte, NC 28205

Great Deal
$2,018 BELOW
Instant Market Value of $7,918

Price: $5,900

Mileage: 121,405

Location: Charlotte, NC 28205

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $5,900, 121,405 miles with Leather Seats, Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "What a great guy, I wouldn't call him a salesman because his knowledge and demeanor outdo that of a sales person. Very patient and overall knowledgable. Great experience!!!!"
http://static.cargurus.com/images/forsale/2014/09/01/12/34/2013_bmw_3_series-pic-3943364625470862776-152x114.jpeg

2013 BMW 3 Series 328i Sedan SULEV Used Cars in Concord, NC 28027

Great Deal
$3,479 BELOW
Instant Market Value of $36,264

Price: $32,785

Mileage: 16,663

Location: Concord, NC 28027

Average time on market: 31 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral White Metallic Description: Used 2013 BMW 3 Series 328i Sedan SULEV for sale - $32,785, 16,663 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package, Comfort Package, Luxury Package
http://static.cargurus.com/images/forsale/2014/08/04/09/21/2011_bmw_3_series-pic-3190456836767792559-152x114.jpeg

2011 BMW 3 Series 328i Wagon Used Cars in Charlotte, NC 28269

Great Deal
$2,804 BELOW
Instant Market Value of $31,728

Price: $28,924

Mileage: 26,893

Location: Charlotte, NC 28269

Certified Pre-Owned: Yes Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2011 BMW 3 Series 328i Wagon for sale - $28,924, 26,893 miles with LE Package, Sport Package, Value Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Premium Package
http://static.cargurus.com/images/forsale/2014/07/12/06/12/2011_bmw_3_series-pic-2790490067432833628-152x114.jpeg

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

Great Deal
$2,521 BELOW
Instant Market Value of $21,017

Price: $18,496

Mileage: 65,881

Location: Charlotte, NC 28227

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2011 BMW 3 Series 328i for sale - $18,496, 65,881 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (24 reviews) "Dealer responded by asking if the e-mail and phone were good contacts. They did not answer any questions. Would not purchase from dealer who seems to hiding information by not answering questions."
http://static.cargurus.com/images/forsale/2014/07/28/00/30/2010_bmw_3_series-pic-8813995089002154178-152x114.jpeg

2010 BMW 3 Series 328i Used Cars in Monroe, NC 28110

Great Deal
$2,330 BELOW
Instant Market Value of $23,927

Price: $21,597

Mileage: 15,344

Location: Monroe, NC 28110

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Burgandy Description: Used 2010 BMW 3 Series 328i for sale - $21,597, 15,344 miles
Avg. Dealer Rating: (10 reviews) "Sold car before I could arrive. "
http://static.cargurus.com/images/forsale/2014/06/14/21/34/2013_bmw_3_series-pic-3990440524966507133-152x114.jpeg

2013 BMW 3 Series 328i xDrive Sedan Used Cars in CHARLOTTE, NC 28205

Great Deal
$3,431 BELOW
Instant Market Value of $34,431

Price: $31,000

Mileage: 19,360

Location: CHARLOTTE, NC 28205

Average time on market: 42 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $31,000, 19,360 miles with Bluetooth, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Unwilling to negotiate. Absurd"
http://static.cargurus.com/images/forsale/2014/08/29/16/37/2006_bmw_3_series-pic-2327878144331071715-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in MONROE, NC 28110

Good Deal
$1,866 BELOW
Instant Market Value of $12,365

Price: $10,499

Mileage: 101,650

Location: MONROE, NC 28110

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2006 BMW 3 Series 325i for sale - $10,499, 101,650 miles
Avg. Dealer Rating: (3 reviews) "Good experience... they answered questions and had responded in a short period of time..."
http://static.cargurus.com/images/forsale/2014/06/14/20/27/2013_bmw_3_series-pic-2651493920345877582-152x114.jpeg

2013 BMW 3 Series 328i xDrive Sedan Used Cars in CHARLOTTE, NC 28205

Good Deal
$3,360 BELOW
Instant Market Value of $34,860

Price: $31,500

Mileage: 17,212

Location: CHARLOTTE, NC 28205

Average time on market: 42 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $31,500, 17,212 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "They are very responsive I received a call back from within 24 the representative was very helpful and explain their services to me and answered all of my questions that last had."
http://static.cargurus.com/images/forsale/2014/08/03/21/43/2011_bmw_3_series-pic-5736294609917374694-152x114.jpeg

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

Good Deal
$2,356 BELOW
Instant Market Value of $25,985

Price: $23,629

Mileage: 22,648

Location: Charlotte, NC 28227

Average time on market: 30 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Silver Description: Used 2011 BMW 3 Series 328i for sale - $23,629, 22,648 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (24 reviews) "Dealer sold before I could make a visit"
http://static.cargurus.com/images/forsale/2014/06/15/04/45/2013_bmw_3_series-pic-6325706535537728727-152x114.jpeg

2013 BMW 3 Series 328i Sedan Used Cars in CHARLOTTE, NC 28205

Good Deal
$3,131 BELOW
Instant Market Value of $32,631

Price: $29,500

Mileage: 14,688

Location: CHARLOTTE, NC 28205

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2013 BMW 3 Series 328i Sedan for sale - $29,500, 14,688 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews)
http://static.cargurus.com/images/forsale/2014/08/20/18/13/2011_bmw_3_series-pic-3870352123553418563-152x114.jpeg

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

Good Deal
$2,959 BELOW
Instant Market Value of $33,957

Price: $30,998

Mileage: 11,279

Location: Charlotte, NC 28227

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Brown Description: Used 2011 BMW 3 Series 335i Coupe for sale - $30,998, 11,279 miles
Avg. Dealer Rating: (7 reviews) "Same day response"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next
You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2014 BMW 3 Series 68 Great Deals $25,999 12,409 listings
2013 BMW 3 Series 78 Great Deals $24,999 1,988 listings
2012 BMW 3 Series 52 Great Deals $20,995 700 listings
2011 BMW 3 Series 583 Great Deals $13,998 7,625 listings
2010 BMW 3 Series 49 Great Deals $10,995 699 listings
2009 BMW 3 Series 53 Great Deals $10,995 1,194 listings
2008 BMW 3 Series 98 Great Deals $8,900 1,880 listings

Similar Cars

BMW 5 Series
620 Great Deals out of 17,335 listings starting at $1,500
BMW M3
80 Great Deals out of 1,384 listings starting at $5,500
Mercedes-Benz C-Class
925 Great Deals out of 20,064 listings starting at $2,399

New BMW 3 Series By Year

2015 BMW 3 Series
1,915 listings
2014 BMW 3 Series
12,409 listings

Used BMW 3 Series By City

BMW 3 Series in Greensboro NC
19 Great Deals out of 571 listings starting at $3,200
BMW 3 Series in Columbia SC
15 Great Deals out of 215 listings starting at $3,499
BMW 3 Series in Greenville SC
8 Great Deals out of 150 listings starting at $3,499
BMW 3 Series in Johnson City TN
4 Great Deals out of 131 listings starting at $5,400
BMW 3 Series in Raleigh NC
17 Great Deals out of 460 listings starting at $3,000
BMW 3 Series in Augusta GA
4 Great Deals out of 100 listings starting at $5,500
BMW 3 Series in Roanoke VA
70 listings starting at $4,950
BMW 3 Series in Wilmington NC
4 Great Deals out of 168 listings starting at $2,950
BMW 3 Series in Charleston SC
9 Great Deals out of 207 listings starting at $5,000
BMW 3 Series in Knoxville TN
7 Great Deals out of 134 listings starting at $3,995
BMW 3 Series in Atlanta GA
100 Great Deals out of 1,438 listings starting at $2,345
BMW 3 Series in Savannah GA
4 Great Deals out of 82 listings starting at $5,991
BMW 3 Series in Charleston WV
9 Great Deals out of 207 listings starting at $5,000
BMW 3 Series in Warner Robins GA
7 Great Deals out of 156 listings starting at $5,000
BMW 3 Series in Chattanooga TN
138 listings starting at $4,800