2007 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

2007 BMW 3 Series 335i Coupe Review
by bobkat

Just a complete blast to drive

Edmunds did a test on this car in 2006 and was amazed at the results. The test performance was far better than BMW claimed the results would be. I can attest, It is absolutely true. This car definitely is a rocket on wheels. And the amazing thing is the mileage that it gets - even on Mid-Grade gas. The average of all driving (with at least 50% in t...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/03/18/15/56/2007_bmw_3_series-pic-6000206235510712199-152x114.jpeg

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

Great Deal
$2,416 BELOW
Instant Market Value of $11,015

Price: $8,599

Mileage: 105,038

Location: Hickory, NC 28601

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Tan Description: Used 2007 BMW 3 Series 328i for sale - $8,599, 105,038 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (14 reviews) "Dealer is friendly"
https://static.cargurus.com/images/forsale/2016/04/27/06/29/2007_bmw_3_series-pic-7489670078166981945-152x114.jpeg

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

Great Deal
$2,505 BELOW
Instant Market Value of $9,505

Price: $7,000

Mileage: 126,650

Location: Charlotte, NC 28205

Average time on market: 29 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Description: Used 2007 BMW 3 Series 328i for sale - $7,000, 126,650 miles with Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Great☺☺☺☺"
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Great Deal
$2,592 BELOW
Instant Market Value of $11,432

Price: $8,840

Mileage: 92,570

Location: Huntersville, NC 28078

Average time on market: 29 days Certified Pre-Owned: No Transmission: Manual Color: "" Description: Used 2007 BMW 3 Series 328i for sale - $8,840, 92,570 miles with Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/02/14/13/58/2006_bmw_3_series-pic-195422618681997413-152x114.jpeg

2006 BMW 3 Series 325xi Wagon Used Cars in Matthews, NC 28105

Great Deal
$1,778 BELOW
Instant Market Value of $10,768

Price: $8,990

Mileage: 103,983

Location: Matthews, NC 28105

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2006 BMW 3 Series 325xi Wagon for sale - $8,990, 103,983 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Responded promptly"
https://static.cargurus.com/images/forsale/2016/03/06/10/32/2007_bmw_3_series-pic-6264613756029440156-152x114.jpeg

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

Great Deal
$1,833 BELOW
Instant Market Value of $12,032

Price: $10,199

Mileage: 105,000

Location: Charlotte, NC 28227

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Description: Used 2007 BMW 3 Series 328i Coupe for sale - $10,199, 105,000 miles with Sunroof/Moonroof
Avg. Dealer Rating: (15 reviews) "Bryan and staff was very helpful.They meet all my needs.Very good dealership.I would recommend anyone to go there if your looking for great customer service.. I'm in love with my car.Thanks you guys.."
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: 26 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/03/24/20/42/2006_bmw_3_series-pic-4651912811584306025-152x114.jpeg

2006 BMW 3 Series 330Ci Used Cars in Mooresville, NC 28117

Good Deal
$1,289 BELOW
Instant Market Value of $10,884

Price: $9,595

Mileage: 97,352

Location: Mooresville, NC 28117

Certified Pre-Owned: No Transmission: Automatic Description: Used 2006 BMW 3 Series 330Ci for sale - $9,595, 97,352 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Very professional and responsive"
https://static.cargurus.com/images/forsale/2016/04/23/21/19/2006_bmw_3_series-pic-2462691744306408190-152x114.jpeg

2006 BMW 3 Series 325xi Used Cars in Matthews, NC 28104

Good Deal
$1,282 BELOW
Instant Market Value of $10,182

Price: $8,900

Mileage: 105,046

Location: Matthews, NC 28104

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2006 BMW 3 Series 325xi for sale - $8,900, 105,046 miles with Premium Package
Avg. Dealer Rating: (5 reviews) "Jim was great to talk to, very laid back, nice sense of humor, not pushy at all, and was more than willing to let us take the SUV for a few hours to have it inspected by a dealership before purchase. Unfortunately, it had a lot of rust underneath since it came from IL, and we were very disappointed we couldn't buy it. If not for that, we would've purchased from Metrolina."
https://static.cargurus.com/images/forsale/2016/04/24/19/05/2008_bmw_3_series-pic-132297996411291552-152x114.jpeg

2008 BMW 3 Series 335i Used Cars in Gastonia, NC 28056

Good Deal
$1,175 BELOW
Instant Market Value of $15,155

Price: $13,980

Mileage: 78,223

Location: Gastonia, NC 28056

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2008 BMW 3 Series 335i for sale - $13,980, 78,223 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Mike was Very helpfull"
https://static.cargurus.com/images/forsale/2016/03/20/16/57/2008_bmw_3_series-pic-3004674979144993173-152x114.jpeg

2008 BMW 3 Series 328i SULEV Used Cars in Mooresville, NC 28117

Good Deal
$1,055 BELOW
Instant Market Value of $11,848

Price: $10,793

Mileage: 99,490

Location: Mooresville, NC 28117

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Silverstone Metallic Description: Used 2008 BMW 3 Series 328i SULEV for sale - $10,793, 99,490 miles with Leather Seats, Alloy Wheels, Smoker Package
Avg. Dealer Rating: (5 reviews) "Great"
https://static.cargurus.com/images/forsale/2016/02/05/15/52/2007_bmw_3_series-pic-3034994871972476289-152x114.jpeg

2007 BMW 3 Series 335xi Used Cars in Monroe, NC 28110

Good Deal
$1,212 BELOW
Instant Market Value of $13,207

Price: $11,995

Mileage: 101,629

Location: Monroe, NC 28110

Average time on market: 33 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Alpine White Description: Used 2007 BMW 3 Series 335xi for sale - $11,995, 101,629 miles with Sport Package, Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "drove up to look at car because they told me it was in great condition . when I got there I have to wait 15 20 mins to be waited on by a sales person while the owner just stood there knowing I wanted to talk to someone about the cars. then he just walks off. when I finialy got to see to car. it was not in great condition it was a real mess..and needed about 4000.00 worth of work then they tried to sell me cars I had no interest in. very rude and bad experience I would not tell anyone to go there."
https://static.cargurus.com/images/forsale/2016/03/25/03/12/2007_bmw_3_series-pic-8350446614258648299-152x114.jpeg

2007 BMW 3 Series 328i Used Cars in Rock Hill, SC 29730

Good Deal
$864 BELOW
Instant Market Value of $10,859

Price: $9,995

Mileage: 99,539

Location: Rock Hill, SC 29730

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 BMW 3 Series 328i for sale - $9,995, 99,539 miles
Avg. Dealer Rating: (1 review) "Quick response"
https://static.cargurus.com/images/forsale/2016/04/11/01/56/2007_bmw_3_series-pic-3516489472288819037-152x114.jpeg

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

Good Deal
$918 BELOW
Instant Market Value of $9,818

Price: $8,900

Mileage: 121,160

Location: Charlotte, NC 28206

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2007 BMW 3 Series 328i for sale - $8,900, 121,160 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (27 reviews) "Dealer keep me updated"
https://s3.amazonaws.com/cimg.carsforsale.com/656019/A1BD0A73-95DA-43C1-85D2-FDBFB79CD5A7.jpg?dt=042820161841

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

Good Deal
$1,101 BELOW
Instant Market Value of $8,901

Price: $7,800

Mileage: 137,982

Location: Monroe, NC 28110

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2007 BMW 3 Series 328i for sale - $7,800, 137,982 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "This Vue has a bad rattle coming from R Front. Rear brakes totally shot. Steering rack not smooth and very noisy. Tons of scratches yet dealer said on ph it was about perfect."
https://static.cargurus.com/images/forsale/2016/04/12/17/13/2007_bmw_3_series-pic-189071558316210547-152x114.jpeg

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

Good Deal
$782 BELOW
Instant Market Value of $10,781

Price: $9,999

Mileage: 102,700

Location: Rock Hill, SC 29732

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 BMW 3 Series 328i for sale - $9,999, 102,700 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "very sad the car sold that day"
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