Used BMW X5 for Sale in Midlothian, VA

to
to

Filter Results

listing

Price

- Loading...
Includes Listings Without Available Pricing

Financing

Mileage

- Loading...

Delivery

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

Fuel Economy

- Loading...
()

Price Drops

Text Search

Add Similar Cars


2005 BMW X5 4.4i AWD Review
by pzerr

High end SUV with great styling

Expensive to maintain, NAVI is old school with no touch screen. SUV is a solid vehicle with great power (315hp) and comfortable ride. Vehicle is reliable and a pleasure to drive. The 4 yr/50k mile warranty cover just about everything. Would own another one.

All deals listed before September 4, 2019.
First
Loading...
https://static.cargurus.com/images/forsale/2019/09/11/02/33/2016_bmw_x5-pic-514488509269899-152x114.jpeg

2016 BMW X5 xDrive35i AWD Used Cars in Triangle, VA 22172

Great Deal
$4,896 BELOW
CarGurus IMV of $35,473

Price: $30,577

Mileage: 24,273

Location: Triangle, VA 22172

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Black One Owner With Only 24k Miles Description: Used 2016 BMW X5 xDrive35i AWD for sale - $30,577, 24,273 miles with Navigation System, Premium Package, Sunroof/Moonroof
Avg. Dealer Rating: (71 reviews) "We did not buy a car from them, but our sales person was polite, knowledgeable and very helpful in our search....their lot is very tight, but a "Candy store" if you are looking for a quality, luxury, sports car...."
https://static.cargurus.com/images/forsale/2019/09/08/16/35/2011_bmw_x5-pic-911651823314671063-152x114.jpeg

2011 BMW X5 xDrive50i AWD Used Cars in Fredericksburg, VA 22406

Great Deal
$2,978 BELOW
CarGurus IMV of $11,973

Price: $8,995

Mileage: 104,332

Location: Fredericksburg, VA 22406

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 BMW X5 xDrive50i AWD for sale - $8,995, 104,332 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (43 reviews) "I emailed the dealer and asked specific questions about the vehicle. I was very interested in the vehicle however I live about 6 hours away and wanted more information before dedicating a full day to go and check this out. All I received from them was a canned message that I should stop in and we could discuss the car. I again emailed them explaining that I was 6 hours away and would like more information but I never received a reply. If the car met the standards I had set I would have gladly traveled there to purchase it as I was looking for a vehicle that hadn't spent its life on the salty roads of Pa., NY or Ohio. "
https://static.cargurus.com/images/forsale/2019/09/19/05/52/2017_bmw_x5-pic-9191062424068641273-152x114.jpeg

2017 BMW X5 xDrive35i AWD Used Cars in Triangle, VA 22172

Great Deal
$5,381 BELOW
CarGurus IMV of $39,158

Price: $33,777

Mileage: 28,241

Location: Triangle, VA 22172

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Xline Pkg One Owner With 28k Miles Description: Used 2017 BMW X5 xDrive35i AWD for sale - $33,777, 28,241 miles with Sunroof/Moonroof, Light Package, Navigation System, Premium Package, Climate Package
Avg. Dealer Rating: (71 reviews) "Nice guys, very responsive. Car had structural damage according to AutoCheck Report."
https://static.cargurus.com/images/forsale/2019/09/17/22/26/2017_bmw_x5-pic-7399542094346987188-152x114.jpeg

2017 BMW X5 xDrive35d AWD Used Cars in Midlothian, VA 23113

Great Deal
$5,023 BELOW
CarGurus IMV of $45,658

Price: $40,635

Mileage: 32,225

Location: Midlothian, VA 23113

Certified Pre-Owned: Yes Transmission: Automatic Description: Used 2017 BMW X5 xDrive35d AWD for sale - $40,635, 32,225 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (15 reviews) "Good experience... Nice service"
https://static.cargurus.com/images/forsale/2019/08/28/02/57/2015_bmw_x5-pic-6150595098918419729-152x114.jpeg

2015 BMW X5 xDrive50i AWD Used Cars in Triangle, VA 22172

Great Deal
$4,063 BELOW
CarGurus IMV of $31,840

Price: $27,777

Mileage: 48,820

Location: Triangle, VA 22172

