2006 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

Nationwide Shipping

Add Similar Cars


2006 BMW 3 Series 325xi Review
by LawrenceC

I feel that this car is worth all of it's sticker price.

The 2006 BMW 325xi an extremely reliable that is very visually appealing. When driving this car, you can tell by the wonderful handling and the outstanding comfort that you are behind the wheel of a BMW. Amongst all the hype, I wasn't expecting much out of the 3.0 Liter 6 cylinder but after I gave it al it had I the realized why there has been so m...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/07/19/17/24/2005_bmw_3_series-pic-4757299366640552326-152x114.jpeg

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

Great Deal
$2,488 BELOW
CarGurus IMV of $7,483

Price: $4,995

Mileage: 76,814

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 - $4,995, 76,814 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "The car was Sold but quick response "
https://static.cargurus.com/images/forsale/2017/08/03/10/24/2007_bmw_3_series-pic-6994380291681135658-152x114.jpeg

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

Good Deal
$2,041 BELOW
CarGurus IMV of $13,541

Price: $11,500

Mileage: 78,233

Location: Hillsborough, NC 27278

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 BMW 3 Series 335i Convertible for sale - $11,500, 78,233 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "We purchased an xterra for our 16 year old son. The entire experience was pleasurable and seamless. Our salesman Lamont Quick was very helpful and friendly. Would highly recommend them to friends and family. "
https://static.cargurus.com/images/forsale/2017/07/01/17/27/2007_bmw_3_series-pic-3190267462612353304-152x114.jpeg

2007 BMW 3 Series 328i Used Cars in Dobson, NC 27017

Good Deal
$1,345 BELOW
CarGurus IMV of $9,340

Price: $7,995

Mileage: 87,128

Location: Dobson, NC 27017

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2007 BMW 3 Series 328i for sale - $7,995, 87,128 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Very nice and conform they be very friendly people "
https://static.cargurus.com/images/forsale/2017/08/03/21/22/2007_bmw_3_series-pic-3283911450468835239-152x114.jpeg

2007 BMW 3 Series 328xi Used Cars in Winston Salem, NC 27105

Good Deal
$1,385 BELOW
CarGurus IMV of $8,384

Price: $6,999

Mileage: 116,783

Location: Winston Salem, NC 27105

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2007 BMW 3 Series 328xi for sale - $6,999, 116,783 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Let me know that vehicle had been sold. "
https://static.cargurus.com/images/forsale/2017/07/28/02/11/2007_bmw_3_series-pic-5558738370748944225-152x114.jpeg

2007 BMW 3 Series 335i Used Cars in Salem, VA 24153

Good Deal
$1,447 BELOW
CarGurus IMV of $8,397

Price: $6,950

Mileage: 118,012

Location: Salem, VA 24153

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2007 BMW 3 Series 335i for sale - $6,950, 118,012 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Very helpful and responded in a quick and polite manner"
https://static.cargurus.com/images/forsale/2017/08/11/19/39/2006_bmw_3_series-pic-1874595846876607671-152x114.jpeg

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

Good Deal
$950 BELOW
CarGurus IMV of $9,449

Price: $8,499

Mileage: 102,495

Location: Greensboro, NC 27403

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2006 BMW 3 Series 330xi for sale - $8,499, 102,495 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof, Navigation System, Premium Package, Climate Package
Avg. Dealer Rating: (3 reviews) "Very helpful and easy to work with, was approved but car was not as I expected."
https://static.cargurus.com/images/forsale/2017/08/20/07/51/2006_bmw_3_series-pic-6676745773034506449-152x114.jpeg

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

Good Deal
$1,108 BELOW
CarGurus IMV of $8,508

Price: $7,400

Mileage: 105,737

Location: Greensboro, NC 27403

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray Description: Used 2006 BMW 3 Series 330i for sale - $7,400, 105,737 miles with Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Great experience. Friendly service car was exactly what we were looking for."
https://static.cargurus.com/images/forsale/2017/08/16/15/29/2007_bmw_3_series-pic-95883508261603380-152x114.jpeg

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

Fair Deal
$448 BELOW
CarGurus IMV of $8,447

Price: $7,999

