Used BMW 3 Series in Roanoke, VA

New Search

Filter Results

listings

Price

- Loading...

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
2001 BMW 3 Series 325i Wagon Review
by albright

AWESOME!!!

I loved the versatility of this sports wagon. Fantastic grocery getter, kid hauler, while driving like a sports car! Super gas mileage and dependability!! The build quality is excellent.. very comfortable and the performance is amazing! I LOVE MY BIMMER!!

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/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"
http://static.cargurus.com/images/forsale/2014/07/26/02/23/2002_bmw_3_series-pic-2499311846887941254-152x114.jpeg

2002 BMW 3 Series 325Ci Used Cars in Rustburg, VA 24588

Good Deal
$1,031 BELOW
Instant Market Value of $7,526

Price: $6,495

Mileage: 118,000

Location: Rustburg, VA 24588

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2002 BMW 3 Series 325Ci for sale - $6,495, 118,000 miles
Avg. Dealer Rating: (1 review) "Best for buying a car."
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 64 Great Deals $29,000 14,231 listings
2013 BMW 3 Series 90 Great Deals $25,877 2,218 listings
2012 BMW 3 Series 38 Great Deals $22,999 616 listings
2011 BMW 3 Series 362 Great Deals $14,990 6,856 listings
2010 BMW 3 Series 38 Great Deals $13,950 604 listings
2009 BMW 3 Series 44 Great Deals $9,495 1,103 listings
2008 BMW 3 Series 74 Great Deals $9,988 1,734 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,231 listings

Used BMW 3 Series By City

Used BMW 3 Series in Greensboro NC
17 Great Deals out of 513 listings starting at $3,200
Used BMW 3 Series in Charleston WV
3 Great Deals out of 166 listings starting at $4,500
Used BMW 3 Series in Raleigh NC
15 Great Deals out of 438 listings starting at $3,999
Used BMW 3 Series in Richmond VA
12 Great Deals out of 217 listings starting at $2,998
Used BMW 3 Series in Johnson City TN
4 Great Deals out of 127 listings starting at $5,400
Used BMW 3 Series in Charlotte NC
21 Great Deals out of 533 listings starting at $2,995
Used BMW 3 Series in Washington DC
39 Great Deals out of 1,028 listings starting at $2,998
Used BMW 3 Series in Virginia Beach VA
13 Great Deals out of 218 listings starting at $4,495
Used BMW 3 Series in Greenville SC
4 Great Deals out of 127 listings starting at $3,500
Used BMW 3 Series in Pittsburgh PA
7 Great Deals out of 333 listings starting at $3,595
Used BMW 3 Series in Baltimore MD
43 Great Deals out of 1,333 listings starting at $2,495
Used BMW 3 Series in Knoxville TN
6 Great Deals out of 135 listings starting at $4,990
Used BMW 3 Series in Columbia SC
14 Great Deals out of 184 listings starting at $5,400
Used BMW 3 Series in Wilmington NC
165 listings starting at $3,950
Used BMW 3 Series in Columbus OH
3 Great Deals out of 257 listings starting at $2,988