Average time on market: 57 days Certified Pre-Owned: No Transmission: Automatic Color: Black V8 Twin Turbo Super Clean Bmw Description: Used 2015 BMW X5 xDrive50i AWD for sale - $27,777, 48,820 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Light Package, Navigation System, Bluetooth, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (71 reviews) "Prompt response "
https://static.cargurus.com/images/forsale/2019/08/30/02/43/2016_bmw_x5-pic-8327504025167442793-152x114.jpeg

2016 BMW X5 xDrive35i AWD Used Cars in Triangle, VA 22172

Great Deal
$3,360 BELOW
CarGurus IMV of $31,837

Price: $28,477

Mileage: 39,216

Location: Triangle, VA 22172

Average time on market: 36 days Certified Pre-Owned: No Transmission: Automatic Color: Black One Owner Carfax!!! Full Warranty!!!!! Description: Used 2016 BMW X5 xDrive35i AWD for sale - $28,477, 39,216 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Light Package, Navigation System, Backup Camera, Premium Package, Comfort Package, Climate Package
Avg. Dealer Rating: (71 reviews) "good experience contacting with dealer"
https://static.cargurus.com/images/forsale/2019/08/06/13/41/2017_bmw_x5-pic-1561030384279798022-152x114.jpeg

2017 BMW X5 xDrive35d AWD Used Cars in Richmond, VA 23294

Good Deal
$3,581 BELOW
CarGurus IMV of $43,058

Price: $39,477

Mileage: 42,779

Location: Richmond, VA 23294

Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Metallic Description: Used 2017 BMW X5 xDrive35d AWD for sale - $39,477, 42,779 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Premium Package, Luxury Package
Avg. Dealer Rating: (32 reviews) "They recognized that I was a long way away but, were helpful."
https://static.cargurus.com/images/forsale/2019/09/17/23/37/2015_bmw_x5-pic-520174001793740769-152x114.jpeg

2015 BMW X5 xDrive35d AWD Used Cars in Triangle, VA 22172

Good Deal
$2,757 BELOW
CarGurus IMV of $33,734

Price: $30,977

Mileage: 28,734

Location: Triangle, VA 22172

Average time on market: 43 days Certified Pre-Owned: No Transmission: Automatic Color: White Entertainment Pkg Upgraded Interior Pkg 3rd Description: Used 2015 BMW X5 xDrive35d AWD for sale - $30,977, 28,734 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Power Package, Navigation System, Adaptive Cruise Control, Technology Package, Heat Package, Premium Package, Premium Sound Package, Climate Package, Luxury Package, Light Package, Memory Package, Backup Camera
Avg. Dealer Rating: (71 reviews) "Very helpful Courteous and professional visits Would recommend them"
https://static.cargurus.com/images/forsale/2019/08/05/22/56/2017_bmw_x5-pic-3525582146381432071-152x114.jpeg

2017 BMW X5 xDrive35i AWD Used Cars in Dumfries, VA 22026

Good Deal
$3,547 BELOW
CarGurus IMV of $33,546

Price: $29,999

Mileage: 53,879

Location: Dumfries, VA 22026

Average time on market: 23 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Gray Description: Used 2017 BMW X5 xDrive35i AWD for sale - $29,999, 53,879 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Light Package, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Heat Package, Premium Package, Climate Package, Luxury Package
Avg. Dealer Rating: (44 reviews) "It went well and then when we were right at the end of working it out they stopped contacting me. I have the mone and would have loved this car and I still don't have a car. It could have been bait and switch but they were playing the long game on this if it was."
https://static.cargurus.com/images/forsale/2019/09/17/23/37/2014_bmw_x5-pic-4740498763776364931-152x114.jpeg

2014 BMW X5 xDrive50i AWD Used Cars in Fredericksburg, VA 22408

Good Deal
$2,424 BELOW
CarGurus IMV of $32,424

Price: $30,000

Mileage: 31,201

Location: Fredericksburg, VA 22408

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2014 BMW X5 xDrive50i AWD for sale - $30,000, 31,201 miles with Leather Seats, Sunroof/Moonroof, Executive Package, Light Package, Alloy Wheels, Technology Package, Climate Package, Luxury Package
Avg. Dealer Rating: (124 reviews) "Very professional. "
https://static.cargurus.com/images/forsale/2019/05/22/10/59/2015_bmw_x5-pic-2710583878282156969-152x114.jpeg

2015 BMW X5 xDrive35i AWD Used Cars in Stafford, VA 22554

