2017 BMW X3 for Sale in Roanoke, VA

to
to

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

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

MPG

- Loading...
()

Price Drops

Text Search

Add Similar Cars


Please wait. Contacting seller...

Don't see what you're looking for?

Order a customized vehicle from a dealer near you!

First Previous
Loading...
Next
https://static.cargurus.com/images/forsale/2018/01/12/16/56/2017_bmw_x3-pic-8112124981712487379-152x114.jpeg

2017 BMW X3 xDrive28i AWD Used Cars in Greensboro, NC 27407

Great Deal
$4,918 BELOW
CarGurus IMV of $41,604

Price: $36,686

Mileage: 4,633

Location: Greensboro, NC 27407

Average time on market: 63 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Glacier Silver Metallic Description: Used 2017 BMW X3 xDrive28i AWD for sale - $36,686, 4,633 miles with Bluetooth, Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Premium Package
Avg. Dealer Rating: (18 reviews) "The 2015 X5 was sold while we were traveling to Crown. However, Brittany took us on a test drive with a low mileage 2012 and discussed the X5 with us at length. They were very helpful and we will stay in touch with Crown when they get newer models of the X5 in stock."
https://static.cargurus.com/images/forsale/2018/02/01/16/54/2016_bmw_x3-pic-2794438585315665438-152x114.jpeg

2016 BMW X3 sDrive28i RWD Used Cars in Roanoke, VA 24014

Good Deal
$2,384 BELOW
CarGurus IMV of $29,382

Price: $26,998

Mileage: 26,243

Location: Roanoke, VA 24014

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW X3 sDrive28i RWD for sale - $26,998, 26,243 miles with Leather Seats, Backup Camera, Alloy Wheels
Avg. Dealer Rating: (1 review) "They were super responsive and answered all my questions. "
https://static.cargurus.com/images/forsale/2018/03/01/07/46/2017_bmw_x3-pic-2063599276307365317-152x114.jpeg

2017 BMW X3 xDrive28i AWD Used Cars in Greensboro, NC 27407

Fair Deal
$1,473 BELOW
CarGurus IMV of $42,211

Price: $40,738

Mileage: 4,384

Location: Greensboro, NC 27407

Average time on market: 63 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Glacier Silver Metallic Description: Used 2017 BMW X3 xDrive28i AWD for sale - $40,738, 4,384 miles with Bluetooth, Driver Assistance Package, Backup Camera, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (18 reviews) "we bought this vehicle but we were a little disappointed that the vehicle did not match the write up no leather heated and cooled seats and no upper tear sound system. but the vehicle was very clean and in good shape as they stated. windshield has a chip and they agreed to repair it so i have to say other then the error in the listing the dealer is top notch. "
https://static.cargurus.com/images/forsale/2018/04/07/08/37/2016_bmw_x3-pic-7137997324020143746-152x114.jpeg

2016 BMW X3 xDrive28i AWD Used Cars in Charlottesville, VA 22911

Fair Deal
$1,369 BELOW
CarGurus IMV of $31,369

Price: $30,000

Mileage: 36,670

Location: Charlottesville, VA 22911

Average time on market: 20 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Alpine White Description: Used 2016 BMW X3 xDrive28i AWD for sale - $30,000, 36,670 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Alloy Wheels, Bluetooth, Backup Camera, Premium Package, Climate Package
Avg. Dealer Rating: (9 reviews) "Excellent, very professional"
https://static.cargurus.com/images/forsale/2018/02/12/23/08/2017_bmw_x3-pic-5380219819220754167-152x114.jpeg

2017 BMW X3 xDrive28i AWD Used Cars in Greensboro, NC 27407

Fair Deal
$1,053 BELOW
CarGurus IMV of $41,926

Price: $40,873

Mileage: 4,770

Location: Greensboro, NC 27407

Average time on market: 63 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Alpine White Description: Used 2017 BMW X3 xDrive28i AWD for sale - $40,873, 4,770 miles with Bluetooth, Driver Assistance Package, Backup Camera, Navigation System, Technology Package
Avg. Dealer Rating: (18 reviews) "Responded"
https://static.cargurus.com/images/forsale/2018/04/19/08/38/2017_bmw_x3-pic-418329608390397700-152x114.jpeg

2017 BMW X3 sDrive28i RWD Used Cars in Winston Salem, NC 27127

Fair Deal
$804 BELOW
CarGurus IMV of $39,703

Price: $38,899

Mileage: 4,567

Location: Winston Salem, NC 27127

Average time on market: 45 days Certified Pre-Owned: Yes Transmission: Automatic Color: Deep Sea Blue Metallic Description: Used 2017 BMW X3 sDrive28i RWD for sale - $38,899, 4,567 miles with Premium Package, Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Quick response"
https://static.cargurus.com/images/forsale/2018/04/09/22/47/2018_bmw_x3-pic-8835965206906460287-152x114.jpeg

2018 BMW X3 xDrive30i AWD Used Cars in Farmville, VA 23901

Fair Deal
$317 BELOW
CarGurus IMV of $45,316

Price: $44,999

Mileage: 1,588

Location: Farmville, VA 23901

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2018 BMW X3 xDrive30i AWD for sale - $44,999, 1,588 miles with Bluetooth
Avg. Dealer Rating: (13 reviews) "Friendly, and helpful willing to go the extra mile."
https://static.cargurus.com/images/forsale/2018/02/03/14/06/2017_bmw_x3-pic-6027231624697357487-152x114.jpeg

2017 BMW X3 xDrive28i AWD Used Cars in Winston Salem, NC 27127

Fair Deal
$60 ABOVE
CarGurus IMV of $41,439

Price: $41,499

Mileage: 7,025

Location: Winston Salem, NC 27127

