2009 BMW 3 Series for Sale in Roanoke, VA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Recent Listings

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

Nationwide Shipping

Add Similar Cars


2009 BMW 3 Series 328i xDrive SULEV Review
by BimmerKid

The Ultimate Driving Machine

Beware: once you go BMW you'll never have the taste for anything else. The car is solid, fast, fuel efficient, looks great and very reliable. What mostly impressed me is its performance in heavy snow with all season tires. I'll never drive anything else.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/08/17/21/21/2008_bmw_3_series-pic-3603776795492878542-152x114.jpeg

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

Good Deal
$1,220 BELOW
CarGurus IMV of $9,719

Price: $8,499

Mileage: 125,800

Location: Winston Salem, NC 27105

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2008 BMW 3 Series 335i for sale - $8,499, 125,800 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Smoker Package, Premium Package
Avg. Dealer Rating: (16 reviews) "Let me know that vehicle had been sold. "
https://static.cargurus.com/images/forsale/2017/06/10/02/08/2008_bmw_3_series-pic-6961056672589505384-152x114.jpeg

2008 BMW 3 Series 328i Used Cars in Mount Airy, NC 27030

Good Deal
$818 BELOW
CarGurus IMV of $8,718

Price: $7,900

Mileage: 101,850

Location: Mount Airy, NC 27030

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2008 BMW 3 Series 328i for sale - $7,900, 101,850 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "Great place to buy a vehicle"
https://static.cargurus.com/images/forsale/2017/08/24/20/08/2009_bmw_3_series-pic-4926585197699273657-152x114.jpeg

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

Fair Deal
$855 BELOW
CarGurus IMV of $10,850

Price: $9,995

Mileage: 74,454

Location: Greensboro, NC 27409

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2009 BMW 3 Series 328i for sale - $9,995, 74,454 miles with Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "Fair and upfront "
https://static.cargurus.com/images/forsale/2017/09/22/21/09/2009_bmw_3_series-pic-6339441638666074080-152x114.jpeg

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

Fair Deal
$622 BELOW
CarGurus IMV of $11,553

Price: $10,931

Mileage: 87,785

Location: Kernersville, NC 27284

Average time on market: 35 days Certified Pre-Owned: No Color: Titanium Silver Metallic Description: Used 2009 BMW 3 Series 328i Coupe for sale - $10,931, 87,785 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Dealer was persistent but also tried to work with me on the price of the car. Good dealer."
https://static.cargurus.com/images/forsale/2017/09/22/02/48/2008_bmw_3_series-pic-6837358140339917680-152x114.jpeg

2008 BMW 3 Series 335i Used Cars in Winston Salem, NC 27127

Fair Deal
$345 BELOW
CarGurus IMV of $7,795

Price: $7,450

Mileage: 146,301

Location: Winston Salem, NC 27127

Average time on market: 31 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Montego Blue Description: Used 2008 BMW 3 Series 335i for sale - $7,450, 146,301 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Premium Package, Alloy Wheels, Climate Package
Avg. Dealer Rating: (11 reviews) "Very courteous and professional they walked me though the whole process not only did they deliver the car they filled it with gas this is the place to go buy a car friends for life "
https://static.cargurus.com/images/forsale/2017/09/05/09/47/2008_bmw_3_series-pic-6981618691370653180-152x114.jpeg

2008 BMW 3 Series 335xi Used Cars in Charlottesville, VA 22911

Fair Deal
$396 BELOW
CarGurus IMV of $12,889

Price: $12,493

Mileage: 60,630

Location: Charlottesville, VA 22911

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2008 BMW 3 Series 335xi for sale - $12,493, 60,630 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "I advised that there was a conflict in the description... one part of the ad suggested it was automatic, another said standard. They quickly cleared that up and offered to set a test drive. I am in New England so that is not something that can be scheduled overnight. Bottom line... very responsive and provided the information I wanted... including a CARFax. "
https://static.cargurus.com/images/forsale/2017/07/20/04/55/2009_bmw_3_series-pic-1513093604467570757-152x114.jpeg

2009 BMW 3 Series 328i xDrive SULEV Used Cars in Roxboro, NC 27573

Fair Deal
$109 BELOW
CarGurus IMV of $9,097

Price: $8,988

Mileage: 122,568

Location: Roxboro, NC 27573

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Monaco Blue Metallic Description: Used 2009 BMW 3 Series 328i xDrive SULEV for sale - $8,988, 122,568 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Very responsive and a great communicator. Willing to meet and communicate outside of normal business hours. Unable to make a deal work but would recommend highly and has some nice vehicles."
https://static.cargurus.com/images/forsale/2017/09/06/05/35/2010_bmw_3_series-pic-1658698706438984781-152x114.jpeg

2010 BMW 3 Series 328i xDrive SULEV Used Cars in Christiansburg, VA 24073

Fair Deal
$165 BELOW
CarGurus IMV of $9,265

Price: $9,100

