Used BMW 3 Series in Charlotte, NC

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

Why buy used?

13,090 new BMW 3 Series listings
2005 BMW 3 Series 325i Review
by Luigi

BMW 325i 2005 Model

Second hand with 20,000km already in mileage; it still handles fast and solid thanks to its German built engine. Great for a first car to take to school from now and then. Overall car performance; fast, light and easy to maneuver!

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/03/30/14/51/2011_bmw_3_series-pic-8031204832883224227-152x114.jpeg

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

Good Deal
$2,596 BELOW
Instant Market Value of $19,345

Price: $16,749

Mileage: 57,743

Location: Matthews, NC 28105

Average time on market: 43 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Alpine White Description: Used 2011 BMW 3 Series 328i for sale - $16,749, 57,743 miles
Avg. Dealer Rating: (8 reviews) "seems like a bunch of great people..but stayed local..almost made it hthere.."
http://static.cargurus.com/images/forsale/2015/04/25/14/02/2008_bmw_3_series-pic-2974879525593746468-152x114.jpeg

2008 BMW 3 Series 328i Used Cars in Mocksville, NC 27028

Good Deal
$2,253 BELOW
Instant Market Value of $13,153

Price: $10,900

Mileage: 100,300

Location: Mocksville, NC 27028

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2008 BMW 3 Series 328i for sale - $10,900, 100,300 miles with option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (7 reviews) "He did a great job from beginning to end. "
http://static.cargurus.com/images/forsale/2015/04/03/22/24/2013_bmw_3_series-pic-1526375564839207406-152x114.jpeg

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

Good Deal
$3,008 BELOW
Instant Market Value of $30,988

Price: $27,980

Mileage: 30,765

Location: Monroe, NC 28110

Average time on market: 33 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Description: Used 2013 BMW 3 Series 328i Sedan for sale - $27,980, 30,765 miles with option.display_name.bluetooth, option.display_name.leather_seats, option.display_name.backup_camera, option.display_name.premium_wheels, option.display_name.navigation_system
Avg. Dealer Rating: (1 review) "Salesman (Cranke) is an awesome person. Not pushy, easy to talk to."
http://static.cargurus.com/images/forsale/2015/03/22/17/34/2013_bmw_3_series-pic-3550545552712908904-152x114.jpeg

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

Good Deal
$3,170 BELOW
Instant Market Value of $31,670

Price: $28,500

Mileage: 26,851

Location: Charlotte, NC 28269

Average time on market: 36 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $28,500, 26,851 miles with option.display_name.bluetooth, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (7 reviews) "The salesmen were quick to responsed to my questions and was very helpful with answering questions. "
http://static.cargurus.com/images/forsale/2015/03/29/03/44/2012_bmw_3_series-pic-2706042580399522405-152x114.jpeg

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

Good Deal
$2,991 BELOW
Instant Market Value of $40,986

Price: $37,995

Mileage: 26,916

Location: Charlotte, NC 28269

Average time on market: 32 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Titanium Silver Description: Used 2012 BMW 3 Series 335i Convertible for sale - $37,995, 26,916 miles with option.display_name.sport_package, option.display_name.bluetooth, option.display_name.leather_seats, option.display_name.premium_package, option.display_name.alloy_wheels
Avg. Dealer Rating: (7 reviews) "They were nice "
http://static.cargurus.com/images/forsale/2015/04/03/00/05/2001_bmw_3_series-pic-7633486734272791027-152x114.jpeg

2001 BMW 3 Series 330Ci Convertible Used Cars in Matthews, NC 28105

Good Deal
$1,729 BELOW
Instant Market Value of $8,941

Price: $7,212

Mileage: 100,043

Location: Matthews, NC 28105

Average time on market: 27 days Certified Pre-Owned: No Transmission: Manual Color: Silver Description: Used 2001 BMW 3 Series 330Ci Convertible for sale - $7,212, 100,043 miles with option.display_name.sport_package
Avg. Dealer Rating: (10 reviews) "Very nice and honest people!"
http://static.cargurus.com/images/forsale/2015/03/05/16/37/2009_bmw_3_series-pic-6199453073682573700-152x114.jpeg

