Used BMW 3 Series in Roanoke, VA

New Search

Filter Results

listings
- Loading...
  • Trade-In Value: $0
  • Interest Rate: 3.3%
  • Loan Term (Months): 60 months

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

Looking for a New BMW 3 Series?

12,329 new BMW 3 Series listings
2002 BMW 3 Series 330Ci Review
by Derek

Medium-sized, solid German-made two-door, with quality handling and pretty good performance.

I am a BMW enthusiast. I love my car more than most other cars in the same relative range just because I am biased. I love German cars as a whole. My car is white and beautiful and gives a wonderful ride quality and is a ton of fun to drive. The only car I would trade this in for is possibly a 335XI Coupe, in white.

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/04/18/13/16/2011_bmw_3_series-pic-5083707211509416473-152x114.jpeg

2011 BMW 3 Series 335i Used Cars in Winston Salem, NC 27127

Great Deal
$3,374 BELOW
Instant Market Value of $32,869

Price: $29,495

Mileage: 34,913

Location: Winston Salem, NC 27127

Average time on market: 36 days Certified Pre-Owned: Yes Transmission: Automatic Color: Deep Sea Blue Description: Used 2011 BMW 3 Series 335i for sale - $29,495, 34,913 miles with Sport Package, Sunroof/Moonroof, Convenience Package
http://static.cargurus.com/images/forsale/2014/06/17/10/55/2007_bmw_3_series-pic-6218644427216036698-152x114.jpeg

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

Great Deal
$1,869 BELOW
Instant Market Value of $18,769

Price: $16,900

Mileage: 24,073

Location: Winston-Salem, NC 27103

Average time on market: 21 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Green Description: Used 2007 BMW 3 Series 328i for sale - $16,900, 24,073 miles
Avg. Dealer Rating: (3 reviews) "great"
http://static.cargurus.com/images/forsale/2014/07/27/13/31/2014_bmw_3_series-pic-1882507259474673239-152x114.jpeg

2014 BMW 3 Series 328d Sedan Used Cars in Winston Salem, NC 27127

Good Deal
$3,350 BELOW
Instant Market Value of $38,850

Price: $35,500

Mileage: 9,170

Location: Winston Salem, NC 27127

Average time on market: 21 days Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Description: Used 2014 BMW 3 Series 328d Sedan for sale - $35,500, 9,170 miles
http://static.cargurus.com/images/forsale/2014/04/26/21/57/2013_bmw_3_series-pic-1548142297337314439-152x114.jpeg

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

Good Deal
$2,781 BELOW
Instant Market Value of $31,768

Price: $28,987

Mileage: 18,991

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 - $28,987, 18,991 miles with Leather Seats, 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/2014/05/15/02/55/2007_bmw_3_series-pic-1427544656513011564-152x114.jpeg

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

Good Deal
$1,504 BELOW
Instant Market Value of $13,484

Price: $11,980

Mileage: 100,579

Location: Greensboro, NC 27407

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2007 BMW 3 Series 328i for sale - $11,980, 100,579 miles with Navigation System, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Unique Automotive was great to deal with. They were both friendly and professional."
http://static.cargurus.com/images/forsale/2014/06/11/10/15/2014_bmw_3_series-pic-8275319503459167497-152x114.jpeg

2014 BMW 3 Series 328i Sedan Used Cars in Winston Salem, NC 27127

Good Deal
$2,962 BELOW
Instant Market Value of $39,462

Price: $36,500

Mileage: 6,143

Location: Winston Salem, NC 27127

Average time on market: 18 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2014 BMW 3 Series 328i Sedan for sale - $36,500, 6,143 miles
http://static.cargurus.com/images/forsale/2014/07/24/20/15/2005_bmw_3_series-pic-1085895713304810682-152x114.jpeg

2005 BMW 3 Series 325Ci Convertible Used Cars in Charlottesville, VA 22901

Good Deal
$1,503 BELOW
Instant Market Value of $15,403

Price: $13,900

Mileage: 55,058

Location: Charlottesville, VA 22901

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Manual Color: Oxford Green Metallic Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $13,900, 55,058 miles
Avg. Dealer Rating: (2 reviews) "Price of car was listed as $5000. The dealer responded quickly to say that it was $5000 off the price of a new vehicle. He also made sure to say that the ad clearly stated this, when it really didn't."
http://static.cargurus.com/images/forsale/2014/06/11/09/37/2014_bmw_3_series-pic-1313962033460483942-152x114.jpeg

2014 BMW 3 Series 328i Sedan Used Cars in Winston Salem, NC 27127

Good Deal
$2,474 BELOW
Instant Market Value of $39,374

Price: $36,900

Mileage: 6,651

Location: Winston Salem, NC 27127

Average time on market: 18 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2014 BMW 3 Series 328i Sedan for sale - $36,900, 6,651 miles
http://static.cargurus.com/images/forsale/2014/05/28/23/19/2011_bmw_3_series-pic-7714219935428557285-152x114.jpeg

2011 BMW 3 Series 328xi SULEV Used Cars in Kernersville, NC 27284

Good Deal
$1,753 BELOW
Instant Market Value of $24,438

Price: $22,685

Mileage: 51,434

Location: Kernersville, NC 27284

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2011 BMW 3 Series 328xi SULEV for sale - $22,685, 51,434 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (114 reviews) "Called in deposit, sold car out from under me. "
http://static.cargurus.com/images/forsale/2014/04/23/22/36/2013_bmw_3_series-pic-8956885377371756495-152x114.jpeg

2013 BMW 3 Series 328i Sedan Used Cars in Oxford, NC 27565

Good Deal
$2,485 BELOW
Instant Market Value of $31,973

Price: $29,488

Mileage: 23,716

