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?

14,157 new BMW 3 Series listings
1999 BMW 3 Series 323i Review
by James

my BMW

the acceleration is good as with breaking and handling. gas mileage is about 22 give or take . fun to drive and race around. great at taking corners. the bad thing is it is not a V8 just a straight 6

First Previous
Loading...
Next
Featured Listings
http://vehicleimages.s3.amazonaws.com/88/bf/4d/c7-419d-4588-95c8-e613ca8ae7e0/image-1.jpg

2012 BMW 3 Series 335i xDrive Coupe Used Cars in High Point, NC 27262

Great Deal
$3,650 BELOW
Instant Market Value of $30,593

Price: $26,943

Mileage: 40,754

Location: High Point, NC 27262

Average time on market: 51 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Description: Used 2012 BMW 3 Series 335i xDrive Coupe for sale - $26,943, 40,754 miles with Bluetooth, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Vehicle had been sold and add was still active."
http://static.cargurus.com/images/forsale/2015/07/28/20/28/2012_bmw_3_series-pic-7384477253422648212-152x114.jpeg

2012 BMW 3 Series 335i Coupe Used Cars in Winston Salem, NC 27101

Great Deal
$2,985 BELOW
Instant Market Value of $29,885

Price: $26,900

Mileage: 49,544

Location: Winston Salem, NC 27101

Average time on market: 51 days Certified Pre-Owned: No Color: Black Description: Used 2012 BMW 3 Series 335i Coupe for sale - $26,900, 49,544 miles with Sport Package, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "They were awesome! We came to a great deal and I purchased the vehicle I wanted. They made the transaction smooth...especially since I lived 2 states away. Thanks Auto World of Winston-Salem!!!"
http://vehicleimages.s3.amazonaws.com/73/53/88/7b-7b2d-4291-847f-1b05bb7fbcd6/image-1.jpg

2011 BMW 3 Series 335i xDrive Coupe Used Cars in High Point, NC 27262

Great Deal
$2,979 BELOW
Instant Market Value of $26,972

Price: $23,993

Mileage: 35,202

Location: High Point, NC 27262

Average time on market: 40 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Description: Used 2011 BMW 3 Series 335i xDrive Coupe for sale - $23,993, 35,202 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Responded quickly"
http://static.cargurus.com/images/forsale/2015/06/21/20/50/2002_bmw_3_series-pic-8990241792656430564-152x114.jpeg

2002 BMW 3 Series 325Ci Used Cars in Kernersville, NC 27284

Good Deal
$1,383 BELOW
Instant Market Value of $6,568

Price: $5,185

Mileage: 140,470

Location: Kernersville, NC 27284

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2002 BMW 3 Series 325Ci for sale - $5,185, 140,470 miles with Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (171 reviews) "I was sold a car in 2013 to find out two months later that the car had a salvaged title! Just recently came In to trade and buy and was told I couldn't buy a car. My van valued $1224.00 Kernerville Dodge only offered me $500.00 for my vehicle and said I needed $2000.00 more to even consider selling me a car. I have no credit but i am establishing credit at a fast rate. I would have to say I would never ever come back to Kernersville Dodge to buy anything. I will take my business somewhere else! If this site would let me put 0 stars that's what I would have rated them, not a happy customer!"
http://static.cargurus.com/images/forsale/2015/06/30/03/07/2012_bmw_3_series-pic-4602085627596961415-152x114.jpeg

2012 BMW 3 Series 335i xDrive Coupe Used Cars in Winston Salem, NC 27101

Good Deal
$2,114 BELOW
Instant Market Value of $27,014

Price: $24,900

Mileage: 80,249

Location: Winston Salem, NC 27101

Average time on market: 51 days Certified Pre-Owned: No Color: Charcoal Description: Used 2012 BMW 3 Series 335i xDrive Coupe for sale - $24,900, 80,249 miles with Sport Package, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "My experience with the sale rep Ryan was great. He was very hassel free and tried to accomadate my request and questions very professionally. I would easily recommend the dealership. "
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,290 BELOW
Instant Market Value of $6,285

Price: $4,995

Mileage: 121,000

Location: Greensboro, NC 27407

Average time on market: 25 days Certified Pre-Owned: No Description: Used 2001 BMW 3 Series 330i for sale - $4,995, 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://static.cargurus.com/images/forsale/2015/04/02/18/50/2004_bmw_3_series_330ci-pic-1927619819678031603-152x114.jpeg

2004 BMW 3 Series 330Ci Used Cars in Greensboro, 27406

Good Deal
$1,420 BELOW
Instant Market Value of $6,720

Price: $5,300

Mileage: 154,000

Location: Greensboro, 27406

Average time on market: 15 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Navy Blue Description: Used 2004 BMW 3 Series 330Ci for sale - $5,300, 154,000 miles with Premium Package, Leather Seats, Sunroof/Moonroof
http://static.cargurus.com/images/forsale/2015/06/24/03/22/2011_bmw_3_series-pic-6843295319801459593-152x114.jpeg

2011 BMW 3 Series 328i Used Cars in Harrisonburg, VA 22801

Good Deal
$1,499 BELOW
Instant Market Value of $20,497

Price: $18,998

Mileage: 43,735

Location: Harrisonburg, VA 22801

Average time on market: 39 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Beige Description: Used 2011 BMW 3 Series 328i for sale - $18,998, 43,735 miles with Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "Courteous, just to far away and no way to get there "
http://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
$1,770 BELOW
Instant Market Value of $30,670

Price: $28,900