Mileage: 114,700

Location: Christiansburg, VA 24073

Average time on market: 40 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2010 BMW 3 Series 328i xDrive SULEV for sale - $9,100, 114,700 miles with Premium Wheels
https://static.cargurus.com/images/forsale/2017/09/14/17/21/2009_bmw_3_series-pic-5441138605974991797-152x114.jpeg

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

Fair Deal
$429 BELOW
CarGurus IMV of $11,410

Price: $10,981

Mileage: 105,388

Location: Greensboro, NC 27407

Average time on market: 24 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2009 BMW 3 Series 335i for sale - $10,981, 105,388 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "My visit to the crown dealership was one of the worst car visits that I've had while searching for a car. The associate didn't know if the cars were there or not. We had to wait a long time for him to check. He checked and one car was so damaged that he wouldn't even take me to look at the car and he said the other one was possibly being cleaned, but then said he thinks it was sold. He said the internet staff is behind and he couldn't control that."
https://static.cargurus.com/images/forsale/2016/12/23/04/51/2009_bmw_3_series-pic-4900248564852489577-152x114.jpeg

2009 BMW 3 Series 328i Used Cars in Winston-Salem, NC 27103

Fair Deal
$18 BELOW
CarGurus IMV of $11,918

Price: $11,900

Mileage: 72,395

Location: Winston-Salem, NC 27103

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2009 BMW 3 Series 328i for sale - $11,900, 72,395 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Very pleased with their service. They got me approved quick and low down payment."
https://static.cargurus.com/images/forsale/2017/08/10/15/40/2010_bmw_3_series-pic-9177329223096542843-152x114.jpeg

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

Fair Deal
$144 ABOVE
CarGurus IMV of $11,306

Price: $11,450

Mileage: 82,810

Location: Greensboro, NC 27409

Average time on market: 21 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Titanium Silver Metallic Description: Used 2010 BMW 3 Series 328i for sale - $11,450, 82,810 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "We located the dealership; test drove the vehicle, and made the purchase a few days later. Customer service was excellent, enjoyed the friendliness and courtesy of the staff and most of all the conditition/ cleanliness of the vehicle was outstanding. Looking forward to my wife and I next purchase. Sweet!"
https://static.cargurus.com/images/forsale/2017/09/15/02/35/2009_bmw_3_series-pic-3489632448599963398-152x114.jpeg

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

Fair Deal
$259 ABOVE
CarGurus IMV of $12,691

Price: $12,950

Mileage: 59,125

Location: Kernersville, NC 27284

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Platinum Bronze Description: Used 2009 BMW 3 Series 328i for sale - $12,950, 59,125 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "helpful "
https://static.cargurus.com/images/forsale/2017/08/20/10/16/2009_bmw_3_series-pic-3338790117296912127-152x114.jpeg

2009 BMW 3 Series 328i xDrive Used Cars in Roanoke, VA 24012

Fair Deal
$203 ABOVE
CarGurus IMV of $11,044

Price: $11,247

Mileage: 97,528

Location: Roanoke, VA 24012

Average time on market: 35 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: White Description: Used 2009 BMW 3 Series 328i xDrive for sale - $11,247, 97,528 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (19 reviews) "I spoke with 3 different people at Haley. Two were not really into helping me but one was eager for my business. He has been at it for 31 years, so I'm excited to see what he'll turn up. Jeff, I'm counting on you!"
https://static.cargurus.com/images/forsale/2017/08/28/02/29/2008_bmw_3_series-pic-6670392988758771375-152x114.jpeg

2008 BMW 3 Series 328xi SULEV Used Cars in Burlington, NC 27217

Fair Deal
$762 ABOVE
CarGurus IMV of $9,733

Price: $10,495

Mileage: 89,702

Location: Burlington, NC 27217

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2008 BMW 3 Series 328xi SULEV for sale - $10,495, 89,702 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Very Professional and responsive..."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2008 BMW 3 Series 335i Used Cars in Thomasville, NC 27360

Fair Deal
$389 ABOVE
CarGurus IMV of $12,476

Price: $12,865

Mileage: 68,351

Location: Thomasville, NC 27360

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2008 BMW 3 Series 335i for sale - $12,865, 68,351 miles
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 204 Great Deals $24,984 8,152 listings
2016 BMW 3 Series 59 Great Deals $18,980 1,708 listings
2015 BMW 3 Series 49 Great Deals $15,995 1,397 listings
2014 BMW 3 Series 285 Great Deals $11,995 5,554 listings
2013 BMW 3 Series 59 Great Deals $10,495 1,591 listings
2012 BMW 3 Series 23 Great Deals $9,995 624 listings
2011 BMW 3 Series 130 Great Deals $6,200 2,658 listings
2010 BMW 3 Series 50 Great Deals $5,986 791 listings
2009 BMW 3 Series 50 Great Deals $5,995 1,301 listings
2008 BMW 3 Series 92 Great Deals $3,000 1,782 listings