Location: Oxford, NC 27565

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2013 BMW 3 Series 328i Sedan for sale - $29,488, 23,716 miles
Avg. Dealer Rating: (2 reviews) "Worst of the worst. I was not contacted back. After doing further investigation own my own, I found out the vehicle had been in a collision."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2007 BMW 3 Series 328xi Used Cars in Kernersville, NC 27284

Good Deal
$1,181 BELOW
Instant Market Value of $16,127

Price: $14,946

Mileage: 63,077

Location: Kernersville, NC 27284

Average time on market: 29 days Certified Pre-Owned: No Transmission: 6-Speed Manual Overdrive Color: Green Description: Used 2007 BMW 3 Series 328xi for sale - $14,946, 63,077 miles
Avg. Dealer Rating: (13 reviews) "ecomm team= excellent, sales team=good before the vehicle sold, fair=after then! Thanks"
http://static.cargurus.com/images/forsale/2014/07/03/08/37/2013_bmw_3_series-pic-1272476273024839306-152x114.jpeg

2013 BMW 3 Series 328i Sedan Used Cars in Mount Airy, NC 27030

Good Deal
$1,956 BELOW
Instant Market Value of $30,244

Price: $28,288

Mileage: 31,240

Location: Mount Airy, NC 27030

Average time on market: 30 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Exterior Colour Description: Used 2013 BMW 3 Series 328i Sedan for sale - $28,288, 31,240 miles with Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (1 review) "They were very honest, upfront, and we got the deal done in about 10 minutes. I drove over three hundred miles to be treated well. It was a great car buying experience. I would drive past all the other dealers to do business with these people again. Could not have been better."
http://static.cargurus.com/images/forsale/2014/06/25/22/17/2003_bmw_3_series-pic-8495258667132308480-152x114.jpeg

2003 BMW 3 Series 330i Used Cars in Winston Salem, NC 27105

Good Deal
$1,135 BELOW
Instant Market Value of $5,085

Price: $3,950

Mileage: 200,000

Location: Winston Salem, NC 27105

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Unspecified Description: Used 2003 BMW 3 Series 330i for sale - $3,950, 200,000 miles with Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Very happy with the truck I purchased from Clayton Auto Sales ! Highly recommend !!!"
http://static.cargurus.com/images/forsale/2014/07/24/04/24/2002_bmw_3_series-pic-6276209000606059820-152x114.jpeg

2002 BMW 3 Series 325i Used Cars in Winston Salem, NC 27107

Good Deal
$947 BELOW
Instant Market Value of $4,847

Price: $3,900

Mileage: 193,367

Location: Winston Salem, NC 27107

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Gray Description: Used 2002 BMW 3 Series 325i for sale - $3,900, 193,367 miles with Alloy Wheels
Avg. Dealer Rating: (1 review) "Ok"
http://static.cargurus.com/images/forsale/2014/02/08/12/59/2012_bmw_3_series-pic-6288424328942097869-152x114.jpeg

2012 BMW 3 Series 328i Sedan Used Cars in Staunton, VA 24401

Good Deal
$1,484 BELOW
Instant Market Value of $31,134

Price: $29,650

Mileage: 16,972

Location: Staunton, VA 24401

Average time on market: 31 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Exterior Colour Description: Used 2012 BMW 3 Series 328i Sedan for sale - $29,650, 16,972 miles with Navigation System, Premium Package, Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "quick responses and very easy to deal with"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next
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.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2014 BMW 3 Series 67 Great Deals $29,000 14,153 listings
2013 BMW 3 Series 97 Great Deals $25,877 2,204 listings
2012 BMW 3 Series 42 Great Deals $22,999 614 listings
2011 BMW 3 Series 418 Great Deals $13,990 6,905 listings
2010 BMW 3 Series 37 Great Deals $13,950 599 listings
2009 BMW 3 Series 51 Great Deals $9,495 1,093 listings
2008 BMW 3 Series 95 Great Deals $9,988 1,721 listings

Similar Cars

BMW 5 Series BMW M3 Mercedes-Benz C-Class Audi A4 BMW 7 Series BMW X5

New BMW 3 Series By Year

2014 BMW 3 Series
14,153 listings

Used BMW 3 Series By City

Used BMW 3 Series in Greensboro NC
20 Great Deals out of 487 listings starting at $3,200
Used BMW 3 Series in Charleston WV
3 Great Deals out of 160 listings starting at $4,500
Used BMW 3 Series in Raleigh NC
15 Great Deals out of 403 listings starting at $3,999
Used BMW 3 Series in Richmond VA
12 Great Deals out of 223 listings starting at $2,998
Used BMW 3 Series in Johnson City TN
5 Great Deals out of 126 listings starting at $5,400
Used BMW 3 Series in Charlotte NC
28 Great Deals out of 558 listings starting at $2,995
Used BMW 3 Series in Washington DC
41 Great Deals out of 1,028 listings starting at $2,950
Used BMW 3 Series in Virginia Beach VA
16 Great Deals out of 215 listings starting at $4,495
Used BMW 3 Series in Greenville SC
3 Great Deals out of 126 listings starting at $3,500
Used BMW 3 Series in Pittsburgh PA
11 Great Deals out of 331 listings starting at $3,595
Used BMW 3 Series in Baltimore MD
48 Great Deals out of 1,331 listings starting at $2,495
Used BMW 3 Series in Knoxville TN
7 Great Deals out of 134 listings starting at $4,990
Used BMW 3 Series in Columbia SC
11 Great Deals out of 187 listings starting at $5,400
Used BMW 3 Series in Wilmington NC
3 Great Deals out of 162 listings starting at $3,950
Used BMW 3 Series in Columbus OH
5 Great Deals out of 257 listings starting at $2,988