2007 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

2007 BMW 3 Series 320d Review
by Zack

Amazing

Aweesoommmeee this car is the best make of BMW I think, If you get the chance to test drive it then take that chance. Its stability is amazing!!!! You can make wide and quick turns with this unique car! I hope You like it!

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/09/24/22/14/2008_bmw_3_series-pic-4558527693435776785-152x114.jpeg

2008 BMW 3 Series 328xi Used Cars in Charlotte, NC 28227

Great Deal
$3,370 BELOW
Instant Market Value of $11,869

Price: $8,499

Mileage: 95,000

Location: Charlotte, NC 28227

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Description: Used 2008 BMW 3 Series 328xi for sale - $8,499, 95,000 miles with Bluetooth, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (20 reviews) "He was nice we just decided not to go with this vehicle at this time "
https://static.cargurus.com/images/forsale/2016/09/25/20/02/2006_bmw_3_series_325i-pic-8922692149573146653-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Charlotte, 28216

Great Deal
$2,043 BELOW
Instant Market Value of $9,843

Price: $7,800

Mileage: 95,000

Location: Charlotte, 28216

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2006 BMW 3 Series 325i for sale - $7,800, 95,000 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/06/25/17/55/2006_bmw_3_series_325xi-pic-6120814753870176673-152x114.jpeg

2006 BMW 3 Series 325xi Used Cars in Charlotte, 28205

Great Deal
$1,898 BELOW
Instant Market Value of $9,793

Price: $7,895

Mileage: 98,600

Location: Charlotte, 28205

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 BMW 3 Series 325xi for sale - $7,895, 98,600 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Heat Package, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/09/23/23/21/2008_bmw_3_series-pic-6593499622485910789-152x114.jpeg

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

Great Deal
$2,261 BELOW
Instant Market Value of $14,161

Price: $11,900

Mileage: 97,954

Location: Monroe, NC 28110

Average time on market: 22 days Certified Pre-Owned: No Color: Monaco Blue Metallic With Body Color Convertible H Description: Used 2008 BMW 3 Series 328i Convertible for sale - $11,900, 97,954 miles with Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Kind of weird. I think the vehicle I was interested in really was a bate car for a switch. It just was kind of like they just didn't want to sell it. I was told the price could be negotiated and they really weren't motivated to sell a vehicle they had for almost 9 months!? I just didn't get it. The car at the experience!"
https://static.cargurus.com/images/forsale/2016/09/25/05/15/2006_bmw_3_series-pic-4477275377035628604-152x114.jpeg

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

Great Deal
$1,731 BELOW
Instant Market Value of $11,031

Price: $9,300

Mileage: 110,841

Location: Hickory, NC 28601

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2006 BMW 3 Series 330Ci Convertible for sale - $9,300, 110,841 miles with Sport Package, Performance Package, Leather Seats, Navigation System, Alloy Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (17 reviews) "Drove a couple of hours to NC to see and possibly buy the car, only to find out he had no financing options available for people with good credit. He wanted us to drive all the way back to Greenville, SC to get the money - then drive all the way back to Hickory, NC to buy the car. Didn't happen. We would have bought it if he had financing available."
https://static.cargurus.com/images/forsale/2016/08/21/05/06/2006_bmw_3_series-pic-8419233175175942877-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Hickory, NC 28601

Good Deal
$1,445 BELOW
Instant Market Value of $8,145

Price: $6,700

Mileage: 128,623

Location: Hickory, NC 28601

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2006 BMW 3 Series 325i for sale - $6,700, 128,623 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Alloy Wheels, Bluetooth, Climate Package
Avg. Dealer Rating: (17 reviews) "Well would of like to buy the car but didn't have the straight cash wanted to finance and Michael was really nice person. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$2,138 BELOW
Instant Market Value of $10,338

Price: $8,200

Mileage: 120,821

Location: Hickory, NC 28601

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2008 BMW 3 Series 328i for sale - $8,200, 120,821 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Alloy Wheels, Bluetooth, Climate Package
Avg. Dealer Rating: (17 reviews) "Contacted by dealership. Have not gone to see the car yet."
https://static.cargurus.com/images/forsale/2016/09/20/18/39/2007_bmw_3_series-pic-7037103633544950197-152x114.jpeg

2007 BMW 3 Series 335i Coupe Used Cars in Charlotte, NC 28273

Good Deal
$1,466 BELOW
Instant Market Value of $15,366

Price: $13,900

Mileage: 64,746

