Used 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

Looking for a New BMW 3 Series?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • Find cash back incentives
Switch to New Car Search
1989 BMW 3 Series 325i Review
by Ryan

E30 hottness

I love the fact that people try to buy it off me all the time just cause its an old bimmer. And it sounds and drives great, a really fun car, but it takes a little while to understand why.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/03/26/07/06/2007_bmw_3_series-pic-7489291547990841668-152x114.jpeg

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

Great Deal
$3,056 BELOW
Instant Market Value of $11,547

Price: $8,491

Mileage: 106,197

Location: Greensboro, NC 27409

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2007 BMW 3 Series 335i for sale - $8,491, 106,197 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (27 reviews) "Prompt and fair"
https://static.cargurus.com/images/forsale/2016/04/29/01/50/2007_bmw_3_series-pic-5080885817719319844-152x114.jpeg

2007 BMW 3 Series 335i Used Cars in High Point, NC 27263

Great Deal
$2,213 BELOW
Instant Market Value of $12,663

Price: $10,450

Mileage: 92,500

Location: High Point, NC 27263

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 BMW 3 Series 335i for sale - $10,450, 92,500 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (6 reviews) "Easy to do business with - ended up buying the car."
https://static.cargurus.com/images/forsale/2015/12/21/01/01/2005_bmw_3_series-pic-7025902574778134990-152x114.jpeg

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

Good Deal
$2,163 BELOW
Instant Market Value of $11,154

Price: $8,991

Mileage: 62,062

Location: Greensboro, NC 27409

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $8,991, 62,062 miles with Alloy Wheels
Avg. Dealer Rating: (27 reviews) "Haven't had an experience with them yet."
https://static.cargurus.com/images/forsale/2016/03/19/18/37/2015_bmw_3_series-pic-603890202542262475-152x114.jpeg

2015 BMW 3 Series 320i xDrive Sedan Used Cars in Roanoke, VA 24014

Good Deal
$3,531 BELOW
Instant Market Value of $33,419

Price: $29,888

Mileage: 5,112

Location: Roanoke, VA 24014

Average time on market: 57 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Description: Used 2015 BMW 3 Series 320i xDrive Sedan for sale - $29,888, 5,112 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Excellent customer service very satisfied with the overall experience."
https://static.cargurus.com/images/forsale/2016/01/19/21/05/2015_bmw_3_series-pic-4592524688453756040-152x114.jpeg

2015 BMW 3 Series 328i xDrive Wagon Used Cars in Winston Salem, NC 27127-5657

Good Deal
$3,712 BELOW
Instant Market Value of $42,703

Price: $38,991

Mileage: 7,723

Location: Winston Salem, NC 27127-5657

Average time on market: 48 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral White Description: Used 2015 BMW 3 Series 328i xDrive Wagon for sale - $38,991, 7,723 miles with Premium Package, Bluetooth, Leather Seats
https://static.cargurus.com/images/forsale/2016/03/25/19/20/2008_bmw_3_series-pic-7333877361890561095-152x114.jpeg

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

Good Deal
$2,311 BELOW
Instant Market Value of $11,602

Price: $9,291

Mileage: 97,922

Location: Greensboro, NC 27409

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Gold Description: Used 2008 BMW 3 Series 328i for sale - $9,291, 97,922 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (27 reviews) "Nice people but wouldn't try to get me financed without a co signer...."
https://static.cargurus.com/images/forsale/2016/04/29/17/36/2006_bmw_3_series-pic-7659456797150342968-152x114.jpeg

2006 BMW 3 Series 330i Used Cars in High Point, NC 27265

Good Deal
$1,514 BELOW
Instant Market Value of $9,999

Price: $8,485

Mileage: 111,781

Location: High Point, NC 27265

Average time on market: 29 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2006 BMW 3 Series 330i for sale - $8,485, 111,781 miles with Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "not over yet still in contact for mondat"
https://static.cargurus.com/images/forsale/2016/02/02/06/27/2006_bmw_3_series-pic-102005247593909896-152x114.jpeg

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

Good Deal
$1,704 BELOW
Instant Market Value of $8,299

Price: $6,595

Mileage: 154,917

Location: Greensboro, NC 27409

Average time on market: 29 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Grey Description: Used 2006 BMW 3 Series 330i for sale - $6,595, 154,917 miles
Avg. Dealer Rating: (1 review) "Car was sold before I could get to it..nice car but not what I was looking for "
https://static.cargurus.com/images/forsale/2016/03/18/07/11/2014_bmw_3_series-pic-1384311242603146976-152x114.jpeg

