2005 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


2005 BMW 3 Series 330i Review
by Nic

BMW

To be quite honest i dont know why i gave the car up. It really was the perfect car alpine white on grey leather all the right packages and just the best ride in the world. I have no negatives about the car Gas mileage is badass as well especially for a 3.0 six cylinder.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/09/11/02/06/2005_bmw_3_series-pic-1955317799254631090-152x114.jpeg

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

Good Deal
$1,509 BELOW
CarGurus IMV of $6,500

Price: $4,991

Mileage: 103,574

Location: Greensboro, NC 27409

Average time on market: 20 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2005 BMW 3 Series 325i for sale - $4,991, 103,574 miles with Alloy Wheels
Avg. Dealer Rating: (56 reviews) "Responded- car was being sold"
https://static.cargurus.com/images/forsale/2017/08/31/01/03/2004_bmw_3_series_330xi-pic-1122801967544917191-152x114.jpeg

2004 BMW 3 Series 330xi Used Cars in Kernersville, 27284

Good Deal
$1,086 BELOW
CarGurus IMV of $6,086

Price: $5,000

Mileage: 140,000

Location: Kernersville, 27284

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Red Description: Used 2004 BMW 3 Series 330xi for sale - $5,000, 140,000 miles with Leather Seats, Premium Wheels, Sunroof/Moonroof, Premium Package
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
$643 BELOW
CarGurus IMV of $5,893

Price: $5,250

Mileage: 108,639

Location: Salem, VA 24153

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $5,250, 108,639 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Very quick response "
https://static.cargurus.com/images/forsale/2017/07/21/14/17/2004_bmw_3_series-pic-1880982666135679549-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Kernersville, NC 27284

Fair Deal
$377 BELOW
CarGurus IMV of $4,277

Price: $3,900

Mileage: 181,792

Location: Kernersville, NC 27284

Average time on market: 15 days Certified Pre-Owned: No Transmission: Manual Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $3,900, 181,792 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Great"
https://static.cargurus.com/images/forsale/2017/07/24/19/15/2006_bmw_3_series-pic-609016226721229088-152x114.jpeg

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

Fair Deal
$32 BELOW
CarGurus IMV of $7,027

Price: $6,995

Mileage: 131,502

Location: Greensboro, NC 27407

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Navy Blue Description: Used 2006 BMW 3 Series 325i for sale - $6,995, 131,502 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Adaptive Cruise Control, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Quick response. Sales person very accommodating. Did not purchase, but car was as advertised. "
https://static.cargurus.com/images/forsale/2017/07/25/14/05/2004_bmw_3_series_330ci-pic-6048092986341003952-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in State Road, 28676

Fair Deal
$246 ABOVE
CarGurus IMV of $8,254

Price: $8,500

Mileage: 107,000

Location: State Road, 28676

Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2004 BMW 3 Series 330Ci for sale - $8,500, 107,000 miles with Performance Package, Sport Package, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Premium Package
https://static.cargurus.com/images/forsale/2017/09/06/11/38/2006_bmw_3_series-pic-3441007947876656915-152x114.jpeg

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

Fair Deal
$296 ABOVE
CarGurus IMV of $7,694

Price: $7,990

Mileage: 128,867

Location: Greensboro, NC 27408

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 BMW 3 Series 330i for sale - $7,990, 128,867 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Staff was very nice and helpful."
https://static.cargurus.com/images/forsale/2017/08/10/21/17/2005_bmw_3_series-pic-4800334209664957859-152x114.jpeg

2005 BMW 3 Series 325xi Used Cars in Madison, NC 27025

Fair Deal
$367 ABOVE
CarGurus IMV of $7,628

Price: $7,995

Mileage: 71,358

Location: Madison, NC 27025

Average time on market: 12 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325xi for sale - $7,995, 71,358 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Definitely a five star dealer in every way. I would highly recommend him and his company to anyone looking for a great deal and honesty in regards to the vehicle. He is the best!"
https://static.cargurus.com/images/forsale/2017/09/14/06/51/2006_bmw_3_series-pic-3434550788146974288-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Kernersville, NC 27284

Fair Deal
$290 ABOVE
CarGurus IMV of $6,695

Price: $6,985

Mileage: 132,145

Location: Kernersville, NC 27284

Average time on market: 28 days Certified Pre-Owned: No Transmission: Manual Color: Jet Black Description: Used 2006 BMW 3 Series 325i for sale - $6,985, 132,145 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (152 reviews) "Vehicle Price was great, but out of my final range. They were courtesy and quick contact."
https://static.cargurus.com/images/forsale/2017/01/17/02/37/2006_bmw_3_series-pic-2730448869105482281-152x114.jpeg

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

Fair Deal
$374 ABOVE
CarGurus IMV of $6,625

Price: $6,999

Mileage: 151,200

Location: Greensboro, NC 27405

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Charcoal Description: Used 2006 BMW 3 Series 330i for sale - $6,999, 151,200 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/08/10/18/18/2005_bmw_3_series-pic-4560527809220878883-152x114.jpeg

2005 BMW 3 Series 330xi Used Cars in Walnut Cove, NC 27052

Fair Deal
$456 ABOVE
CarGurus IMV of $8,539

Price: $8,995

Mileage: 73,763

Location: Walnut Cove, NC 27052

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2005 BMW 3 Series 330xi for sale - $8,995, 73,763 miles with Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "answered my question"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 325Ci Used Cars in Greensboro, NC 27405

Price: $7,995

Mileage: 82,907

Location: Greensboro, NC 27405

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 325Ci for sale - $7,995, 82,907 miles with Leather Seats
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW 3 Series 330Ci Convertible Used Cars in Greensboro, NC 27406

Price: $10,800

Mileage: ?

Location: Greensboro, NC 27406

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $10,800 with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Honest and informative. He told me the car was sold and there were other options. I didn't buy from here, but nice people. "
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

High Price
$911 ABOVE
CarGurus IMV of $8,084

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: (6 reviews) "Fair and honest people to deal with. "
https://static.cargurus.com/images/forsale/2017/08/17/03/17/2004_bmw_3_series-pic-7000204993377953501-152x114.jpeg

2004 BMW 3 Series 325xi Wagon Used Cars in Salem, VA 24153

High Price
$913 ABOVE
CarGurus IMV of $4,037

Price: $4,950

Mileage: 174,199

Location: Salem, VA 24153

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2004 BMW 3 Series 325xi Wagon for sale - $4,950, 174,199 miles with Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Very helpful and responded in a quick and polite manner"
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 197 Great Deals $24,984 8,213 listings
2016 BMW 3 Series 58 Great Deals $18,980 1,714 listings
2015 BMW 3 Series 52 Great Deals $15,995 1,387 listings
2014 BMW 3 Series 286 Great Deals $11,995 5,552 listings
2013 BMW 3 Series 58 Great Deals $10,495 1,603 listings
2012 BMW 3 Series 25 Great Deals $9,995 623 listings
2011 BMW 3 Series 134 Great Deals $6,500 2,662 listings
2010 BMW 3 Series 49 Great Deals $5,986 800 listings
2009 BMW 3 Series 56 Great Deals $5,995 1,312 listings
2008 BMW 3 Series 93 Great Deals $3,000 1,794 listings