2007 BMW 3 Series for Sale in Roanoke, VA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Vehicle history data provided by Experian Autocheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Add Similar Cars


2007 BMW 3 Series 328i Coupe Review
by Bradley

There is a reason why this model is such a success

I love the overall design, particularly the exterior. I feel it's the nicest looking 3 series coupe to date. I am growing weary of the interiors of all BMWs now. The seats, door panels and floors are great, but the horizontal dash with the bulging center console is ugly. It feels too spartan and inelegant.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/10/02/04/58/2008_bmw_3_series-pic-160267745046803950-152x114.jpeg

2008 BMW 3 Series 328i Used Cars in Greensboro, NC 27405

Good Deal
$1,693 BELOW
Instant Market Value of $10,248

Price: $8,555

Mileage: 94,157

Location: Greensboro, NC 27405

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2008 BMW 3 Series 328i for sale - $8,555, 94,157 miles with Alloy Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Responded quickly and very helpful. "
https://static.cargurus.com/images/forsale/2017/03/15/08/01/2008_bmw_3_series-pic-5206188545411201688-152x114.jpeg

2008 BMW 3 Series 328i Used Cars in Kernersville, NC 27284

Good Deal
$1,411 BELOW
Instant Market Value of $9,342

Price: $7,931

Mileage: 124,987

Location: Kernersville, NC 27284

Average time on market: 29 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Titanium Silver Metallic Description: Used 2008 BMW 3 Series 328i for sale - $7,931, 124,987 miles with LE Package, Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, SE Package, Bluetooth, Premium Wheels, Smoker Package, Premium Package, Climate Package
Avg. Dealer Rating: (3 reviews) "Very motivated to show me the car and help me get into it. Worked with me to get approved. Drove it off the lot and back home with no problems."
https://static.cargurus.com/images/forsale/2017/04/17/21/31/2008_bmw_3_series-pic-5727945148705695946-152x114.jpeg

2008 BMW 3 Series 328xi Used Cars in Greensboro, NC 27409

Good Deal
$1,307 BELOW
Instant Market Value of $9,207

Price: $7,900

Mileage: 112,300

Location: Greensboro, NC 27409

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2008 BMW 3 Series 328xi for sale - $7,900, 112,300 miles with Sunroof/Moonroof
https://static.cargurus.com/images/forsale/2017/03/25/07/10/2007_bmw_3_series-pic-4340923316408960727-152x114.jpeg

2007 BMW 3 Series 335i Used Cars in Greensboro, NC 27409

Good Deal
$1,363 BELOW
Instant Market Value of $10,358

Price: $8,995

Mileage: 105,406

Location: Greensboro, NC 27409

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 BMW 3 Series 335i for sale - $8,995, 105,406 miles with Alloy Wheels
Avg. Dealer Rating: (35 reviews) "Dealer made a lot of noise trying to make me feel comfortable, and then tried to sell me a car $2000 over clean title value. Won't be back. "
https://static.cargurus.com/images/forsale/2017/04/19/14/25/2006_bmw_3_series-pic-5366103487894186125-152x114.jpeg

2006 BMW 3 Series 330Ci Convertible Used Cars in Charlottesville, 22901

Good Deal
$1,334 BELOW
Instant Market Value of $9,984

Price: $8,650

Mileage: 111,115

Location: Charlottesville, 22901

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Description: Used 2006 BMW 3 Series 330Ci Convertible for sale - $8,650, 111,115 miles with Performance Package, Sport Package, Leather Seats, Premium Wheels, Heat Package, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2017/02/28/11/57/2007_bmw_3_series-pic-7234212092892283226-152x114.jpeg

2007 BMW 3 Series 335i Convertible Used Cars in Madison, NC 27025

Good Deal
$1,230 BELOW
Instant Market Value of $15,707

Price: $14,477

Mileage: 61,590

Location: Madison, NC 27025

Average time on market: 41 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Titanium Silver Metallic Description: Used 2007 BMW 3 Series 335i Convertible for sale - $14,477, 61,590 miles with Sport Package, Leather Seats, Power Package, Navigation System, Adaptive Cruise Control, Bluetooth, Aluminum Wheels, Heat Package, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (33 reviews) "Very quick to reply, still working with dealership."
https://static.cargurus.com/images/forsale/2016/11/22/19/19/2007_bmw_3_series-pic-7814104599877980106-152x114.jpeg

2007 BMW 3 Series 328xi Used Cars in Greensboro, NC 27409

Fair Deal
$762 BELOW
Instant Market Value of $9,757

Price: $8,995

Mileage: 87,413

Location: Greensboro, NC 27409

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2007 BMW 3 Series 328xi for sale - $8,995, 87,413 miles with Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Great place to do business with, The owner is very honest and a great guy. He has very fair pricing and great quality vehicles. I could not be happier with the range rover i purchased from him. "
https://static.cargurus.com/images/forsale/2017/04/09/02/31/2008_bmw_3_series-pic-1799925789982836776-152x114.jpeg

2008 BMW 3 Series 328i Convertible Used Cars in Greensboro, NC 27409

Fair Deal
$883 BELOW
Instant Market Value of $11,874