2014 BMW 3 Series 328d xDrive Sedan Used Cars in Tazewell, VA 24651

Good Deal
$2,363 BELOW
Instant Market Value of $29,243

Price: $26,880

Mileage: 38,420

Location: Tazewell, VA 24651

Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2014 BMW 3 Series 328d xDrive Sedan for sale - $26,880, 38,420 miles with Bluetooth, Leather Seats, Navigation System, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Sent email messages,about car, turned out, it was wrong color, told them I was still looking. Very helpful. Just not the right one."
https://static.cargurus.com/images/forsale/2015/11/28/14/08/2009_bmw_3_series-pic-8890084504781312946-152x114.jpeg

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

Good Deal
$1,808 BELOW
Instant Market Value of $14,708

Price: $12,900

Mileage: 72,395

Location: Winston-Salem, NC 27103

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2009 BMW 3 Series 328i for sale - $12,900, 72,395 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Very pleased with their service. They got me approved quick and low down payment."
https://static.cargurus.com/images/forsale/2015/04/02/12/43/2012_bmw_3_series-pic-1513441406283058115-152x114.jpeg

2012 BMW 3 Series 328i Convertible Used Cars in Winston Salem, NC 27101

Good Deal
$2,144 BELOW
Instant Market Value of $28,044

Price: $25,900

Mileage: 28,348

Location: Winston Salem, NC 27101

Average time on market: 44 days Certified Pre-Owned: No Color: Charcoal Description: Used 2012 BMW 3 Series 328i Convertible for sale - $25,900, 28,348 miles with Bluetooth, Leather Seats, Navigation System, Alloy Wheels
Avg. Dealer Rating: (14 reviews) "I highly recommend this dealer. I purchased a vehicle from them. They were great to work with, very honest and not pushy. I felt I got a good deal and was happy with the trade-in value they offered for my vehicle. Excellent customer service."
https://static.cargurus.com/images/forsale/2016/04/08/00/32/2011_bmw_3_series-pic-4058651374387496299-152x114.jpeg

2011 BMW 3 Series 328i Used Cars in Roanoke, VA 24014

Good Deal
$1,397 BELOW
Instant Market Value of $19,890

Price: $18,493

Mileage: 27,872

Location: Roanoke, VA 24014

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Description: Used 2011 BMW 3 Series 328i for sale - $18,493, 27,872 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Great experience, but I hate surveys!"
https://static.cargurus.com/images/forsale/2016/03/21/20/00/2011_bmw_3_series-pic-5741500133013349376-152x114.jpeg

2011 BMW 3 Series 335d Used Cars in Greensboro, NC 27409

Good Deal
$1,928 BELOW
Instant Market Value of $20,919

Price: $18,991

Mileage: 54,364

Location: Greensboro, NC 27409

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2011 BMW 3 Series 335d for sale - $18,991, 54,364 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (27 reviews) "returned calls promptly and was very professional"
https://static.cargurus.com/images/forsale/2016/03/20/12/40/2013_bmw_3_series-pic-7675233210662491560-152x114.jpeg

2013 BMW 3 Series 328i AWD xDrive SULEV SA Used Cars in Greensboro, NC 27407

Good Deal
$1,802 BELOW
Instant Market Value of $27,800

Price: $25,998

Mileage: 20,052

Location: Greensboro, NC 27407

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Brown Description: Used 2013 BMW 3 Series 328i AWD xDrive SULEV SA for sale - $25,998, 20,052 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/02/21/15/10/2005_bmw_3_series-pic-5806574386203679747-152x114.jpeg

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

Good Deal
$952 BELOW
Instant Market Value of $6,952

Price: $6,000

Mileage: 120,266

Location: Thomasville, NC 27360

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 BMW 3 Series 325i for sale - $6,000, 120,266 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (1 review) "Good"
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 57 Great Deals $27,999 11,274 listings
2015 BMW 3 Series 128 Great Deals $21,987 3,408 listings
2014 BMW 3 Series 55 Great Deals $17,999 902 listings
2013 BMW 3 Series 422 Great Deals $14,995 5,589 listings
2012 BMW 3 Series 63 Great Deals $14,495 935 listings
2011 BMW 3 Series 154 Great Deals $9,900 2,576 listings
2010 BMW 3 Series 39 Great Deals $8,900 787 listings
2009 BMW 3 Series 46 Great Deals $6,995 1,272 listings
2008 BMW 3 Series 66 Great Deals $6,900 1,666 listings
2007 BMW 3 Series 94 Great Deals $4,200 1,910 listings