Used BMW X5 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?

4,520 new BMW X5 listings
2004 BMW X5 3.0i Review
by Odin

The do-it-all SUV.

What I thought would be a great AWD replacement to the 540i has turned out to be pretty amazing but nothing really compares to an E39 with a V8 under the hood!

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/07/07/15/40/2010_bmw_x5-pic-2319859833701426419-152x114.jpeg

2010 BMW X5 xDrive30i Used Cars in Burlington, NC 27215

Great Deal
$5,060 BELOW
Instant Market Value of $22,010

Price: $16,950

Mileage: 90,917

Location: Burlington, NC 27215

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2010 BMW X5 xDrive30i for sale - $16,950, 90,917 miles
Avg. Dealer Rating: (12 reviews) "Great people !!! Great deal !!! and went above and beyond !!! What more can I say ?"
http://static.cargurus.com/images/forsale/2015/06/29/07/33/2011_bmw_x5-pic-2615269437646117992-152x114.jpeg

2011 BMW X5 xDrive50i Used Cars in High Point, NC 27263

Good Deal
$2,830 BELOW
Instant Market Value of $27,718

Price: $24,888

Mileage: 88,391

Location: High Point, NC 27263

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2011 BMW X5 xDrive50i for sale - $24,888, 88,391 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "didn't seem to want to find what I was looking for once this one was gone"
http://static.cargurus.com/images/forsale/2015/07/23/08/48/2012_bmw_x5-pic-2426067362535392539-152x114.jpeg

2012 BMW X5 xDrive35d Used Cars in Winston Salem, NC 27103

Good Deal
$2,402 BELOW
Instant Market Value of $35,400

Price: $32,998

Mileage: 48,245

Location: Winston Salem, NC 27103

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2012 BMW X5 xDrive35d for sale - $32,998, 48,245 miles with Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Premium Package, Alloy Wheels
Avg. Dealer Rating: (8 reviews) "Prompt and courteous "
http://static.cargurus.com/images/forsale/2015/07/18/07/04/2012_bmw_x5-pic-3868770250448993687-152x114.jpeg

2012 BMW X5 xDrive35i Used Cars in High Point, NC 27263

Good Deal
$1,649 BELOW
Instant Market Value of $34,647

Price: $32,998

Mileage: 44,323

Location: High Point, NC 27263

Average time on market: 47 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2012 BMW X5 xDrive35i for sale - $32,998, 44,323 miles with Bluetooth, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Ended up purchasing a different vehicle than I contacted them for. It wasn't the best buying experience. They made everything 10x more difficult than it had to be. I love my new car, just wish it would've been a less- stressful experience. "
http://static.cargurus.com/images/forsale/2015/06/15/20/19/2002_bmw_x5-pic-1192143480699097909-152x114.jpeg

2002 BMW X5 3.0i Used Cars in Greensboro, NC 27409

Good Deal
$963 BELOW
Instant Market Value of $8,954

Price: $7,991

Mileage: 105,570

Location: Greensboro, NC 27409

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2002 BMW X5 3.0i for sale - $7,991, 105,570 miles with Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Good"
http://static.cargurus.com/images/forsale/2015/07/02/04/23/2009_bmw_x5-pic-4271998346018823171-152x114.jpeg

2009 BMW X5 xDrive30i Used Cars in Kernersville, NC 27284

Good Deal
$1,227 BELOW
Instant Market Value of $18,912

Price: $17,685

Mileage: 100,907

Location: Kernersville, NC 27284

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2009 BMW X5 xDrive30i for sale - $17,685, 100,907 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (172 reviews) "p cool"
http://static.cargurus.com/images/forsale/2015/07/01/02/03/2012_bmw_x5-pic-5971772964703884968-152x114.jpeg

2012 BMW X5 xDrive50i Used Cars in Kernersville, NC 27284

Fair Deal
$1,223 BELOW
Instant Market Value of $34,208

Price: $32,985

Mileage: 64,328