Mileage: 28,348

Location: Winston Salem, NC 27101

Average time on market: 40 days Certified Pre-Owned: No Color: Charcoal Description: Used 2012 BMW 3 Series 328i Convertible for sale - $28,900, 28,348 miles with Navigation System, Bluetooth, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "easy to get and pay for my car"
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

Good Deal
$1,253 BELOW
Instant Market Value of $16,252

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 Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Responded in reasonable amount of time. Very helpful."
http://static.cargurus.com/images/forsale/2015/04/08/23/32/2014_bmw_3_series-pic-7767341262979116407-152x114.jpeg

2014 BMW 3 Series 320i xDrive Sedan Used Cars in Danville, VA 24541

Good Deal
$1,552 BELOW
Instant Market Value of $29,452

Price: $27,900

Mileage: 20,436

Location: Danville, VA 24541

Average time on market: 61 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Silver Description: Used 2014 BMW 3 Series 320i xDrive Sedan for sale - $27,900, 20,436 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Very nice experience. Everyone was friendly. Would drive 1hr and 20 min again to do business with."
http://static.cargurus.com/images/forsale/2015/07/28/21/52/2006_bmw_3_series-pic-3440310073185461520-152x114.jpeg

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

Good Deal
$886 BELOW
Instant Market Value of $8,686

Price: $7,800

Mileage: 143,200

Location: Greensboro, NC 27405

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2006 BMW 3 Series 325i for sale - $7,800, 143,200 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Great customer service and prompt in replying."
http://static.cargurus.com/images/forsale/2015/07/27/04/16/2009_bmw_3_series-pic-3093631782976625992-152x114.jpeg

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

Good Deal
$770 BELOW
Instant Market Value of $18,761

Price: $17,991

Mileage: 52,379

Location: Greensboro, NC 27409

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2009 BMW 3 Series 328i Coupe for sale - $17,991, 52,379 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Good"
http://cdn.getauto.com/photos/1/156581/1c/WBAVD13546KV07808-1c.jpg

2006 BMW 3 Series 325xi Used Cars in Roxboro, NC 27573

Fair Deal
$815 BELOW
Instant Market Value of $11,303

Price: $10,488

Mileage: 100,654

Location: Roxboro, NC 27573

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Metallic Description: Used 2006 BMW 3 Series 325xi for sale - $10,488, 100,654 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "If you go to RG Motors you definitely will get a nice clean car well taken care of .Also Reggie and Kevin will make you laugh your rear off those two guys are some characters. But those guys took care of me and my fiance gave us a great deal and we're up front and honest and very blunt how the business is ran. I definitely would recommend someone to drive up to Roxboro."
http://static.cargurus.com/images/forsale/2015/05/03/17/33/2011_bmw_3_series-pic-3619979581564633534-152x114.jpeg

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

Fair Deal
$1,227 BELOW
Instant Market Value of $25,222

Price: $23,995

Mileage: 52,343

Location: Roanoke, VA 24014

Average time on market: 43 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 BMW 3 Series 335i Coupe for sale - $23,995, 52,343 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Great experience! Tina was wonderful.. She even met us halfway for delivery.. "
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.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2015 BMW 3 Series 59 Great Deals $25,699 16,359 listings
2014 BMW 3 Series 42 Great Deals $21,795 1,349 listings
2013 BMW 3 Series 84 Great Deals $19,499 2,087 listings
2012 BMW 3 Series 159 Great Deals $16,999 3,074 listings
2011 BMW 3 Series 147 Great Deals $8,999 2,966 listings
2010 BMW 3 Series 43 Great Deals $10,200 713 listings
2009 BMW 3 Series 54 Great Deals $9,900 1,193 listings

Similar Cars

BMW 5 Series
482 Great Deals out of 16,709 listings starting at $2,000
BMW M3
29 Great Deals out of 996 listings starting at $4,000
Mercedes-Benz C-Class
622 Great Deals out of 24,343 listings starting at $2,450

New BMW 3 Series By Year

2015 BMW 3 Series
16,359 listings

Used BMW 3 Series By City

BMW 3 Series in Greensboro NC
9 Great Deals out of 384 listings starting at $3,975
BMW 3 Series in Charleston WV
176 listings starting at $4,990
BMW 3 Series in Raleigh NC
8 Great Deals out of 370 listings starting at $3,975
BMW 3 Series in Richmond VA
8 Great Deals out of 220 listings starting at $2,495
BMW 3 Series in Johnson City TN
3 Great Deals out of 137 listings starting at $4,800
BMW 3 Series in Charlotte NC
6 Great Deals out of 324 listings starting at $3,455
BMW 3 Series in Washington DC
31 Great Deals out of 1,345 listings starting at $1,995
BMW 3 Series in Greenville SC
4 Great Deals out of 140 listings starting at $3,697
BMW 3 Series in Pittsburgh PA
7 Great Deals out of 483 listings starting at $4,500
BMW 3 Series in Virginia Beach VA
6 Great Deals out of 235 listings starting at $3,975
BMW 3 Series in Baltimore MD
35 Great Deals out of 1,718 listings starting at $1,995
BMW 3 Series in Columbia SC
6 Great Deals out of 178 listings starting at $4,280
BMW 3 Series in Knoxville TN
3 Great Deals out of 158 listings starting at $4,995
BMW 3 Series in Wilmington NC
3 Great Deals out of 128 listings starting at $2,950
BMW 3 Series in Columbus OH
4 Great Deals out of 176 listings starting at $4,800