Price: $10,991

Mileage: 107,129

Location: Greensboro, NC 27409

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Beige Description: Used 2008 BMW 3 Series 328i Convertible for sale - $10,991, 107,129 miles with Alloy Wheels
Avg. Dealer Rating: (35 reviews) "great"
https://static.cargurus.com/images/forsale/2017/03/24/06/07/2007_bmw_3_series-pic-3650888903378603937-152x114.jpeg

2007 BMW 3 Series 335i Convertible Used Cars in Greensboro, NC 27409

Fair Deal
$535 BELOW
Instant Market Value of $17,435

Price: $16,900

Mileage: 38,312

Location: Greensboro, NC 27409

Average time on market: 41 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Crimson Red Description: Used 2007 BMW 3 Series 335i Convertible for sale - $16,900, 38,312 miles with Sport Package, Bluetooth, Heat Package, Navigation System
Avg. Dealer Rating: (13 reviews) "Responded back quickly "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2007 BMW 3 Series 335i Coupe Used Cars in Greensboro, NC 27407

Fair Deal
$651 BELOW
Instant Market Value of $10,151

Price: $9,500

Mileage: 115,121

Location: Greensboro, NC 27407

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Barbera Red Metallic Description: Used 2007 BMW 3 Series 335i Coupe for sale - $9,500, 115,121 miles
Avg. Dealer Rating: (12 reviews) "Fair prices. Friendly and patient! "
https://static.cargurus.com/images/forsale/2017/04/04/09/06/2007_bmw_3_series-pic-1268617915875551486-152x114.jpeg

2007 BMW 3 Series 328i Used Cars in Madison, NC 27025

Fair Deal
$326 BELOW
Instant Market Value of $9,750

Price: $9,424

Mileage: 93,806

Location: Madison, NC 27025

Average time on market: 31 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Titanium Silver Metallic Description: Used 2007 BMW 3 Series 328i for sale - $9,424, 93,806 miles with LE Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (33 reviews) "Great sales personnel"
https://static.cargurus.com/images/forsale/2017/02/22/03/10/2006_bmw_3_series-pic-1986058098331274034-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Burlington, NC 27217

Fair Deal
$1 BELOW
Instant Market Value of $8,496

Price: $8,495

Mileage: 104,130

Location: Burlington, NC 27217

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2006 BMW 3 Series 325i for sale - $8,495, 104,130 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "I love my car that I bought here!!Everything went super smooth and fast!!!!!"
https://static.cargurus.com/images/forsale/2017/04/22/12/49/2008_bmw_3_series-pic-433611552309975389-152x114.jpeg

2008 BMW 3 Series 328i Used Cars in Madison, NC 27025

Fair Deal
$169 BELOW
Instant Market Value of $10,157

Price: $9,988

Mileage: 104,617

Location: Madison, NC 27025

Average time on market: 29 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Alpine White Description: Used 2008 BMW 3 Series 328i for sale - $9,988, 104,617 miles with Sport Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (33 reviews) "Everyone at this dealer ship was real nice. Also if they have a car you want, they will do there vest to get you in that car. If you need to speak with someone Robert is the man to talk to."
https://static.cargurus.com/images/forsale/2017/04/21/07/26/2007_bmw_3_series-pic-6683799791961634262-152x114.jpeg

2007 BMW 3 Series 335i Coupe Used Cars in Winston Salem, NC 27105

Fair Deal
$123 ABOVE
Instant Market Value of $9,876

Price: $9,999

Mileage: 125,804

Location: Winston Salem, NC 27105

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 BMW 3 Series 335i Coupe for sale - $9,999, 125,804 miles
Avg. Dealer Rating: (5 reviews) "Great !!!!!#"
https://static.cargurus.com/images/forsale/2017/04/05/02/59/2007_bmw_3_series-pic-6113765753387004341-152x114.jpeg

2007 BMW 3 Series 328xi Coupe Used Cars in Greensboro, NC 27407

Fair Deal
$169 ABOVE
Instant Market Value of $9,818

Price: $9,987

Mileage: 109,077

Location: Greensboro, NC 27407

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 BMW 3 Series 328xi Coupe for sale - $9,987, 109,077 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "In am quite impressed by this car, and the dealer was full of information. If I was not in rehab working on my left hip, I would be down there doing a test drive. Thanks, Dee Dee"
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
2017 BMW 3 Series 38 Great Deals $27,996 8,289 listings
2016 BMW 3 Series 154 Great Deals $19,995 3,442 listings
2015 BMW 3 Series 16 Great Deals $15,999 942 listings
2014 BMW 3 Series 200 Great Deals $11,980 4,422 listings
2013 BMW 3 Series 109 Great Deals $11,950 2,972 listings
2012 BMW 3 Series 23 Great Deals $11,291 716 listings
2011 BMW 3 Series 114 Great Deals $7,495 2,842 listings
2010 BMW 3 Series 36 Great Deals $6,195 904 listings
2009 BMW 3 Series 41 Great Deals $5,399 1,435 listings
2008 BMW 3 Series 60 Great Deals $4,995 1,932 listings