Used BMW X5 for Sale in Roanoke, VA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- 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

Nationwide Shipping

Add Similar Cars


2007 BMW X5 3.0si Review
by sefann

Amazing ride

There really isn't enough words to justify this car. The entire series seems to get better with every model. Just on performance alone the car beats any other in its class. Braking and handling makes it feel more of a sports car than a heavy SUV.

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/06/17/05/08/2011_bmw_x5-pic-4514153847491968008-152x114.jpeg

2011 BMW X5 xDrive50i Used Cars in Greensboro, NC 27409

Great Deal
$4,355 BELOW
CarGurus IMV of $20,346

Price: $15,991

Mileage: 75,738

Location: Greensboro, NC 27409

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2011 BMW X5 xDrive50i for sale - $15,991, 75,738 miles with Alloy Wheels
Avg. Dealer Rating: (56 reviews) "They called right after I contacted them and let me know what location the car was at. Everyone was nice and talked to me. I purchased the car that I contacted them about"
https://static.cargurus.com/images/forsale/2017/06/10/02/08/2012_bmw_x5-pic-7963797241768250854-152x114.jpeg

2012 BMW X5 xDrive35i Used Cars in Greensboro, NC 27409

Good Deal
$2,595 BELOW
CarGurus IMV of $19,590

Price: $16,995

Mileage: 79,151

Location: Greensboro, NC 27409

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Charcoal Description: Used 2012 BMW X5 xDrive35i for sale - $16,995, 79,151 miles with Alloy Wheels
Avg. Dealer Rating: (56 reviews) "Horrible experience be leery of doing business with them talked to Karen and manager and had settled on sales price and they were setting up financing and sold the car out from underneath me. "
https://static.cargurus.com/images/forsale/2017/07/28/13/28/2015_bmw_x5-pic-1351006794488719674-152x114.jpeg

2015 BMW X5 xDrive50i Used Cars in Greensboro, NC 27407

Good Deal
$4,180 BELOW
CarGurus IMV of $50,480

Price: $46,300

Mileage: 30,982

Location: Greensboro, NC 27407

Average time on market: 29 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2015 BMW X5 xDrive50i for sale - $46,300, 30,982 miles with Navigation System, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (110 reviews) "They were responsive and professional "
https://static.cargurus.com/images/forsale/2017/08/15/10/12/2014_bmw_x5-pic-3845650593368140484-152x114.jpeg

2014 BMW X5 xDrive35i Used Cars in Greensboro, NC 27407

Good Deal
$2,868 BELOW
CarGurus IMV of $39,431

Price: $36,563

Mileage: 46,531

Location: Greensboro, NC 27407

Average time on market: 45 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Glacier Silver Metallic Description: Used 2014 BMW X5 xDrive35i for sale - $36,563, 46,531 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (11 reviews) "cordial. helpful "
https://static.cargurus.com/images/forsale/2017/09/01/02/54/2011_bmw_x5-pic-4355954770987065935-152x114.jpeg

2011 BMW X5 xDrive35i Used Cars in Greensboro, NC 27407

Good Deal
$1,630 BELOW
CarGurus IMV of $14,618

Price: $12,988

Mileage: 124,146

Location: Greensboro, NC 27407

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2011 BMW X5 xDrive35i for sale - $12,988, 124,146 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "Was a great help !"
https://static.cargurus.com/images/forsale/2017/07/30/03/04/2012_bmw_x5-pic-7317983183237489977-152x114.jpeg

2012 BMW X5 xDrive35d Used Cars in Greensboro, NC 27409

Good Deal
$1,709 BELOW
CarGurus IMV of $22,708

Price: $20,999

Mileage: 78,874

Location: Greensboro, NC 27409

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2012 BMW X5 xDrive35d for sale - $20,999, 78,874 miles with Alloy Wheels
Avg. Dealer Rating: (56 reviews) "Excellent price very respeonsive"
https://static.cargurus.com/images/forsale/2017/07/24/19/18/2005_bmw_x5-pic-588941232802318473-152x114.jpeg

2005 BMW X5 3.0i Used Cars in Greensboro, NC 27407

Good Deal
$982 BELOW
CarGurus IMV of $7,981

Price: $6,999

Mileage: 114,483

Location: Greensboro, NC 27407

Average time on market: 22 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: White Description: Used 2005 BMW X5 3.0i for sale - $6,999, 114,483 miles with Alloy Wheels
Avg. Dealer Rating: (6 reviews) "Quick response. Sales person very accommodating. Did not purchase, but car was as advertised. "
https://static.cargurus.com/images/forsale/2017/08/22/03/51/2010_bmw_x5-pic-9048953587091037128-152x114.jpeg

2010 BMW X5 xDrive30i Used Cars in Kernersville, NC 27284

Fair Deal
$746 BELOW
CarGurus IMV of $13,677

Price: $12,931

Mileage: 117,672

Location: Kernersville, NC 27284

Average time on market: 28 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Monaco Blue Metallic Description: Used 2010 BMW X5 xDrive30i for sale - $12,931, 117,672 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Alloy Wheels, Backup Camera, Heat Package, Comfort Package
Avg. Dealer Rating: (7 reviews) "Great service "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2009 BMW X5 xDrive30i Used Cars in Winston Salem, NC 27106

Fair Deal
$1,069 BELOW
CarGurus IMV of $15,567

Price: $14,498

Mileage: 78,515

Location: Winston Salem, NC 27106

