2005 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


CarGurus Quick Poll

2005 BMW 3 Series 330Ci Review
by David

330cic with Performance Package

Fun Car, hated to give it up but 2 car seats in a convertible?? Loved having the ZHP Package (Performance Package) combined with a 6 speed manual. Unbelievable gas mileage, great exhaust note, awesome short-throw shifter. Beautiful body kit paired with lowered suspension and classy 18" wheels. Hated the Alcantara Suede Steering Wheel, completely...

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/02/17/19/41/2004_bmw_3_series-pic-1573213775212778458-152x114.jpeg

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

Good Deal
$1,173 BELOW
Instant Market Value of $7,873

Price: $6,700

Mileage: 110,027

Location: Greensboro, NC 27407

Average time on market: 21 days Certified Pre-Owned: No Transmission: Manual Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330i for sale - $6,700, 110,027 miles
Avg. Dealer Rating: (13 reviews) "Dealer was fantastic to work with! Was not pushy in any way. Really listened to my desires and was very respectful of my budget. Great group of people, all very kind. Completely different experience than what I went through at any other lot. I'll definitely 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,235 BELOW
Instant Market Value of $9,885

Price: $8,650

Mileage: 111,115

Location: Charlottesville, 22901

Average time on market: 36 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, Navigation System, Premium Wheels, Heat Package, Premium Package, Climate Package
https://static.cargurus.com/images/forsale/2016/04/17/06/32/2005_bmw_3_series-pic-6548864272753079993-152x114.jpeg

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

Fair Deal
$811 BELOW
Instant Market Value of $6,806

Price: $5,995

Mileage: 145,640

Location: Greensboro, NC 27409

Average time on market: 32 days Certified Pre-Owned: No Color: Blue Description: Used 2005 BMW 3 Series 330Ci Convertible for sale - $5,995, 145,640 miles with Sport Package, Alloy Wheels
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/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
$40 BELOW
Instant Market Value of $9,035

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://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
$88 ABOVE
Instant Market Value of $8,407

Price: $8,495

Mileage: 104,130

Location: Burlington, NC 27217

Average time on market: 29 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/2016/12/22/02/38/2005_bmw_3_series-pic-178909365561798036-152x114.jpeg

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

Fair Deal
$12 ABOVE
Instant Market Value of $6,238

Price: $6,250

Mileage: 108,639

Location: Salem, VA 24153

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2005 BMW 3 Series 325i for sale - $6,250, 108,639 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (9 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/02/03/02/19/2006_bmw_3_series-pic-3449862269607266443-152x114.jpeg

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

Fair Deal
$157 ABOVE
Instant Market Value of $8,834

Price: $8,991

Mileage: 80,824

Location: Greensboro, NC 27409

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2006 BMW 3 Series 325i for sale - $8,991, 80,824 miles with Sunroof/Moonroof, 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/2016/12/14/02/07/2005_bmw_3_series-pic-8748417516063046177-152x114.jpeg

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

Fair Deal
$227 ABOVE
Instant Market Value of $6,764

Price: $6,991

Mileage: 102,838

Location: Greensboro, NC 27409

Average time on market: 24 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2005 BMW 3 Series 325i for sale - $6,991, 102,838 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (35 reviews) "great"
https://static.cargurus.com/images/forsale/2017/04/30/04/18/2004_bmw_3_series-pic-2386768412178884280-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Lynchburg, VA 24501

Fair Deal
$196 ABOVE
Instant Market Value of $6,299

Price: $6,495

Mileage: 83,690

Location: Lynchburg, VA 24501

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $6,495, 83,690 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Vehicle was not on the lot, asked about another one, also not on the lot. Listing said it was never in an accident, however the front driver's panel had to be replaced, holes in the leather seats, tears in the upholster in back. Car was a mess. He said that he could fix it for a greater fee. No thank you!! "
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
$892 ABOVE
Instant Market Value of $8,103

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: (5 reviews) "I received an email response back (rather quickly), however my wife sent a response initially and didn't get any response back, and she tried twice to get a response back. I wanted to get the car for my wife, however bc I got a response and she never did, it made me wonder about how the dealer chooses who they will respond based on names. Hopefully, this was just a misunderstanding and not an intentional case of profiling."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

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

Price: Negotiable

Mileage: 134,955

Location: Kernersville, NC 27284

Average time on market: 25 days Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Red Description: Used 2004 BMW 3 Series 330xi for sale , 134,955 miles with Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/04/19/02/00/2005_bmw_3_series-pic-1454647955000799868-152x114.jpeg

2005 BMW 3 Series 325Ci Used Cars in Thomasville, NC 27360

Price: Negotiable

Mileage: 98,185

Location: Thomasville, NC 27360

Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2005 BMW 3 Series 325Ci for sale , 98,185 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Good"
https://static.cargurus.com/images/forsale/2016/12/18/02/27/2004_bmw_3_series-pic-2859054915177171185-152x114.jpeg

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

High Price
$973 ABOVE
Instant Market Value of $6,026

Price: $6,999

Mileage: 110,600

Location: Greensboro, NC 27405

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2004 BMW 3 Series 325i for sale - $6,999, 110,600 miles with Leather Seats, Sunroof/Moonroof, Power Package, Alloy Wheels
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

High Price
$1,108 ABOVE
Instant Market Value of $8,883

Price: $9,991

Mileage: 107,755

Location: Greensboro, NC 27409

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2006 BMW 3 Series 330i for sale - $9,991, 107,755 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (35 reviews) "Great sales team they met my every need in a vehicle"
https://static.cargurus.com/images/forsale/2017/04/23/02/39/2006_bmw_3_series-pic-6285672079642814986-152x114.jpeg

2006 BMW 3 Series 325xi Used Cars in Charlottesville, VA 22903

High Price
$1,278 ABOVE
Instant Market Value of $7,717

Price: $8,995

Mileage: 117,363

Location: Charlottesville, VA 22903

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 BMW 3 Series 325xi for sale - $8,995, 117,363 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Got back to me very quick and was easy to work with ."
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 44 Great Deals $27,996 8,298 listings
2016 BMW 3 Series 143 Great Deals $19,995 3,445 listings
2015 BMW 3 Series 19 Great Deals $15,999 949 listings
2014 BMW 3 Series 204 Great Deals $11,980 4,432 listings
2013 BMW 3 Series 90 Great Deals $11,950 2,853 listings
2012 BMW 3 Series 30 Great Deals $11,500 713 listings
2011 BMW 3 Series 118 Great Deals $7,495 2,804 listings
2010 BMW 3 Series 36 Great Deals $5,795 885 listings
2009 BMW 3 Series 41 Great Deals $5,399 1,418 listings
2008 BMW 3 Series 61 Great Deals $4,700 1,908 listings