Location: Charlotte, NC 28273

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Space Gray Metallic Description: Used 2007 BMW 3 Series 335i Coupe for sale - $13,900, 64,746 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (43 reviews) "quick response"
https://static.cargurus.com/images/forsale/2016/03/14/19/12/2006_bmw_3_series-pic-120559604300121069-152x114.jpeg

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

Good Deal
$1,546 BELOW
Instant Market Value of $10,046

Price: $8,500

Mileage: 110,929

Location: Hickory, NC 28601

Average time on market: 18 days Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2006 BMW 3 Series 330Ci Convertible for sale - $8,500, 110,929 miles
Avg. Dealer Rating: (2 reviews) "Went and saw this car after they got back to me on the details. Very friendly staff - no pressure. "
https://static.cargurus.com/images/forsale/2016/07/23/06/19/2007_bmw_3_series-pic-4943863073667501781-152x114.jpeg

2007 BMW 3 Series 328i Used Cars in Charlotte, NC 28205

Good Deal
$1,695 BELOW
Instant Market Value of $8,690

Price: $6,995

Mileage: 119,988

Location: Charlotte, NC 28205

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Purple Description: Used 2007 BMW 3 Series 328i for sale - $6,995, 119,988 miles with Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Good service, no pressure easy to work with overall good experience. Yazan is a good man to work with."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2006 BMW 3 Series 325i Used Cars in Hickory, NC 28601

Good Deal
$1,386 BELOW
Instant Market Value of $7,686

Price: $6,300

Mileage: 137,783

Location: Hickory, NC 28601

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2006 BMW 3 Series 325i for sale - $6,300, 137,783 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Alloy Wheels, Bluetooth, Climate Package
Avg. Dealer Rating: (17 reviews) "Dealer is friendly"
https://static.cargurus.com/images/forsale/2016/09/10/13/51/2006_bmw_3_series_325i-pic-7942318095085089145-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Charlotte, 28205

Good Deal
$1,158 BELOW
Instant Market Value of $8,153

Price: $6,995

Mileage: 132,701

Location: Charlotte, 28205

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2006 BMW 3 Series 325i for sale - $6,995, 132,701 miles with Leather Seats, Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Good Deal
$1,701 BELOW
Instant Market Value of $11,601

Price: $9,900

Mileage: 92,000

Location: Charlotte, NC 28206

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Platinum Bronze Metallic Description: Used 2008 BMW 3 Series 328i for sale - $9,900, 92,000 miles with Premium Package, LE Package, Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Dealer responded quickly. Very nice e-mail reply. I really hated informing him that I had found the car that I was looking for locally as he had been so quick and helpful. I highly recommend him. Had I not found a car almost exactly like the one he had advertised I was ready to make the trip from Suffolk, VA to Charlotte, NC and buy his vehicle."
https://static.cargurus.com/images/forsale/2016/03/26/21/25/2006_bmw_3_series-pic-3372088589764706246-152x114.jpeg

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

Good Deal
$985 BELOW
Instant Market Value of $8,484

Price: $7,499

Mileage: 124,105

Location: Monroe, NC 28110

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2006 BMW 3 Series 325i for sale - $7,499, 124,105 miles with Sport Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (23 reviews) "Dealer claimed there was a tow package on this car, where the pictures did not show a receiver on it. I asked what he meant by a tow package, and he said it was to tow whatever I wanted behind it. Huh. Probably still thinks it has one."
https://static.cargurus.com/images/forsale/2016/09/27/19/35/2008_bmw_3_series-pic-808989078551437521-152x114.jpeg

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

Good Deal
$783 BELOW
Instant Market Value of $15,663

Price: $14,880

Mileage: 94,530

Location: Charlotte, NC 28212

Average time on market: 21 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray Description: Used 2008 BMW 3 Series 335i Convertible for sale - $14,880, 94,530 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "excellent dealer response quickly ,great staff car was as describe purchase the car ,would do buy from the again"
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 128 Great Deals $23,000 11,556 listings
2015 BMW 3 Series 41 Great Deals $18,491 1,342 listings
2014 BMW 3 Series 73 Great Deals $15,800 1,651 listings
2013 BMW 3 Series 378 Great Deals $11,950 7,026 listings
2012 BMW 3 Series 54 Great Deals $13,900 955 listings
2011 BMW 3 Series 170 Great Deals $8,691 2,948 listings
2010 BMW 3 Series 49 Great Deals $6,999 890 listings
2009 BMW 3 Series 93 Great Deals $5,975 1,561 listings
2008 BMW 3 Series 87 Great Deals $4,700 1,939 listings
2007 BMW 3 Series 104 Great Deals $3,495 2,077 listings