2009 BMW 3 Series 328i Convertible Used Cars in Concord, NC 28027

Good Deal
$2,217 BELOW
Instant Market Value of $21,034

Price: $18,817

Mileage: 71,319

Location: Concord, NC 28027

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Water Metallic Description: Used 2009 BMW 3 Series 328i Convertible for sale - $18,817, 71,319 miles with option.display_name.aluminum_wheels
Avg. Dealer Rating: (5 reviews) "Received contact many times...follow up excellent."
http://static.cargurus.com/images/forsale/2015/03/12/19/54/2011_bmw_3_series-pic-95262376980717024-152x114.jpeg

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

Good Deal
$2,677 BELOW
Instant Market Value of $23,677

Price: $21,000

Mileage: 67,293

Location: Charlotte, NC 28269

Average time on market: 50 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Deep Sea Blue Metallic Description: Used 2011 BMW 3 Series 335i xDrive for sale - $21,000, 67,293 miles with option.display_name.bluetooth, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.alloy_wheels
Avg. Dealer Rating: (7 reviews) "The person who called was were polite and helpful."
http://static.cargurus.com/images/forsale/2015/04/25/04/38/2011_bmw_3_series-pic-6849737537122211338-152x114.jpeg

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

Good Deal
$2,201 BELOW
Instant Market Value of $24,192

Price: $21,991

Mileage: 49,665

Location: Charlotte, NC 28269

Average time on market: 43 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 328i for sale - $21,991, 49,665 miles with option.display_name.sport_package, option.display_name.value_package, option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels, option.display_name.bluetooth, option.display_name.premium_package
Avg. Dealer Rating: (7 reviews) "They called me and quite literally coerced me into going over there, promising that they had the car I was asking about and that they were going to work with my price line. I asked them to be absolutely sure because it was a 40 minute drive for me and they still said, YES come in we can work with your target. I arrive, they make me sit for 30 minutes, then the Sales Manager comes out telling me that he can give me the car for what they paid (which was 2K above even Fair Market Value). Words were exchanged and in the end, I had to walk out. Once I got home, they called me asking me to come back. No thanks, you guys are inconsiderate, greedy, over-promising, and dishonest. You never would have told me that the car was in a wreck or repainted if I hadn't caught it and pointed out the obvious, hideous orange peel on half the car. I was shopping for an 08 TL."
http://static.cargurus.com/images/forsale/2015/04/24/17/33/2013_bmw_3_series-pic-6746860352290498874-152x114.jpeg

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

Good Deal
$2,645 BELOW
Instant Market Value of $27,245

Price: $24,600

Mileage: 46,755

Location: Charlotte, NC 28212

Average time on market: 33 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Sparkling Bronze Metallic Description: Used 2013 BMW 3 Series 328i Sedan for sale - $24,600, 46,755 miles with option.display_name.bluetooth, option.display_name.premium_package, option.display_name.sunroof_moonroof
Avg. Dealer Rating: (10 reviews) "Quick response and accurate"
http://static.cargurus.com/images/forsale/2014/10/11/04/16/2008_bmw_3_series-pic-2712878577314767053-152x114.jpeg

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

Good Deal
$1,902 BELOW
Instant Market Value of $13,352

Price: $11,450

Mileage: 98,637

Location: Charlotte, NC 28212

Average time on market: 29 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Champagne Description: Used 2008 BMW 3 Series 328i for sale - $11,450, 98,637 miles with option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (1 review) "Very quick response from dealer!"
http://static.cargurus.com/images/forsale/2015/03/22/17/28/2011_bmw_3_series-pic-6666791623373664546-152x114.jpeg

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

Good Deal
$2,362 BELOW
Instant Market Value of $26,362

Price: $24,000

Mileage: 44,596

Location: Charlotte, NC 28212

