2006 BMW 3 Series for Sale in Roanoke, VA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars


CarGurus Quick Poll

2006 BMW 3 Series 325i Review
by Ken

My PRECIOUS.

The Bimmer is for pure pleasure. Excellent handling, great performance (I know, the N52 engine isn't the N54, but I've tweaked it to rival a 330i) and it's a looker. Fit and finish is typical German production, which is precise and designed well. It's fun on turns. Currently I have Breyton wheels and Hankook tires. The tires have been a disappointm...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/10/29/03/21/2007_bmw_3_series-pic-6379951779518685634-152x114.jpeg

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

Good Deal
$1,827 BELOW
Instant Market Value of $12,818

Price: $10,991

Mileage: 117,664

Location: Greensboro, NC 27409

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 BMW 3 Series 335i Convertible for sale - $10,991, 117,664 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (33 reviews) "I had an excellent experience. The staff was very friendly, informative, and not overbearing l. They made me and my kids feel welcomed."
https://static.cargurus.com/images/forsale/2016/11/30/06/45/2006_bmw_3_series-pic-8940113082802830478-152x114.jpeg

2006 BMW 3 Series 330xi Used Cars in Burlington, NC 27215

Good Deal
$1,170 BELOW
Instant Market Value of $10,170

Price: $9,000

Mileage: 96,928

Location: Burlington, NC 27215

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Titanium Silver Description: Used 2006 BMW 3 Series 330xi for sale - $9,000, 96,928 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Great"
https://static.cargurus.com/images/forsale/2016/10/16/02/16/2007_bmw_3_series-pic-2704082536368639832-152x114.jpeg

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

Good Deal
$1,253 BELOW
Instant Market Value of $15,043

Price: $13,790

Mileage: 87,874

Location: Greensboro, NC 27408

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 BMW 3 Series 335i Convertible for sale - $13,790, 87,874 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Good"
https://static.cargurus.com/images/forsale/2016/11/15/12/30/2007_bmw_3_series-pic-3094138085759524130-152x114.jpeg

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

Fair Deal
$665 BELOW
Instant Market Value of $8,665

Price: $8,000

Mileage: 131,766

Location: Greensboro, NC 27407

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2007 BMW 3 Series 328i Coupe for sale - $8,000, 131,766 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (7 reviews) "The honesty and candor was absolutely refreshing."
https://static.cargurus.com/images/forsale/2016/11/12/04/41/2006_bmw_3_series-pic-946332908978972529-152x114.jpeg

2006 BMW 3 Series 330i Used Cars in Greensboro, NC 27403

Fair Deal
$507 BELOW
Instant Market Value of $8,502

Price: $7,995

Mileage: 128,785

Location: Greensboro, NC 27403

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2006 BMW 3 Series 330i for sale - $7,995, 128,785 miles with Sunroof/Moonroof
Avg. Dealer Rating: (8 reviews) "Thank You. "
https://static.cargurus.com/images/forsale/2016/11/28/02/06/2006_bmw_3_series-pic-5091344270778695751-152x114.jpeg

2006 BMW 3 Series 325Ci Convertible Used Cars in Greensboro, NC 27409

Fair Deal
$319 BELOW
Instant Market Value of $10,310

Price: $9,991

Mileage: 84,953

Location: Greensboro, NC 27409

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2006 BMW 3 Series 325Ci Convertible for sale - $9,991, 84,953 miles with Alloy Wheels
Avg. Dealer Rating: (33 reviews) "Very nice, gave me freedom to like or dislike the car. No bad additudes- which is always nice!"
https://static.cargurus.com/images/forsale/2016/10/21/02/30/2007_bmw_3_series-pic-7273626080040028932-152x114.jpeg

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

Fair Deal
$119 BELOW
Instant Market Value of $8,619

Price: $8,500

Mileage: 152,000

Location: Thomasville, NC 27360

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2007 BMW 3 Series 335i for sale - $8,500, 152,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "They were really good people treated us right, and after all we bought the Nissan armada!"
https://static.cargurus.com/images/forsale/2016/07/10/02/05/2005_bmw_3_series-pic-2108036205517921415-152x114.jpeg

2005 BMW 3 Series 330Ci Used Cars in Burlington, NC 27215

Fair Deal
$7 ABOVE
Instant Market Value of $8,988

Price: $8,995

Mileage: 112,111

Location: Burlington, NC 27215

Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 330Ci for sale - $8,995, 112,111 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "“Two Happy Customers” My daughter and I purchased a Lexus RX300 from Cox last weekend. Ken Cox made the buying experience very enjoyable. He was quite knowledgeable about the car, patient and treated us like his favorite customers. The car was a great value and there were no surprises. Earlier we had researched the specific car, year and mileage wanted and found this car on-line. The Cox Auto Sales sales lot is fairly small, with a few dozen cars and only one other Lexus RX available there. It wasn't the depth of choices that made this work for us, rather the family-owned business that treated us right. My daughter and I were his last customers late on a sunny Saturday afternoon and Ken didn’t rush the decision process; instead all of our questions were answered completely and the transaction was quite satisfying. The warranty options, recent maintenance, optional equipment, CarFax and pricing logic were all reviewed by Ken. He helped us buy the car we wanted at a good price. We both highly recommend doing business with Cox and Ken. "
https://static.cargurus.com/images/forsale/2016/07/27/03/58/2007_bmw_3_series-pic-3351104383349619992-152x114.jpeg