Location: Kernersville, NC 27284

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2012 BMW X5 xDrive50i for sale - $32,985, 64,328 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (172 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/07/27/01/03/2009_bmw_x5-pic-2272789425704072337-152x114.jpeg

2009 BMW X5 xDrive30i Used Cars in Harrisonburg, VA 22801

Fair Deal
$740 BELOW
Instant Market Value of $21,740

Price: $21,000

Mileage: 71,715

Location: Harrisonburg, VA 22801

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2009 BMW X5 xDrive30i for sale - $21,000, 71,715 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (10 reviews) "Joshua Flemming was most courteous and helpful. Unfortunately, he did not have the car I wanted."
http://static.cargurus.com/images/forsale/2015/04/08/14/47/2007_bmw_x5-pic-5104996918155920856-152x114.jpeg

2007 BMW X5 3.0si Used Cars in Winston-Salem, NC 27103

Fair Deal
$526 BELOW
Instant Market Value of $16,426

Price: $15,900

Mileage: 106,000

Location: Winston-Salem, NC 27103

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2007 BMW X5 3.0si for sale - $15,900, 106,000 miles with Alloy Wheels
http://static.cargurus.com/images/forsale/2015/07/18/20/12/2006_bmw_x5-pic-2714931307535894237-152x114.jpeg

2006 BMW X5 3.0i Used Cars in Thomasville, NC 27360

Fair Deal
$500 BELOW
Instant Market Value of $9,500

Price: $9,000

Mileage: 149,361

Location: Thomasville, NC 27360

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2006 BMW X5 3.0i for sale - $9,000, 149,361 miles with Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Called right away"
http://static.cargurus.com/images/forsale/2015/07/13/06/38/2013_bmw_x5-pic-661036998403998597-152x114.jpeg

2013 BMW X5 xDrive35d Used Cars in Lynchburg, VA 24502

Fair Deal
$582 BELOW
Instant Market Value of $34,781

Price: $34,199

Mileage: 78,967

Location: Lynchburg, VA 24502

Average time on market: 47 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2013 BMW X5 xDrive35d for sale - $34,199, 78,967 miles with Leather Seats, Navigation System, Technology Package, Backup Camera, Heat Package, Premium Package, Premium Sound Package, Sound Package
Avg. Dealer Rating: (4 reviews) "Great"
http://static.cargurus.com/images/forsale/2015/06/15/21/16/2011_bmw_x5-pic-1344105305743767606-152x114.jpeg

2011 BMW X5 xDrive35d Used Cars in Lynchburg, VA 24502

Fair Deal
$394 BELOW
Instant Market Value of $31,392

Price: $30,998

Mileage: 48,519

Location: Lynchburg, VA 24502

Average time on market: 38 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2011 BMW X5 xDrive35d for sale - $30,998, 48,519 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels, Sport Activity Package
http://images.cobaltgroup.com/chrome_jpgs/2010/13457x152.jpg

2010 BMW X5 xDrive35d Used Cars in Roanoke, VA 24014

Fair Deal
$436 BELOW
Instant Market Value of $25,367

Price: $24,931

Mileage: 73,678

Location: Roanoke, VA 24014

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Space Gray Metallic Description: Used 2010 BMW X5 xDrive35d for sale - $24,931, 73,678 miles
Avg. Dealer Rating: (1 review) "We bought our 2012 Cadillac SRX from them. Evan is the BEST salesman ever! He goes above and beyond. If you're in the market for a Caddy, go see him. I'm thrilled with the entire experience and my beautiful red SRX Performance model. "
http://static.cargurus.com/images/forsale/2015/07/27/04/16/2006_bmw_x5-pic-4811771024054843787-152x114.jpeg

2006 BMW X5 4.4i Used Cars in Greensboro, NC 27409

Fair Deal
$219 BELOW
Instant Market Value of $10,210

Price: $9,991

Mileage: 140,999

Location: Greensboro, NC 27409

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2006 BMW X5 4.4i for sale - $9,991, 140,999 miles with Alloy Wheels
Avg. Dealer Rating: (16 reviews) "I don;'t know why the dealer did not respond. But drove by and corvette was still there. Nice people. I bough the car . Again nice people."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2006 BMW X5 4.4i Used Cars in Greensboro, NC 27409

Fair Deal
$172 BELOW
Instant Market Value of $12,163

Price: $11,991

Mileage: 111,956

Location: Greensboro, NC 27409

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2006 BMW X5 4.4i for sale - $11,991, 111,956 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "Good experience"
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 X5 By Year

Vehicle Deals Starting Price Total Available
2015 BMW X5 7 Great Deals $46,991 4,926 listings
2014 BMW X5 4 Great Deals $43,977 199 listings
2013 BMW X5 53 Great Deals $26,900 1,030 listings
2012 BMW X5 46 Great Deals $19,995 1,256 listings
2011 BMW X5 17 Great Deals $19,777 512 listings
2010 BMW X5 11 Great Deals $16,950 235 listings
2009 BMW X5 20 Great Deals $13,664 460 listings

Similar Cars

BMW X3
166 Great Deals out of 6,432 listings starting at $4,490
BMW 5 Series
484 Great Deals out of 16,707 listings starting at $2,000
Mercedes-Benz M-Class
258 Great Deals out of 11,227 listings starting at $1,500

New BMW X5 By Year

2015 BMW X5
4,926 listings

Used BMW X5 By City

BMW X5 in Greensboro NC
4 Great Deals out of 96 listings starting at $2,488
BMW X5 in Charleston WV
49 listings starting at $5,999
BMW X5 in Raleigh NC
4 Great Deals out of 98 listings starting at $5,850
BMW X5 in Richmond VA
45 listings starting at $3,850
BMW X5 in Johnson City TN
45 listings starting at $6,900
BMW X5 in Charlotte NC
111 listings starting at $2,488
BMW X5 in Washington DC
10 Great Deals out of 331 listings starting at $3,850
BMW X5 in Greenville SC
55 listings starting at $8,200
BMW X5 in Pittsburgh PA
116 listings starting at $6,500
BMW X5 in Virginia Beach VA
39 listings starting at $11,475
BMW X5 in Baltimore MD
11 Great Deals out of 412 listings starting at $5,500
BMW X5 in Columbia SC
64 listings starting at $5,999
BMW X5 in Knoxville TN
43 listings starting at $6,990
BMW X5 in Wilmington NC
47 listings starting at $9,995
BMW X5 in Columbus OH
51 listings starting at $6,777