Used BMW for Sale in Roanoke, VA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Photos

Price Drops

Text Search


CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/07/27/17/48/2016_bmw_3_series-pic-7645121319364699635-152x114.jpeg

2016 BMW 3 Series 340i Used Cars in Madison, NC 27025

Great Deal
$7,050 BELOW
Instant Market Value of $46,950

Price: $39,900

Mileage: 7,000

Location: Madison, NC 27025

Average time on market: 21 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Glacier Silver Description: Used 2016 BMW 3 Series 340i for sale - $39,900, 7,000 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package, Bluetooth, Backup Camera
Avg. Dealer Rating: (12 reviews) "Very helpful, got to test drive and purchase vechile "
https://static.cargurus.com/images/forsale/2017/01/09/16/10/2002_bmw_z3_2_5i_convertible-pic-7175532747431477461-152x114.jpeg

2002 BMW Z3 2.5i Convertible Used Cars in Winston Salem, 27101

Great Deal
$3,219 BELOW
Instant Market Value of $9,219

Price: $6,000

Mileage: 108,000

Location: Winston Salem, 27101

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2002 BMW Z3 2.5i Convertible for sale - $6,000, 108,000 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2016/12/20/05/18/2010_bmw_5_series-pic-935453687386502519-152x114.jpeg

2010 BMW 5 Series 535i xDrive Wagon Used Cars in Winston Salem, NC 27106

Great Deal
$3,865 BELOW
Instant Market Value of $22,863

Price: $18,998

Mileage: 58,334

Location: Winston Salem, NC 27106

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Monaco Blue Metallic Description: Used 2010 BMW 5 Series 535i xDrive Wagon for sale - $18,998, 58,334 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (19 reviews) "Very good"
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2009 BMW X5 xDrive48i Used Cars in Winston Salem, NC 27127

Great Deal
$4,574 BELOW
Instant Market Value of $15,573

Price: $10,999

Mileage: 103,271

Location: Winston Salem, NC 27127

Average time on market: 37 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Platinum Bronze Metallic Description: Used 2009 BMW X5 xDrive48i for sale - $10,999, 103,271 miles with Leather Seats, Backup Camera, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (13 reviews) "Generic message, did not answer my question"
https://static.cargurus.com/images/forsale/2016/12/08/15/17/2016_bmw_3_series-pic-8117598954499293994-152x114.jpeg

2016 BMW 3 Series 340i Used Cars in Greensboro, NC 27408

Great Deal
$5,847 BELOW
Instant Market Value of $50,246

Price: $44,399

Mileage: 5,079

Location: Greensboro, NC 27408

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 340i for sale - $44,399, 5,079 miles with Sport Package, Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Light Package, Technology Package, Bluetooth, Heat Package, Premium Package, M Sport Package
Avg. Dealer Rating: (11 reviews) "Excellent customer service "
https://static.cargurus.com/images/forsale/2017/01/18/17/07/2014_bmw_3_series-pic-4625585448239087889-152x114.jpeg

2014 BMW 3 Series 328d Sedan Used Cars in High Point, NC 27263

Great Deal
$3,348 BELOW
Instant Market Value of $24,248

Price: $20,900

Mileage: 57,500

Location: High Point, NC 27263

Average time on market: 28 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Gray Description: Used 2014 BMW 3 Series 328d Sedan for sale - $20,900, 57,500 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Premium Wheels, Backup Camera, Premium Package
Avg. Dealer Rating: (9 reviews) "the dealer was wonderful! I was told about the WRX and why it was priced so high."
https://static.cargurus.com/images/forsale/2016/11/11/17/36/2011_bmw_3_series-pic-2855964591650719578-152x114.jpeg

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

Great Deal
$3,576 BELOW
Instant Market Value of $20,571

Price: $16,995

Mileage: 73,421

Location: Greensboro, NC 27409

Average time on market: 31 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Black Description: Used 2011 BMW 3 Series 335i Convertible for sale - $16,995, 73,421 miles
Avg. Dealer Rating: (6 reviews) "I bought the car in the pic shown, and Im not sure how the experience could have been any better! Staff was completely transparent, let me keep vehicle entire day to take to 2 different mechanics to check out vehicle, actually insisted I do so. When I returned in evening to complete transaction, everything was already ready to keep process moving along swiftly, and I was offered a money-back guarantee if I was not happy for any reason. It was just a good experience from start to finish, and I am now a happy guy- really, what else can I ask for here? They turned what is, for most folks, an unhappy situation that most people like to avoid, into a total positive. Kudos to this dealer and their staff!!"
https://static.cargurus.com/images/forsale/2017/01/12/03/21/2016_bmw_3_series-pic-5807488776705673272-152x114.jpeg

2016 BMW 3 Series 320i Used Cars in Greensboro, NC 27407

Great Deal
$6,036 BELOW
Instant Market Value of $34,031

Price: $27,995

Mileage: 1,653

Location: Greensboro, NC 27407