2007 BMW 3 Series 328xi Used Cars in King, NC 27021

Fair Deal
$78 ABOVE
Instant Market Value of $9,872

Price: $9,950

Mileage: 104,774

Location: King, NC 27021

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2007 BMW 3 Series 328xi for sale - $9,950, 104,774 miles with Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/11/16/18/46/2007_bmw_3_series-pic-7844488041798318478-152x114.jpeg

2007 BMW 3 Series 328i Used Cars in Hillsborough, NC 27278

Fair Deal
$110 BELOW
Instant Market Value of $8,009

Price: $7,899

Mileage: 132,542

Location: Hillsborough, NC 27278

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2007 BMW 3 Series 328i for sale - $7,899, 132,542 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Did not answer my question only wanted to show me vehicle . Dealer 65 miles away didn't want to ride over an hour not knowing the answers to my questions"
https://static.cargurus.com/images/forsale/2016/12/04/03/55/2007_bmw_3_series-pic-5462399744484284351-152x114.jpeg

2007 BMW 3 Series 328i Used Cars in Mt Airy, NC 27030

Fair Deal
$328 ABOVE
Instant Market Value of $8,660

Price: $8,988

Mileage: 124,580

Location: Mt Airy, NC 27030

Average time on market: 30 days Certified Pre-Owned: No Transmission: Manual Color: White Description: Used 2007 BMW 3 Series 328i for sale - $8,988, 124,580 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Wonderful people, wonderful service, honest, trustworthy, highly recommend will send my friends and family their way!!!!"
https://static.cargurus.com/images/forsale/2016/11/09/02/38/2006_bmw_3_series-pic-8360931437829482192-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Winston Salem, NC 27127

Fair Deal
$414 ABOVE
Instant Market Value of $9,036

Price: $9,450

Mileage: 110,880

Location: Winston Salem, NC 27127

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Crimson Red Description: Used 2006 BMW 3 Series 325i for sale - $9,450, 110,880 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Professional yet family type atmosphere. No pressure. Nice inventory. Still pondering purchase due to personal hurdles. Would recommend and hope to buy."
https://static.cargurus.com/images/forsale/2016/04/24/04/20/2005_bmw_3_series-pic-5005888401573117268-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Greensboro, NC 27405

Fair Deal
$250 ABOVE
Instant Market Value of $5,749

Price: $5,999

Mileage: 139,281

Location: Greensboro, NC 27405

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 BMW 3 Series 325i for sale - $5,999, 139,281 miles with Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "thank u Empire Auto for making my car purchase nice and easy , love my new car , I will definitely recommend them to family and friends ."
https://static.cargurus.com/images/forsale/2016/04/19/20/42/2004_ford_freestar-pic-4721593408297465403-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Roanoke, VA 24019

Fair Deal
$370 ABOVE
Instant Market Value of $6,049

Price: $6,419

Mileage: 164,608

Location: Roanoke, VA 24019

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Titanium Silver Description: Used 2006 BMW 3 Series 325i for sale - $6,419, 164,608 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (21 reviews) "Got back immediately."
https://www.autocorner.com/dealers/www.mabrymotors.com/images/pic1/wbaev33445kw16915-2005-bmw-325i-sedan-3-series-used-sedan-4-dr-reidsville-nc.jpg

2005 BMW 3 Series 325i Used Cars in Reidsville, NC 27320

Fair Deal
$296 ABOVE
Instant Market Value of $7,199

Price: $7,495

Mileage: 102,722

Location: Reidsville, NC 27320

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2005 BMW 3 Series 325i for sale - $7,495, 102,722 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Dealer had things to do and ask that we come back another time"
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 179 Great Deals $23,500 7,734 listings
2015 BMW 3 Series 54 Great Deals $15,995 1,130 listings
2014 BMW 3 Series 186 Great Deals $14,500 2,767 listings
2013 BMW 3 Series 471 Great Deals $11,500 6,439 listings
2012 BMW 3 Series 64 Great Deals $8,999 941 listings
2011 BMW 3 Series 237 Great Deals $5,950 3,171 listings
2010 BMW 3 Series 63 Great Deals $6,500 920 listings
2009 BMW 3 Series 107 Great Deals $5,995 1,633 listings
2008 BMW 3 Series 121 Great Deals $4,850 1,985 listings
2007 BMW 3 Series 108 Great Deals $3,800 2,047 listings