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


Calling All CarGurus Parents

Share your family’s car-driving habits!

Take our quick survey
2007 BMW 3 Series 328xi Review
by Zelda1982

BMW- Ultimate Driving Machine

A great car all around! Moving on to my next BMW :) Once you have driven a BMW you wont go back- nothing drives/handles quite like a bimmer! The car eats corners/turns for dinner:) Just watch out- you'll be cruising at 90-100 and wont even know it!

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/06/22/05/46/2007_bmw_3_series-pic-2957454013917742500-152x114.jpeg

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

Great Deal
$3,189 BELOW
Instant Market Value of $12,489

Price: $9,300

Mileage: 74,773

Location: Hickory, NC 28601

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 BMW 3 Series 328i for sale - $9,300, 74,773 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Alloy Wheels, Bluetooth, Premium Package, Climate Package
Avg. Dealer Rating: (15 reviews) "Contacted by dealership. Have not gone to see the car yet."
https://static.cargurus.com/images/forsale/2016/07/13/11/33/2007_bmw_3_series-pic-166767401795578905-152x114.jpeg

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

Great Deal
$1,776 BELOW
Instant Market Value of $10,726

Price: $8,950

Mileage: 95,797

Location: Mocksville, NC 27028

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 BMW 3 Series 328i for sale - $8,950, 95,797 miles with LE Package, Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Bluetooth, Premium Wheels, Premium Package, Climate Package
Avg. Dealer Rating: (5 reviews) "Good experience. Good follow up. Ronnie was very helpful."
https://static.cargurus.com/images/forsale/2016/07/20/23/32/2008_bmw_3_series-pic-5157348798392664338-152x114.jpeg

2008 BMW 3 Series 335i Coupe Used Cars in Rock Hill, SC 29732

Good Deal
$1,838 BELOW
Instant Market Value of $13,835

Price: $11,997

Mileage: 102,349

Location: Rock Hill, SC 29732

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2008 BMW 3 Series 335i Coupe for sale - $11,997, 102,349 miles
Avg. Dealer Rating: (6 reviews) "They took over 24 hours to respond. Then they wanted a cosigner and my credit is good. Then he wanted $1500 or more down after I said no to a cosigner."
https://static.cargurus.com/images/forsale/2016/07/16/23/37/2008_bmw_3_series-pic-884248969868302049-152x114.jpeg

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

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

Price: $11,900

Mileage: 91,310

Location: Monroe, NC 28110

Average time on market: 29 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Sparkling Graphite Metallic Description: Used 2008 BMW 3 Series 335i for sale - $11,900, 91,310 miles with Bluetooth, Leather Seats, Premium Wheels, Sunroof/Moonroof, Power Package
Avg. Dealer Rating: (4 reviews) "Very friendly and responsive"
https://static.cargurus.com/images/forsale/2016/06/03/15/58/2006_bmw_3_series-pic-1193216087336104284-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Rock Hill, SC 29730

Good Deal
$1,785 BELOW
Instant Market Value of $8,284

Price: $6,499

Mileage: 138,405

Location: Rock Hill, SC 29730

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2006 BMW 3 Series 325i for sale - $6,499, 138,405 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Their listing was not clear on their site. The rep was ok. The selection was not that good. "
https://static.cargurus.com/images/forsale/2016/05/23/05/23/2008_bmw_3_series-pic-4091198247287954658-152x114.jpeg

2008 BMW 3 Series 335i Used Cars in Albemarle, NC 28001

Good Deal
$1,602 BELOW
Instant Market Value of $13,490

Price: $11,888

Mileage: 90,900

Location: Albemarle, NC 28001

Average time on market: 29 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2008 BMW 3 Series 335i for sale - $11,888, 90,900 miles with Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "So, I didn't actually buy from them, but they got back to me quickly and made themselves available. They were as good as one can hope for."
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,448 BELOW
Instant Market Value of $14,446

Price: $12,998

Mileage: 103,723

Location: Indian Trail, NC 28079

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Crimson Red Description: Used 2008 BMW 3 Series 335i Coupe for sale - $12,998, 103,723 miles with Sport Package, Sunroof/Moonroof
Avg. Dealer Rating: (10 reviews) "great"
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,681 BELOW
Instant Market Value of $10,671

Price: $8,990

Mileage: 110,929