Average time on market: 21 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW 3 Series 320i for sale - $27,995, 1,653 miles with Bluetooth
Avg. Dealer Rating: (4 reviews) "My experience with Crown wasn't a good 1. I had made several attempts to test drive the Mini. Each time it was unavailable to drive, cosmetic repairs. Car on jacks or taped off for paint touch ups. Had made plans with lender, application approved. Was informed car would be ready for test drive at 2:00. On may wayvto dealership I was notified that the car had been sold. Seem too coincidental to me. I want look at dealership again."
https://static.cargurus.com/images/forsale/2016/11/28/19/09/2013_bmw_3_series-pic-6240951482839144683-152x114.jpeg

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

Great Deal
$3,596 BELOW
Instant Market Value of $19,896

Price: $16,300

Mileage: 54,172

Location: Greensboro, NC 27407

Average time on market: 39 days Certified Pre-Owned: No Transmission: Automatic Color: Estoril Blue Description: Used 2013 BMW 3 Series 328i Sedan for sale - $16,300, 54,172 miles with Bluetooth, Storage Package, Alloy Wheels, Appearance Package
Avg. Dealer Rating: (8 reviews) "The dealer contacted me about the Outback and explained the features and how clean the car was. I was pleased with the service and friendliness."
https://static.cargurus.com/images/forsale/2016/07/19/03/01/2014_bmw_3_series-pic-1002542307340252363-152x114.jpeg

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

Great Deal
$4,418 BELOW
Instant Market Value of $30,409

Price: $25,991

Mileage: 38,836

Location: Greensboro, NC 27409

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2014 BMW 3 Series 335i Sedan for sale - $25,991, 38,836 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (33 reviews) "They understood I couldn't afford thissweet car"
https://static.cargurus.com/images/forsale/2016/11/11/09/11/2014_bmw_x1-pic-606624592103669621-152x114.jpeg

2014 BMW X1 xDrive28i Used Cars in Greensboro, NC 27407

Great Deal
$3,127 BELOW
Instant Market Value of $22,294

Price: $19,167

Mileage: 45,299

Location: Greensboro, NC 27407

Average time on market: 28 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Mineral Gray Metallic Description: Used 2014 BMW X1 xDrive28i for sale - $19,167, 45,299 miles with Sunroof/Moonroof
Avg. Dealer Rating: (79 reviews) "Responded that the vehicle was sold. "
https://static.cargurus.com/images/forsale/2017/01/06/10/54/2009_bmw_7_series-pic-9166948576292346782-152x114.jpeg

2009 BMW 7 Series 750Li Used Cars in Charlottesville, VA 22911

Great Deal
$4,399 BELOW
Instant Market Value of $24,090

Price: $19,691

Mileage: 67,453

Location: Charlottesville, VA 22911

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Sapphire Metallic Description: Used 2009 BMW 7 Series 750Li for sale - $19,691, 67,453 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Convenience Package
Avg. Dealer Rating: (11 reviews) "The salesman called immediately and sent photos. "
https://static.cargurus.com/images/forsale/2017/01/19/00/09/2013_bmw_3_series-pic-3384623839449172415-152x114.jpeg

2013 BMW 3 Series 335i Coupe Used Cars in Greensboro, NC 27407

Great Deal
$3,201 BELOW
Instant Market Value of $26,199

Price: $22,998

Mileage: 40,853

Location: Greensboro, NC 27407

Average time on market: 27 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2013 BMW 3 Series 335i Coupe for sale - $22,998, 40,853 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "The person that helped me was fine, however I was surprised however that this car had not been detailed at all and the test drive area was quite short. She advised me of all the inspections that were done on the car but I am not so sure after driving the car and seeing the lack of detail they placed on the cars appearance."
https://static.cargurus.com/images/forsale/2016/12/19/19/04/2012_bmw_3_series_328i_sedan-pic-3220706123137235284-152x114.jpeg

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

Great Deal
$3,134 BELOW
Instant Market Value of $20,634

Price: $17,500

Mileage: 43,000

Location: Roanoke, 24017

Average time on market: 35 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Silver Description: Used 2012 BMW 3 Series 328i Sedan for sale - $17,500, 43,000 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Premium Wheels, Backup Camera, Heat Package, Premium Sound Package, Luxury Package
https://static.cargurus.com/images/forsale/2016/12/06/13/15/2007_bmw_m6-pic-6574473882211249242-152x114.jpeg

2007 BMW M6 Coupe Used Cars in Winston-Salem, NC 27103

Great Deal
$4,657 BELOW
Instant Market Value of $27,557

Price: $22,900

Mileage: 66,177

Location: Winston-Salem, NC 27103

Certified Pre-Owned: No Color: Gray Description: Used 2007 BMW M6 Coupe for sale - $22,900, 66,177 miles with Bluetooth, Leather Seats, Aluminum Wheels, Sunroof/Moonroof, Navigation System
Avg. Dealer Rating: (7 reviews) "Sales person was very polite and friendly. I was able to test drive vehicle and all my questions were answered. I was very pleased with their customer service."
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.