Average time on market: 48 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Alpine White Description: Used 2011 BMW 3 Series 335i for sale - $24,000, 44,596 miles with option.display_name.sport_package, option.display_name.sunroof_moonroof
Avg. Dealer Rating: (10 reviews) "Great Experience, Great Car, Great deal!"
http://static.cargurus.com/images/forsale/2015/04/12/23/25/2009_bmw_3_series-pic-630163680611434082-152x114.jpeg

2009 BMW 3 Series 335i Used Cars in Ft Mill, SC 29715

Good Deal
$1,952 BELOW
Instant Market Value of $19,939

Price: $17,987

Mileage: 71,550

Location: Ft Mill, SC 29715

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2009 BMW 3 Series 335i for sale - $17,987, 71,550 miles with option.display_name.premium_package, option.display_name.sport_package
Avg. Dealer Rating: (11 reviews) "I would most definitely refer family and friends to Highline Motors! "
http://static.cargurus.com/images/forsale/2015/04/01/08/01/2008_bmw_3_series-pic-257428823191619794-152x114.jpeg

2008 BMW 3 Series 328xi Used Cars in Matthews, NC 28104

Good Deal
$1,447 BELOW
Instant Market Value of $13,347

Price: $11,900

Mileage: 103,369

Location: Matthews, NC 28104

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2008 BMW 3 Series 328xi for sale - $11,900, 103,369 miles with option.display_name.premium_package, option.display_name.sunroof_moonroof
Avg. Dealer Rating: (4 reviews) "Dealer did not follow up to my questions."
http://static.cargurus.com/images/forsale/2015/03/12/19/54/2012_bmw_3_series-pic-393068072987774633-152x114.jpeg

2012 BMW 3 Series 328i Coupe Used Cars in Charlotte, NC 28269

Good Deal
$2,006 BELOW
Instant Market Value of $25,506

Price: $23,500

Mileage: 29,608

Location: Charlotte, NC 28269

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Titanium Silver Metallic Description: Used 2012 BMW 3 Series 328i Coupe for sale - $23,500, 29,608 miles with option.display_name.bluetooth, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (7 reviews) "Great service!! Although I went with another dealer. "
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

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.

Similar Cars

BMW 5 Series
778 Great Deals out of 17,588 listings starting at $2,500
BMW M3
59 Great Deals out of 1,114 listings starting at $4,800
Mercedes-Benz C-Class
970 Great Deals out of 22,744 listings starting at $2,451

New BMW 3 Series By Year

2015 BMW 3 Series
14,158 listings
2014 BMW 3 Series
2,392 listings

Used BMW 3 Series By City

BMW 3 Series in Greensboro NC
18 Great Deals out of 533 listings starting at $4,525
BMW 3 Series in Columbia SC
6 Great Deals out of 191 listings starting at $4,000
BMW 3 Series in Greenville SC
7 Great Deals out of 121 listings starting at $4,000
BMW 3 Series in Johnson City TN
134 listings starting at $4,982
BMW 3 Series in Raleigh NC
15 Great Deals out of 507 listings starting at $4,525
BMW 3 Series in Augusta GA
4 Great Deals out of 88 listings starting at $4,000
BMW 3 Series in Roanoke VA
63 listings starting at $4,995
BMW 3 Series in Charleston SC
7 Great Deals out of 175 listings starting at $6,400
BMW 3 Series in Wilmington NC
151 listings starting at $4,950
BMW 3 Series in Knoxville TN
12 Great Deals out of 167 listings starting at $4,695
BMW 3 Series in Savannah GA
45 listings starting at $7,988
BMW 3 Series in Charleston WV
7 Great Deals out of 175 listings starting at $6,400
BMW 3 Series in Atlanta GA
78 Great Deals out of 823 listings starting at $1,800
BMW 3 Series in Warner Robins GA
57 listings starting at $6,500
BMW 3 Series in Richmond VA
11 Great Deals out of 256 listings starting at $2,990