Mileage: 99,811

Location: Greensboro, NC 27407

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2007 BMW 3 Series 328i for sale - $7,999, 99,811 miles with Sunroof/Moonroof
Avg. Dealer Rating: (18 reviews) "good"
https://static.cargurus.com/images/forsale/2017/07/28/02/11/2005_bmw_3_series-pic-8407050428031888170-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Salem, VA 24153

Fair Deal
$550 BELOW
CarGurus IMV of $6,000

Price: $5,450

Mileage: 108,639

Location: Salem, VA 24153

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $5,450, 108,639 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Very professional and kind staff. No hassle. Definately worth the 3 hour drive to get there. Would recommend to anyone in the market for a used car at a great price!"
https://static.cargurus.com/images/forsale/2017/01/21/02/51/2006_bmw_3_series-pic-236073640340021026-152x114.jpeg

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

Fair Deal
$682 BELOW
CarGurus IMV of $8,673

Price: $7,991

Mileage: 107,755

Location: Greensboro, NC 27409

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2006 BMW 3 Series 330i for sale - $7,991, 107,755 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (50 reviews) "Everyone was helpful and professional, it was a pleasant experience."
https://static.cargurus.com/images/forsale/2017/08/08/12/32/2007_bmw_3_series_328i-pic-8535381455631468517-152x114.jpeg

2007 BMW 3 Series 328i Used Cars in Kernersville, 27284

Fair Deal
$503 BELOW
CarGurus IMV of $6,398

Price: $5,895

Mileage: 160,000

Location: Kernersville, 27284

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Grey Description: Used 2007 BMW 3 Series 328i for sale - $5,895, 160,000 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Adaptive Cruise Control, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/08/03/19/36/2007_bmw_3_series-pic-6192874223510155437-152x114.jpeg

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

Fair Deal
$370 BELOW
CarGurus IMV of $8,370

Price: $8,000

Mileage: 108,830

Location: Greensboro, NC 27409

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Blk Description: Used 2007 BMW 3 Series 328i for sale - $8,000, 108,830 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Premium Package, Adaptive Cruise Control, Climate Package
Avg. Dealer Rating: (1 review) "The dealer responded quickly, I was very impressed."
https://static.cargurus.com/images/forsale/2017/05/23/13/58/2006_bmw_3_series-pic-5686723977387539514-152x114.jpeg

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

Fair Deal
$377 BELOW
CarGurus IMV of $7,967

Price: $7,590

Mileage: 127,527

Location: Greensboro, NC 27407

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 BMW 3 Series 330i for sale - $7,590, 127,527 miles with Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Responded quickly."
https://static.cargurus.com/images/forsale/2017/08/04/04/43/2005_bmw_3_series-pic-992612285122083130-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Mount Airy, NC 27030

Fair Deal
$246 BELOW
CarGurus IMV of $5,241

Price: $4,995

Mileage: 151,000

Location: Mount Airy, NC 27030

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $4,995, 151,000 miles with Alloy Wheels
https://static.cargurus.com/images/forsale/2017/06/26/20/48/2005_bmw_3_series_325i-pic-3141273458172569738-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Advance, 27006

Fair Deal
$189 BELOW
CarGurus IMV of $5,789

Price: $5,600

Mileage: 119,000

Location: Advance, 27006

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2005 BMW 3 Series 325i for sale - $5,600, 119,000 miles with Leather Seats, Sunroof/Moonroof
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 170 Great Deals $25,429 8,775 listings
2016 BMW 3 Series 46 Great Deals $19,500 1,911 listings
2015 BMW 3 Series 37 Great Deals $15,995 1,163 listings
2014 BMW 3 Series 238 Great Deals $13,315 5,264 listings
2013 BMW 3 Series 46 Great Deals $10,900 1,644 listings
2012 BMW 3 Series 29 Great Deals $9,995 633 listings
2011 BMW 3 Series 118 Great Deals $5,995 2,511 listings
2010 BMW 3 Series 38 Great Deals $5,986 790 listings
2009 BMW 3 Series 54 Great Deals $4,995 1,342 listings
2008 BMW 3 Series 82 Great Deals $3,000 1,738 listings