Average time on market: 29 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Space Gray Metallic Description: Used 2009 BMW X5 xDrive30i for sale - $14,498, 78,515 miles with LE Package, Leather Seats, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Tow Package
Avg. Dealer Rating: (11 reviews) "Very good"
https://static.cargurus.com/images/forsale/2017/07/11/09/13/2008_bmw_x5-pic-8965171866865335261-152x114.jpeg

2008 BMW X5 4.8i Used Cars in Madison, NC 27025

Fair Deal
$749 BELOW
CarGurus IMV of $12,498

Price: $11,749

Mileage: 133,680

Location: Madison, NC 27025

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Space Gray Metallic Description: Used 2008 BMW X5 4.8i for sale - $11,749, 133,680 miles with Sport Package, Sunroof/Moonroof, Power Package, Storage Package, Adaptive Cruise Control, Chrome Wheels, Technology Package, Heat Package, Premium Package, Tow Package, Premium Sound Package, Climate Package, Rear Climate Package, Ambient Light Package, Light Package, Bluetooth, Backup Camera, Smoker Package, Comfort Package, Sound Package
Avg. Dealer Rating: (41 reviews) "Everything went well. I love the car but couldn't agree on price. Before we drove up. We had a sent price of 17 and it was agreed. 2 hours of driving the price jumped up to 19. Which the numbers was wrong. I use to sell cars and that's the worse case of up sell I saw "
https://static.cargurus.com/images/forsale/2017/09/06/17/42/2017_bmw_x5-pic-2083136630688487141-152x114.jpeg

2017 BMW X5 xDrive35i Used Cars in Greensboro, NC 27407

Fair Deal
$1,580 BELOW
CarGurus IMV of $61,483

Price: $59,903

Mileage: 4,401

Location: Greensboro, NC 27407

Average time on market: 51 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Black Sapphire Metallic Description: Used 2017 BMW X5 xDrive35i for sale - $59,903, 4,401 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Premium Package, Climate Package, Luxury Package
Avg. Dealer Rating: (11 reviews) "Several replies were received from this inquiry"
https://static.cargurus.com/images/forsale/2017/07/22/12/53/2012_bmw_x5-pic-3609305847328618868-152x114.jpeg

2012 BMW X5 xDrive35i Used Cars in Madison, NC 27025

Fair Deal
$673 BELOW
CarGurus IMV of $19,662

Price: $18,989

Mileage: 102,076

Location: Madison, NC 27025

Average time on market: 22 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2012 BMW X5 xDrive35i for sale - $18,989, 102,076 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Technology Package, Premium Wheels, Heat Package, Premium Package, Tow Package, Premium Sound Package, Climate Package, Bluetooth, Backup Camera, Comfort Package, Sound Package, Convenience Package
Avg. Dealer Rating: (41 reviews) "Tori has been great "
https://static.cargurus.com/images/forsale/2017/07/05/02/22/2003_bmw_x5-pic-5412308567644077664-152x114.jpeg

2003 BMW X5 3.0i Used Cars in Mount Airy, NC 27030

Fair Deal
$367 BELOW
CarGurus IMV of $7,362

Price: $6,995

Mileage: 93,000

Location: Mount Airy, NC 27030

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2003 BMW X5 3.0i for sale - $6,995, 93,000 miles with Alloy Wheels
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2007 BMW X5 3.0si Used Cars in High Point, NC 27262

Fair Deal
$835 BELOW
CarGurus IMV of $13,285

Price: $12,450

Mileage: 88,490

Location: High Point, NC 27262

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Description: Used 2007 BMW X5 3.0si for sale - $12,450, 88,490 miles with Alloy Wheels
Avg. Dealer Rating: (14 reviews) "Quick response, ended up buying elsewhere "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2005 BMW X5 4.4i Used Cars in Eden, NC 27288

Fair Deal
$400 BELOW
CarGurus IMV of $8,395

Price: $7,995

Mileage: 102,366

Location: Eden, NC 27288

Average time on market: 31 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Description: Used 2005 BMW X5 4.4i for sale - $7,995, 102,366 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "I just purchased a car today from Tri-City Ford in Eden N.C. I will say that it was the most pleasant car buying experience I have ever had. These people are great. What impressed me the most was their honesty and transparency. There was no sales pressure whatsoever. I live 90 miles from their dealership, so my initial contact was with Mallory Hutchens. She was friendly and very quick to respond to my questions. I worked with Jeff Short who could not have been more professional. Jeff was very kind and considerate. He got me a great deal and I would give him the highest recommendation. Whether you live in Eden or way out of town like me, I strongly encourage you to consider Tri-City Ford for your next automobile purchase, whether new or used. There was no pressure, hype or double-talk. The customer service was outstanding. I drove 90 miles to do business with these people and I would do it again in a heartbeat."
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.

Used BMW X5 By Year

Vehicle Deals Starting Price Total Available
2017 BMW X5 41 Great Deals $45,383 4,337 listings
2016 BMW X5 13 Great Deals $29,950 298 listings
2015 BMW X5 48 Great Deals $28,495 868 listings
2014 BMW X5 123 Great Deals $25,900 1,513 listings
2013 BMW X5 44 Great Deals $13,996 769 listings
2012 BMW X5 26 Great Deals $11,999 575 listings
2011 BMW X5 25 Great Deals $12,575 589 listings
2010 BMW X5 8 Great Deals $10,495 265 listings
2009 BMW X5 18 Great Deals $8,595 414 listings
2008 BMW X5 30 Great Deals $6,550 593 listings