Used BMW for Sale in Roanoke, VA

New Search

Filter Results

listing

Price

- Loading...
- Loading...

Days on Market

- Loading...

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/05/20/09/12/2012_bmw_x3-pic-7080173685300260860-152x114.jpeg

2012 BMW X3 xDrive28i Used Cars in Eden, NC 27288

Great Deal
$3,417 BELOW
Instant Market Value of $20,917

Price: $17,500

Mileage: 60,737

Location: Eden, NC 27288

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2012 BMW X3 xDrive28i for sale - $17,500, 60,737 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Technology Package, Premium Wheels, Heat Package, Premium Package, Trim Package, Premium Sound Package, Climate Package, Light Package, Bluetooth, Backup Camera, Comfort Package, Sound Package, Convenience Package, Sport Activity Package
Avg. Dealer Rating: (12 reviews) "Great experience. I dont feel any pressure by the salesman. I would buy from here again."
https://static.cargurus.com/images/forsale/2017/03/25/07/10/2007_bmw_3_series-pic-4340923316408960727-152x114.jpeg

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

Great Deal
$3,154 BELOW
Instant Market Value of $10,145

Price: $6,991

Mileage: 105,406

Location: Greensboro, NC 27409

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 BMW 3 Series 335i for sale - $6,991, 105,406 miles with Alloy Wheels
Avg. Dealer Rating: (39 reviews) "HI"
https://static.cargurus.com/images/forsale/2017/04/02/09/35/2014_bmw_x3-pic-4733675494813839369-152x114.jpeg

2014 BMW X3 xDrive28i Used Cars in Greensboro, NC 27407

Great Deal
$4,449 BELOW
Instant Market Value of $27,449

Price: $23,000

Mileage: 29,122

Location: Greensboro, NC 27407

Average time on market: 42 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Blue Water Metallic Description: Used 2014 BMW X3 xDrive28i for sale - $23,000, 29,122 miles with Driver Assistance Package
Avg. Dealer Rating: (100 reviews) "Horrible experience. Horrible customer service. Promised us things when we bought and they have not kept up with them. We've had to call multiple times about issues and they never do what they tell us they are going to. Stay away!"
https://static.cargurus.com/images/forsale/2017/04/05/06/14/2015_bmw_x5-pic-2961218121129662011-152x114.jpeg

2015 BMW X5 xDrive35i Used Cars in Roanoke, VA 24014

Great Deal
$5,148 BELOW
Instant Market Value of $46,773

Price: $41,625

Mileage: 17,196

Location: Roanoke, VA 24014

Average time on market: 28 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Black Description: Used 2015 BMW X5 xDrive35i for sale - $41,625, 17,196 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "The sales consultant that responded was friendly at first, but then was very rude when asked questions. His conduct was unprofessional and I did not want to have any further contact with this dealership. I did purchase a Cadillac SRX from another dealership. "
https://static.cargurus.com/images/forsale/2017/03/23/10/27/2011_bmw_x3-pic-4608127037001459103-152x114.jpeg

2011 BMW X3 xDrive35i Used Cars in Madison, NC 27025

Great Deal
$3,053 BELOW
Instant Market Value of $20,050

Price: $16,997

Mileage: 75,441

Location: Madison, NC 27025

Average time on market: 24 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2011 BMW X3 xDrive35i for sale - $16,997, 75,441 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Storage Package, Technology Package, Premium Wheels, Heat Package, Premium Package, Trim Package, Climate Package, Light Package, Bluetooth, Backup Camera, Comfort Package, Convenience Package, Sport Activity Package
Avg. Dealer Rating: (36 reviews) "When I drove up to the dealership, the customer service experience was not welcoming or friendly. I felt like I was doing them a favor by just leaving after I was mislead to believe that the credit approval process was simple, they asked for 50% down payment?"
https://static.cargurus.com/images/forsale/2017/04/14/13/07/2012_bmw_x5-pic-8777804913097720650-152x114.jpeg

2012 BMW X5 xDrive35i Used Cars in Madison, NC 27025

Great Deal
$2,847 BELOW
Instant Market Value of $22,669

Price: $19,822

Mileage: 87,084

Location: Madison, NC 27025

Average time on market: 28 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Titanium Silver Metallic Description: Used 2012 BMW X5 xDrive35i for sale - $19,822, 87,084 miles with Leather Seats, Power Package, Navigation System, Technology Package, Premium Wheels, Heat Package, Premium Package, Trim Package, Tow Package, Premium Sound Package, Climate Package, Bluetooth, Backup Camera, Comfort Package, Sound Package, Convenience Package
Avg. Dealer Rating: (36 reviews) "No pressure at all to buy. They had the best price and exactly what I was looking for. Everyone was very courteous and professional. Joe was my salesman and he treated me right. The deal went smoothly with no tricks or gimmicks to make me buy. I highly recommend giving this dealership a try!!"
https://static.cargurus.com/images/forsale/2017/04/14/18/35/2013_bmw_5_series-pic-6640887212178819116-152x114.jpeg

2013 BMW 5 Series 550i Used Cars in Burlington, NC 27215

Great Deal
$3,319 BELOW
Instant Market Value of $35,309