Average time on market: 63 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2017 BMW X3 xDrive28i AWD for sale - $41,499, 7,025 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (7 reviews) "Quick response,just wasn't what I was looking for!"
https://static.cargurus.com/images/forsale/2018/01/26/07/24/2017_bmw_x3-pic-6738859352996455784-152x114.jpeg

2017 BMW X3 xDrive28i AWD Used Cars in Winston Salem, NC 27127

Fair Deal
$480 ABOVE
CarGurus IMV of $40,519

Price: $40,999

Mileage: 8,344

Location: Winston Salem, NC 27127

Average time on market: 63 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2017 BMW X3 xDrive28i AWD for sale - $40,999, 8,344 miles with Bluetooth, Sunroof/Moonroof, Light Package, Premium Package
Avg. Dealer Rating: (7 reviews) "Initial inquiry was responded to same day but there was no subsequent follow-up as to available status of vehicle since it disappeared from their website almost immediately!"
https://static.cargurus.com/images/forsale/2018/03/16/07/46/2017_bmw_x3-pic-4887546947107698974-152x114.jpeg

2017 BMW X3 xDrive28i AWD Used Cars in Winston Salem, NC 27127

Fair Deal
$535 ABOVE
CarGurus IMV of $43,464

Price: $43,999

Mileage: 5,203

Location: Winston Salem, NC 27127

Average time on market: 63 days Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW X3 xDrive28i AWD for sale - $43,999, 5,203 miles with Sunroof/Moonroof, Heat Package, Navigation System, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (7 reviews) "Repeat customer. Thank you Jim for making buying a car painless!"
https://static.cargurus.com/images/forsale/2018/04/13/04/08/2016_bmw_x3-pic-64039943212066337-152x114.jpeg

2016 BMW X3 xDrive28i AWD Used Cars in Kernersville, NC 27284

Fair Deal
$848 ABOVE
CarGurus IMV of $29,132

Price: $29,980

Mileage: 30,858

Location: Kernersville, NC 27284

Average time on market: 20 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Gray Description: Used 2016 BMW X3 xDrive28i AWD for sale - $29,980, 30,858 miles with Bluetooth, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (27 reviews) "Enjoyed working with them."
https://static.cargurus.com/images/forsale/2018/04/12/18/52/2016_bmw_x3-pic-6190087076226669259-152x114.jpeg

2016 BMW X3 xDrive28i AWD Used Cars in Kernersville, NC 27284

Fair Deal
$1,130 ABOVE
CarGurus IMV of $20,855

Price: $21,985

Mileage: 87,814

Location: Kernersville, NC 27284

Average time on market: 20 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2016 BMW X3 xDrive28i AWD for sale - $21,985, 87,814 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof
Avg. Dealer Rating: (176 reviews) "Prompt, friendly, and refreshingly honset."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW X3 sDrive28i RWD Used Cars in Winston Salem, NC 27127

Fair Deal
$870 ABOVE
CarGurus IMV of $40,129

Price: $40,999

Mileage: 6,495

Location: Winston Salem, NC 27127

Average time on market: 45 days Certified Pre-Owned: Yes Transmission: Automatic Color: Space Gray Description: Used 2017 BMW X3 sDrive28i RWD for sale - $40,999, 6,495 miles with Sunroof/Moonroof, Navigation System, Premium Package, Climate Package, Technology Package
Avg. Dealer Rating: (7 reviews) "Interaction with sales manager was not pleasant when time came to discuss purchasing the car. BMW "genius" didn't know much about the cars he was showing. Still interested in purchasing a BMW, but not from this dealership. "
https://static.cargurus.com/images/forsale/2018/03/20/16/59/2016_bmw_x3-pic-3361647108647273054-152x114.jpeg

2016 BMW X3 xDrive28i AWD Used Cars in Charlottesville, VA 22911

Fair Deal
$1,731 ABOVE
CarGurus IMV of $28,144

Price: $29,875

Mileage: 23,162

Location: Charlottesville, VA 22911

Average time on market: 20 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Melbourne Red Metallic Description: Used 2016 BMW X3 xDrive28i AWD for sale - $29,875, 23,162 miles with Bluetooth
Avg. Dealer Rating: (9 reviews) "Good experience overall but I didn't realize their quote was for a service loaner car with 2200 miles on it. I asked for a new car, not a service loaner and they complied."
https://static.cargurus.com/images/forsale/2018/02/03/14/06/2018_bmw_x3-pic-6342001023581310868-152x114.jpeg

2018 BMW X3 xDrive30i AWD Used Cars in Winston Salem, NC 27127

Price: $44,560

Location: Winston Salem, NC 27127

Average time on market: 19 days Certified Pre-Owned: No Transmission: Automatic Color: 0300 Alpine White Description: Used 2018 BMW X3 xDrive30i AWD for sale - $44,560, 80 miles with Backup Camera, Sunroof/Moonroof, Convenience Package
Avg. Dealer Rating: (7 reviews) "These people are awesome, customer service was great and very professional. The facility is very nice."
Please wait ...
All Listings
Please wait ...
Sponsored 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.

Used BMW X3 By Year

Vehicle Deals Starting Price Total Available
2018 BMW X3 5 Great Deals $38,473 5,349 listings
2017 BMW X3 35 Great Deals $23,998 1,205 listings
2016 BMW X3 9 Great Deals $18,990 331 listings
2015 BMW X3 25 Great Deals $16,995 895 listings
2014 BMW X3 34 Great Deals $12,980 557 listings
2013 BMW X3 18 Great Deals $9,995 406 listings
2012 BMW X3 3 Great Deals $9,500 177 listings
2011 BMW X3 18 Great Deals $7,995 333 listings
2010 BMW X3 1 Great Deal $6,995 104 listings
2009 BMW X3 3 Great Deals $6,500 93 listings