Location: Hickory, NC 28601

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Unspecified Description: Used 2006 BMW 3 Series 330Ci Convertible for sale - $8,990, 110,929 miles
Avg. Dealer Rating: (4 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/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
$1,424 BELOW
Instant Market Value of $8,923

Price: $7,499

Mileage: 124,105

Location: Monroe, NC 28110

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2006 BMW 3 Series 325i for sale - $7,499, 124,105 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Premium Package
Avg. Dealer Rating: (21 reviews) "The owner Joe was very professional, I felt like i own the place, gave me the keys to test drive and if i want i can take to any mechanic to be satisfied, showed the car fax Over all I am very pleased with the van and also the service , Price was very aggressive and below market price , I wish he had 2 I would get the 2nd one as well thanks Shahid"
https://static.cargurus.com/images/forsale/2016/07/21/17/16/2006_bmw_3_series-pic-3187960836452173366-152x114.jpeg

2006 BMW 3 Series 330i Used Cars in Statesville, NC 28625

Good Deal
$1,540 BELOW
Instant Market Value of $12,440

Price: $10,900

Mileage: 61,630

Location: Statesville, NC 28625

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Description: Used 2006 BMW 3 Series 330i for sale - $10,900, 61,630 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "They had good follow up to initial inquiry and other questions. Didn't get a chance to visit. "
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

Good Deal
$1,266 BELOW
Instant Market Value of $9,888

Price: $8,622

Mileage: 98,600

Location: Charlotte, 28205

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 BMW 3 Series 325xi for sale - $8,622, 98,600 miles with Leather Seats, Alloy Wheels, Heat Package
https://static.cargurus.com/images/forsale/2016/06/04/08/45/2008_bmw_3_series-pic-8844351342991780006-152x114.jpeg

2008 BMW 3 Series 328i Used Cars in Statesville, NC 28677

Good Deal
$1,401 BELOW
Instant Market Value of $12,090

Price: $10,689

Mileage: 88,712

Location: Statesville, NC 28677

Average time on market: 24 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Deep Green Metallic Description: Used 2008 BMW 3 Series 328i for sale - $10,689, 88,712 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Great to deal with.Doug was a good sales man,but unable to come to a price agreement."
https://static.cargurus.com/images/forsale/2016/07/29/18/35/2007_bmw_3_series-pic-5265427939354802923-152x114.jpeg

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

Good Deal
$978 BELOW
Instant Market Value of $8,878

Price: $7,900

Mileage: 129,110

Location: Charlotte, NC 28212

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Description: Used 2007 BMW 3 Series 328i for sale - $7,900, 129,110 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Great"
https://static.cargurus.com/images/forsale/2016/07/23/05/28/2007_bmw_3_series-pic-2452905674379048980-152x114.jpeg

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

Good Deal
$1,288 BELOW
Instant Market Value of $12,783

Price: $11,495

Mileage: 101,700

Location: Monroe, NC 28110

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2007 BMW 3 Series 335xi for sale - $11,495, 101,700 miles with Sport Package, Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Guy responded quickly and told us everything about the vehicle. Honest, friendly, and professional. We drove almost 2 hours to do business with Pristine Auto Sales and we are glad we did! We will do business with them again!"
https://static.cargurus.com/images/forsale/2016/06/17/21/46/2008_bmw_3_series-pic-8132569467858140921-152x114.jpeg

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

Good Deal
$816 BELOW
Instant Market Value of $13,716

Price: $12,900

Mileage: 74,048

Location: Charlotte, NC 28273

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Sparkling Graphite Metallic Description: Used 2008 BMW 3 Series 328xi for sale - $12,900, 74,048 miles with Leather Seats, Sunroof/Moonroof, Navigation System, SE Package, Alloy Wheels, Bluetooth, Smoker Package, Premium Package
Avg. Dealer Rating: (38 reviews) "Great place to find quality cars and suv's. We will shop hear 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 146 Great Deals $22,000 13,762 listings
2015 BMW 3 Series 36 Great Deals $19,994 1,659 listings
2014 BMW 3 Series 47 Great Deals $16,982 1,112 listings
2013 BMW 3 Series 352 Great Deals $12,950 6,844 listings
2012 BMW 3 Series 52 Great Deals $14,995 959 listings
2011 BMW 3 Series 144 Great Deals $7,995 2,773 listings
2010 BMW 3 Series 65 Great Deals $7,999 888 listings
2009 BMW 3 Series 83 Great Deals $6,877 1,495 listings
2008 BMW 3 Series 92 Great Deals $5,900 1,882 listings
2007 BMW 3 Series 80 Great Deals $4,860 1,952 listings