Used BMW 3 Series in Roanoke, VA

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

Why buy used?

13,020 new BMW 3 Series listings
1987 BMW 3 Series 325is Review
by Sebastian

none :)

love my car, handles turns exceptionally well along with drifting, brakes on a dime, just wish her acceleration was faster. she is about 23 years old but still runs like a dream. currently no needed repairs, just fixed her power-steering system since it finally gave out on me after 23 years of having her. 2-door coupe, leather interior (ricky r...

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/03/30/03/18/2007_bmw_3_series-pic-7125216463925919782-152x114.jpeg

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

Great Deal
$3,097 BELOW
Instant Market Value of $13,088

Price: $9,991

Mileage: 90,222

Location: Greensboro, NC 27409

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 BMW 3 Series 328i for sale - $9,991, 90,222 miles with option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (13 reviews) "Sales person could not answer any questions asked, did not seam to be interested in his job or to sell me a car.Ended up buy a vehicle from Crossroads Ford."
http://static.cargurus.com/images/forsale/2015/02/05/07/31/2005_bmw_3_series-pic-7080069794282938531-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Harrisonburg, VA 22801

Great Deal
$2,619 BELOW
Instant Market Value of $9,569

Price: $6,950

Mileage: 96,465

Location: Harrisonburg, VA 22801

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Saphire Description: Used 2005 BMW 3 Series 325i for sale - $6,950, 96,465 miles with option.display_name.sunroof_moonroof, option.display_name.aluminum_wheels
Avg. Dealer Rating: (3 reviews) "A great mivan."
http://static.cargurus.com/images/forsale/2015/04/08/17/50/2013_bmw_3_series-pic-2583681654717725457-152x114.jpeg

2013 BMW 3 Series 328i Sedan SULEV Used Cars in Lynchburg, VA 24502

Great Deal
$3,781 BELOW
Instant Market Value of $33,780

Price: $29,999

Mileage: 19,291

Location: Lynchburg, VA 24502

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Description: Used 2013 BMW 3 Series 328i Sedan SULEV for sale - $29,999, 19,291 miles with option.display_name.leather_seats, option.display_name.navigation_system, option.display_name.storage_package, option.display_name.alloy_wheels, option.display_name.appearance_package, option.display_name.technology_package, option.display_name.bluetooth
Avg. Dealer Rating: (3 reviews) "Very professional personnel but not thoroughly knowledgeable in regards to vehicle for which I had an interest."
http://static.cargurus.com/images/forsale/2015/04/19/10/41/2006_bmw_3_series-pic-7195058093048060488-152x114.jpeg

2006 BMW 3 Series 330Ci Used Cars in Winston Salem, NC 27107

Great Deal
$2,273 BELOW
Instant Market Value of $17,272

Price: $14,999

Mileage: 30,101

Location: Winston Salem, NC 27107

Certified Pre-Owned: No Transmission: Automatic Color: Matte Black Description: Used 2006 BMW 3 Series 330Ci for sale - $14,999, 30,101 miles with option.display_name.sunroof_moonroof
Avg. Dealer Rating: (7 reviews) "Responded in reasonable amount of time. Very helpful."
http://static.cargurus.com/images/forsale/2015/04/09/11/33/2008_bmw_3_series_335i-pic-7127121370062695478-152x114.jpeg

2008 BMW 3 Series 335i Used Cars in Greensboro, 27455

Great Deal
$1,925 BELOW
Instant Market Value of $18,925

Price: $17,000

Mileage: 72,000

Location: Greensboro, 27455

Average time on market: 35 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2008 BMW 3 Series 335i for sale - $17,000, 72,000 miles with option.display_name.sport_package, option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.navigation_system, option.display_name.alloy_wheels, option.display_name.bluetooth, option.display_name.premium_package, option.display_name.climate_package
http://images.cobaltgroup.com/1/2/2/10152773221x152.jpg

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

Good Deal
$3,257 BELOW
Instant Market Value of $32,633

Price: $29,376

Mileage: 5,025

Location: Roanoke, VA 24014

Average time on market: 28 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral Gray Metallic Description: Used 2012 BMW 3 Series 328i Sedan for sale - $29,376, 5,025 miles
Avg. Dealer Rating: (2 reviews) "dealer did not want to lower his price "
http://static.cargurus.com/images/forsale/2015/02/27/02/51/2002_bmw_3_series-pic-4959998431498665701-152x114.jpeg

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

Good Deal
$1,229 BELOW
Instant Market Value of $8,220

Price: $6,991

Mileage: 96,620

Location: Greensboro, NC 27409

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2002 BMW 3 Series 330i for sale - $6,991, 96,620 miles with option.display_name.alloy_wheels
Avg. Dealer Rating: (13 reviews) "We drove over 30 miles to see VW jetta that was online. We called in the AM to see if you still had the car and was told yes. When we got there, we were told the broker took it back. This was a wast of time and gas, and to beat it all you are still advertising the jetta online"
http://static.cargurus.com/images/forsale/2014/10/13/17/46/2008_bmw_3_series-pic-3881411996413427335-152x114.jpeg

2008 BMW 3 Series 328xi Coupe SULEV Used Cars in Greensboro, NC 27407

Good Deal
$1,745 BELOW
Instant Market Value of $15,695

Price: $13,950

Mileage: 77,310

Location: Greensboro, NC 27407

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2008 BMW 3 Series 328xi Coupe SULEV for sale - $13,950, 77,310 miles with option.display_name.leather_seats, option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (35 reviews) "So I go to check out the Ford C Max Energi. At first they have it listed as $11,870 then raise the price when you get there. I was about to buy this and then seen some outrageous fees. $400 for doc fee. Really? $400 for a few pieces of paper? They also told me that the car is "as is" and no warranty would come with it. They also wanted to charge a $1200 service fee. I asked what that was about and they said that would be if I wanted the warranty.... They told me that no warranty possible.... This place will try to charge ridiculous fees. Don't let this place screw you over...."
http://static.cargurus.com/images/forsale/2015/03/21/05/25/2001_bmw_3_series-pic-7663894558027569650-152x114.jpeg

2001 BMW 3 Series 325Ci Convertible Used Cars in Yadkinville, NC 27055

Good Deal
$1,409 BELOW
Instant Market Value of $8,859

Price: $7,450

Mileage: 83,280

Location: Yadkinville, NC 27055

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2001 BMW 3 Series 325Ci Convertible for sale - $7,450, 83,280 miles with option.display_name.alloy_wheels
Avg. Dealer Rating: (1 review) "Very helpful!"
http://static.cargurus.com/images/forsale/2015/04/08/13/25/2001_bmw_3_series-pic-16283797012903903-152x114.jpeg

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

Good Deal
$1,241 BELOW
Instant Market Value of $6,836

Price: $5,595

Mileage: 121,000

Location: Greensboro, NC 27407

Average time on market: 24 days Certified Pre-Owned: No Description: Used 2001 BMW 3 Series 330i for sale - $5,595, 121,000 miles
Avg. Dealer Rating: (1 review) "We went to the dealer to test drive the vehicle and the young woman in the office didn't know anything about the vehicle, other than there was "something up with the window.". She said that we should come back on Monday. We didn't."
http://images.cobaltgroup.com/5/6/1/10175880165x152.jpg

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

Good Deal
$2,579 BELOW
Instant Market Value of $34,915

Price: $32,336

Mileage: 21,667

Location: Roanoke, VA 24014

Average time on market: 52 days Certified Pre-Owned: No Transmission: Manual Color: Jet Black Description: Used 2011 BMW 3 Series 335i Convertible for sale - $32,336, 21,667 miles with option.display_name.premium_package, option.display_name.convenience_package
Avg. Dealer Rating: (1 review) "We bought our 2012 Cadillac SRX from them. Evan is the BEST salesman ever! He goes above and beyond. If you're in the market for a Caddy, go see him. I'm thrilled with the entire experience and my beautiful red SRX Performance model. "
http://static.cargurus.com/images/forsale/2015/04/15/17/14/2008_bmw_3_series-pic-484839740862669794-152x114.jpeg

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

Good Deal
$1,521 BELOW
Instant Market Value of $20,421

Price: $18,900

Mileage: 61,261

Location: Winston Salem, NC 27101

Certified Pre-Owned: No Color: Silver Description: Used 2008 BMW 3 Series 328i Convertible SULEV for sale - $18,900, 61,261 miles with option.display_name.navigation_system, option.display_name.bluetooth, option.display_name.alloy_wheels
Avg. Dealer Rating: (10 reviews) "easy to get and pay for my car"
http://static.cargurus.com/images/forsale/2015/04/08/03/51/2006_bmw_3_series-pic-7372404299878056140-152x114.jpeg

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

Good Deal
$1,308 BELOW
Instant Market Value of $13,808

Price: $12,500

Mileage: 77,089

Location: High Point, NC 27263

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2006 BMW 3 Series 330i for sale - $12,500, 77,089 miles with option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
http://static.cargurus.com/images/forsale/2014/10/13/07/16/2013_bmw_3_series-pic-5508371197595736801-152x114.jpeg

2013 BMW 3 Series 328i Coupe Used Cars in Covington, VA 24426

Good Deal
$2,609 BELOW
Instant Market Value of $29,596

Price: $26,987

Mileage: 26,981

Location: Covington, VA 24426

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Jet Black Description: Used 2013 BMW 3 Series 328i Coupe for sale - $26,987, 26,981 miles with option.display_name.bluetooth, option.display_name.leather_seats, option.display_name.alloy_wheels
Avg. Dealer Rating: (3 reviews) "I had been researching and calling dealerships for about 3 weeks trying to find the right Honda for me. When I found the Pilot on the Covington Honda Nissan website, I contacted the dealership to set up a test drive. I traveled 2 hours to the dealership to test drive a 2010 Honda Pilot. From the moment I arrived, I could tell this dealership was different. Often, salesmen will make an assessment from their first encounter and can sometimes be dismissive or try to upsell you another vehicle. When I arrived I was greeted with a firm handshake and a smile. There was NO pressure to buy and all of my questions were answered. My salesman, Jacob, was knowledgeable and made you feel right at home. I was a little nervous without my husband to help with the process, but Jacob encouraged me to call my husband so he could be a part of the process and to help ease my anxiety. Jacob Swartz is one of the best salesman you will ever meet. Throughout the entire process he was friendly, helpful, and professional. He worked tirelessly to make sure I was a satisfied customer. He found me the best interest rate and wouldn't stop working until he had helped me get the payments where I needed them to be. He treated me fairly and gave me the respect that most individuals seek when making any type of major purchase. The prices are competitive and they have a good selection of vehicles to choose from. Out of my 28 years of car buying experience, Jacob made this the best buying experience I have had. Take a little road trip and go to Covington Honda Nissan and ask for Jacob Swartz. I promise you will leave with a smile on your face with the car of your dreams!"
http://static.cargurus.com/images/forsale/2015/01/24/06/24/2002_bmw_3_series-pic-3576519499403419595-152x114.jpeg

2002 BMW 3 Series 325xi Used Cars in Greensboro, NC 27409

Good Deal
$982 BELOW
Instant Market Value of $6,973

Price: $5,991

Mileage: 128,716

Location: Greensboro, NC 27409

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2002 BMW 3 Series 325xi for sale - $5,991, 128,716 miles with option.display_name.alloy_wheels
Avg. Dealer Rating: (13 reviews) "Car wouldn't turn over. Interior in rough shape. Car obviously not ready for sale."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.

Similar Cars

BMW 5 Series
818 Great Deals out of 17,786 listings starting at $2,600
BMW M3
65 Great Deals out of 1,125 listings starting at $4,800
Mercedes-Benz C-Class
972 Great Deals out of 22,962 listings starting at $2,451

New BMW 3 Series By Year

2015 BMW 3 Series
13,846 listings
2014 BMW 3 Series
2,379 listings

Used BMW 3 Series By City

BMW 3 Series in Greensboro NC
18 Great Deals out of 533 listings starting at $4,525
BMW 3 Series in Charleston WV
7 Great Deals out of 175 listings starting at $6,400
BMW 3 Series in Raleigh NC
15 Great Deals out of 507 listings starting at $4,525
BMW 3 Series in Richmond VA
11 Great Deals out of 256 listings starting at $2,990
BMW 3 Series in Johnson City TN
134 listings starting at $4,982
BMW 3 Series in Charlotte NC
16 Great Deals out of 490 listings starting at $4,995
BMW 3 Series in Washington DC
44 Great Deals out of 1,479 listings starting at $2,983
BMW 3 Series in Greenville SC
7 Great Deals out of 121 listings starting at $4,000
BMW 3 Series in Pittsburgh PA
9 Great Deals out of 433 listings starting at $5,900
BMW 3 Series in Virginia Beach VA
10 Great Deals out of 222 listings starting at $4,485
BMW 3 Series in Baltimore MD
52 Great Deals out of 1,745 listings starting at $2,400
BMW 3 Series in Columbia SC
6 Great Deals out of 191 listings starting at $4,000
BMW 3 Series in Knoxville TN
12 Great Deals out of 167 listings starting at $4,695
BMW 3 Series in Wilmington NC
151 listings starting at $4,950
BMW 3 Series in Columbus OH
13 Great Deals out of 221 listings starting at $3,995