Good Deal
$1,891 BELOW
CarGurus IMV of $22,502

Price: $20,611

Mileage: 92,854

Location: Stafford, VA 22554

Average time on market: 41 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2015 BMW X5 xDrive35i AWD for sale - $20,611, 92,854 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (141 reviews) "Caspain Auto was very helpful "
https://static.cargurus.com/images/forsale/2019/07/22/18/29/2016_bmw_x5-pic-5976400158029685663-152x114.jpeg

2016 BMW X5 xDrive35i AWD Used Cars in Midlothian, VA 23113

Good Deal
$2,079 BELOW
CarGurus IMV of $37,079

Price: $35,000

Mileage: 29,768

Location: Midlothian, VA 23113

Average time on market: 36 days Certified Pre-Owned: Yes Transmission: Automatic Description: Used 2016 BMW X5 xDrive35i AWD for sale - $35,000, 29,768 miles with Bluetooth, Leather Seats, Backup Camera, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (15 reviews) "They were very responsive and helpful"
https://static.cargurus.com/images/forsale/2019/08/30/02/47/2013_bmw_x5-pic-5314654358511712378-152x114.jpeg

2013 BMW X5 xDrive35i Premium AWD Used Cars in Stafford, VA 22554

Good Deal
$1,721 BELOW
CarGurus IMV of $17,716

Price: $15,995

Mileage: 78,005

Location: Stafford, VA 22554

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2013 BMW X5 xDrive35i Premium AWD for sale - $15,995, 78,005 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Power Package, Navigation System, Alloy Wheels, Technology Package, Premium Package, Premium Sound Package, Climate Package, Bluetooth, Backup Camera, Sound Package, Sport Activity Package
Avg. Dealer Rating: (14 reviews) "They are great 5"
https://static.cargurus.com/images/forsale/2019/07/17/02/34/2016_bmw_x5-pic-2366473514290954897-152x114.jpeg

2016 BMW X5 sDrive35i RWD Used Cars in Midlothian, VA 23113

Good Deal
$1,955 BELOW
CarGurus IMV of $36,455

Price: $34,500

Mileage: 28,455

Location: Midlothian, VA 23113

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral White Metallic Description: Used 2016 BMW X5 sDrive35i RWD for sale - $34,500, 28,455 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Premium Package
Avg. Dealer Rating: (15 reviews) "BMW of Midlothian has been in touch with me even prior to this concact. "
https://static.cargurus.com/images/forsale/2019/09/14/07/14/2015_bmw_x5-pic-5544796197535791167-152x114.jpeg

2015 BMW X5 xDrive35i AWD Used Cars in Midlothian, VA 23113

Good Deal
$1,584 BELOW
CarGurus IMV of $30,084

Price: $28,500

Mileage: 41,478

Location: Midlothian, VA 23113

Average time on market: 41 days Certified Pre-Owned: No Color: Alpine White Description: Used 2015 BMW X5 xDrive35i AWD for sale - $28,500, 41,478 miles with Premium Package, Sunroof/Moonroof
Avg. Dealer Rating: (60 reviews) "No pressure salesman. Good options "
Please wait ...
Please wait ...

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
2019 BMW X5 38 Great Deals $50,850 5,383 listings
2018 BMW X5 26 Great Deals $35,490 568 listings
2017 BMW X5 24 Great Deals $26,226 848 listings
2016 BMW X5 143 Great Deals $20,000 2,261 listings
2015 BMW X5 35 Great Deals $18,491 750 listings
2014 BMW X5 24 Great Deals $14,990 401 listings
2013 BMW X5 14 Great Deals $7,995 589 listings
2012 BMW X5 16 Great Deals $8,950 517 listings
2011 BMW X5 25 Great Deals $6,990 472 listings
2010 BMW X5 4 Great Deals $5,990 176 listings

Why Use CarGurus?

We'll help you find great deals among the millions of vehicles available nationwide on CarGurus, and we'll provide you with dealer reviews and vehicle history for each one. After all, over 30 million shoppers use CarGurus to find great deals on used cars and new cars in their area. And when it's time to get rid of your old ride, sell your car simply and securely on CarGurus.

Once you're ready to narrow down your search results, go ahead and filter by price, mileage, transmission, trim, days on lot, drivetrain, color, engine, options, and deal ratings. And if you only want to see cars with a single owner, recent price drops, photos, or available financing, our filters can help with that too.