Price: $31,990

Mileage: 31,263

Location: Burlington, NC 27215

Average time on market: 40 days Certified Pre-Owned: No Transmission: Automatic Color: Titanium Silver Meta Description: Used 2013 BMW 5 Series 550i for sale - $31,990, 31,263 miles with Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Bluetooth, Premium Wheels, Backup Camera, Heat Package, Premium Package, Comfort Package, Climate Package, Luxury Package
Avg. Dealer Rating: (17 reviews) "Good customer service, though price was not negotiable."
https://static.cargurus.com/images/forsale/2016/11/10/20/48/2013_bmw_x5-pic-3623299487941067700-152x114.jpeg

2013 BMW X5 xDrive50i Used Cars in Greensboro, NC 27407

Great Deal
$3,695 BELOW
Instant Market Value of $21,995

Price: $18,300

Mileage: 99,856

Location: Greensboro, NC 27407

Average time on market: 37 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2013 BMW X5 xDrive50i for sale - $18,300, 99,856 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (100 reviews) "Salesperson was great, she responded quickly to all my questions ."
https://static.cargurus.com/images/forsale/2017/06/20/21/08/2014_bmw_2_series-pic-5511503153752068613-152x114.jpeg

2014 BMW 2 Series 228i Used Cars in Charlottesville, VA 22911

Great Deal
$2,690 BELOW
Instant Market Value of $27,234

Price: $24,544

Mileage: 12,233

Location: Charlottesville, VA 22911

Average time on market: 29 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2014 BMW 2 Series 228i for sale - $24,544, 12,233 miles with Driver Assistance Package, Light Package, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Climate Package
Avg. Dealer Rating: (3 reviews) "Car was as described and our sales rep was very attentive!"
https://static.cargurus.com/images/forsale/2017/06/20/12/00/2007_bmw_3_series-pic-6943709882003683064-152x114.jpeg

2007 BMW 3 Series 335i Convertible Used Cars in Hillsborough, NC 27278

Great Deal
$2,594 BELOW
Instant Market Value of $14,094

Price: $11,500

Mileage: 78,233

Location: Hillsborough, NC 27278

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2007 BMW 3 Series 335i Convertible for sale - $11,500, 78,233 miles with Sunroof/Moonroof, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/02/17/19/41/2004_bmw_3_series-pic-1573213775212778458-152x114.jpeg

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

Great Deal
$2,062 BELOW
Instant Market Value of $8,462

Price: $6,400

Mileage: 110,027

Location: Greensboro, NC 27407

Certified Pre-Owned: No Transmission: Manual Color: Orient Blue Metallic Description: Used 2004 BMW 3 Series 330i for sale - $6,400, 110,027 miles with Alloy Wheels
Avg. Dealer Rating: (15 reviews) "Excellent. Very well with knowledge of vehicle. Great price "
https://static.cargurus.com/images/forsale/2017/06/15/18/40/2009_bmw_3_series_335i-pic-335480539636859294-152x114.jpeg

2009 BMW 3 Series 335i Used Cars in Julian, 27283

Great Deal
$2,278 BELOW
Instant Market Value of $14,099

Price: $11,821

Mileage: 80,000

Location: Julian, 27283

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White 3365871994 Description: Used 2009 BMW 3 Series 335i for sale - $11,821, 80,000 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Bluetooth, Premium Wheels, Comfort Package, M Sport Package, Climate Package
https://static.cargurus.com/images/forsale/2017/03/16/06/25/2014_bmw_x5-pic-5154496335887155500-152x114.jpeg

2014 BMW X5 xDrive35i Used Cars in Roanoke, VA 24014

Great Deal
$3,692 BELOW
Instant Market Value of $41,853

Price: $38,161

Mileage: 42,264

Location: Roanoke, VA 24014

Average time on market: 35 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Gray Description: Used 2014 BMW X5 xDrive35i for sale - $38,161, 42,264 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (16 reviews) "Great folks! On the ball dealership!"
https://static.cargurus.com/images/forsale/2017/03/23/18/16/2014_bmw_x3-pic-1082072521500124362-152x114.jpeg

2014 BMW X3 xDrive28i Used Cars in Roanoke, VA 24014

Great Deal
$2,755 BELOW
Instant Market Value of $29,756

Price: $27,001

Mileage: 42,199

Location: Roanoke, VA 24014

Average time on market: 42 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Bronze Description: Used 2014 BMW X3 xDrive28i for sale - $27,001, 42,199 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Technology Package, Bluetooth, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (16 reviews) "Awesome team , I am still hoping we can make the numbers work and I can drive the car of my dreams ! Adam is the man . "
https://static.cargurus.com/images/forsale/2017/05/12/02/10/2016_bmw_3_series-pic-8855424876462372432-152x114.jpeg

2016 BMW 3 Series 320i Used Cars in Kernersville, NC 27284

Great Deal
$3,784 BELOW
Instant Market Value of $30,559

Price: $26,775

Mileage: 3,546

Location: Kernersville, NC 27284

Average time on market: 50 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2016 BMW 3 Series 320i for sale - $26,775, 3,546 miles with Sport Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "good dealer"
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.