2017 BMW X5 for Sale in Philadelphia, PA

New Search

Looking for a New BMW X5?

Maximize your negotiation power
  • View actual inventory levels
  • Get competing quotes
  • Find cash back incentives
Switch to New Car 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

Add Similar Cars


First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/04/13/13/24/2016_bmw_x5-pic-1070432930897917408-152x114.jpeg

2016 BMW X5 xDrive40e Used Cars in Huntingdon Valley, PA 19006

Good Deal
$4,719 BELOW
Instant Market Value of $59,669

Price: $54,950

Mileage: 9,815

Location: Huntingdon Valley, PA 19006

Average time on market: 31 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Black Description: Used 2016 BMW X5 xDrive40e for sale - $54,950, 9,815 miles with Leather Seats, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (31 reviews) "Responded on time and proffecial"
https://static.cargurus.com/images/forsale/2017/03/13/21/06/2016_bmw_x5-pic-6697462061402402740-152x114.jpeg

2016 BMW X5 xDrive35i Used Cars in Huntingdon Valley, PA 19006

Good Deal
$3,797 BELOW
Instant Market Value of $58,747

Price: $54,950

Mileage: 7,174

Location: Huntingdon Valley, PA 19006

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Carbon Black Metallic Description: Used 2016 BMW X5 xDrive35i for sale - $54,950, 7,174 miles with Sport Package, Driver Assistance Package, Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Premium Package, M Sport Package
Avg. Dealer Rating: (13 reviews) "Had a great experience! Adam stayed after closing to button everything up for us! Second corvette from Elkins! Great friendly service!"
https://static.cargurus.com/images/forsale/2017/04/21/00/30/2016_bmw_x5-pic-2381226715579049778-152x114.jpeg

2016 BMW X5 xDrive50i Used Cars in Wilmington, DE 19806

Good Deal
$5,710 BELOW
Instant Market Value of $67,701

Price: $61,991

Mileage: 3,961

Location: Wilmington, DE 19806

Average time on market: 49 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2016 BMW X5 xDrive50i for sale - $61,991, 3,961 miles with Leather Seats, Backup Camera, Sunroof/Moonroof, Executive Package, Navigation System, Climate Package
Avg. Dealer Rating: (1 review) "Everything done as arranged - great car - no surprises."
https://static.cargurus.com/images/forsale/2017/03/14/18/42/2017_bmw_x5-pic-6978566635788812794-152x114.jpeg

2017 BMW X5 xDrive35i Used Cars in Devon, PA 19333

Fair Deal
$1,439 BELOW
Instant Market Value of $60,413

Price: $58,974

Mileage: 4,237

Location: Devon, PA 19333

Average time on market: 26 days Certified Pre-Owned: Yes Transmission: Automatic Color: Space Gray Description: Used 2017 BMW X5 xDrive35i for sale - $58,974, 4,237 miles with Leather Seats, Navigation System, Premium Package, Climate Package, Luxury Package
Avg. Dealer Rating: (26 reviews) "They were very professional "
https://static.cargurus.com/images/forsale/2017/04/12/13/34/2017_bmw_x5-pic-4319203392046445257-152x114.jpeg

2017 BMW X5 xDrive35i Used Cars in Bala Cynwyd, PA 19004-3322

Fair Deal
$679 BELOW
Instant Market Value of $59,123

Price: $58,444

Mileage: 5,145

Location: Bala Cynwyd, PA 19004-3322

Average time on market: 26 days Certified Pre-Owned: Yes Transmission: Automatic Color: Space Gray Metallic Description: Used 2017 BMW X5 xDrive35i for sale - $58,444, 5,145 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (25 reviews) "wanted one with blind spot detection"
https://static.cargurus.com/images/forsale/2017/02/28/10/43/2016_bmw_x5-pic-3334113783516450421-152x114.jpeg

2016 BMW X5 xDrive40e Used Cars in Allentown, PA 18104

Fair Deal
$1,735 BELOW
Instant Market Value of $56,435

Price: $54,700

Mileage: 10,302

Location: Allentown, PA 18104

Average time on market: 31 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Gray Description: Used 2016 BMW X5 xDrive40e for sale - $54,700, 10,302 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (12 reviews) "I felt very comfortable Tony and Gary did a great job with everything I would absolutely send someone there "
https://static.cargurus.com/images/forsale/2017/01/06/16/38/2016_bmw_x5-pic-7624375051772744820-152x114.jpeg

2016 BMW X5 xDrive50i Used Cars in Reading, PA 19607

Fair Deal
$1,277 BELOW
Instant Market Value of $68,835

Price: $67,558

Mileage: 9,127

Location: Reading, PA 19607

Average time on market: 49 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW X5 xDrive50i for sale - $67,558, 9,127 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Executive Package, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, M Sport Package, Climate Package
Avg. Dealer Rating: (22 reviews) "Excellent!"
https://static.cargurus.com/images/forsale/2017/03/14/18/42/2017_bmw_x5-pic-3796821505041945753-152x114.jpeg

2017 BMW X5 xDrive35i Used Cars in Devon, PA 19333

Fair Deal
$787 BELOW
Instant Market Value of $59,311

Price: $58,524

Mileage: 4,519

Location: Devon, PA 19333

Average time on market: 26 days Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Description: Used 2017 BMW X5 xDrive35i for sale - $58,524, 4,519 miles with Leather Seats, Navigation System, Premium Package, Climate Package
Avg. Dealer Rating: (26 reviews) "Dan McCloy was very helpful and knowledgeable."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2016 BMW X5 xDrive40e Used Cars in West Chester, PA 19382

Fair Deal
$2,080 BELOW
Instant Market Value of $62,072

Price: $59,992

Mileage: 3,328

Location: West Chester, PA 19382

Average time on market: 31 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Sapphire Metallic Description: Used 2016 BMW X5 xDrive40e for sale - $59,992, 3,328 miles with Driver Assistance Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (5 reviews) "After driving 100 miles to check out this car, I test drove it and loved it. After going through the numbers I coming to a deal was told by a manager that the price was incorrect and a higher level manager would need to resolve the situation. I was assured that the car would be held for me through the next day until they could talk with me. The next day no calls so I called them and I was told the car was sold that morning. All I could get from mgmt of the dealership was an apology. This is very similar to a couple of other reviews for this dealer. My recommendation - find another dealer."
https://static.cargurus.com/images/forsale/2017/04/12/19/51/2017_bmw_x5-pic-2280585092954303005-152x114.jpeg

2017 BMW X5 xDrive35i Used Cars in Devon, PA 19333

Fair Deal
$334 BELOW
Instant Market Value of $59,315

Price: $58,981

Mileage: 4,506

Location: Devon, PA 19333

Average time on market: 26 days Certified Pre-Owned: Yes Transmission: Automatic Color: Atlas Cedar Description: Used 2017 BMW X5 xDrive35i for sale - $58,981, 4,506 miles with Leather Seats, Navigation System, Premium Package, Climate Package
Avg. Dealer Rating: (26 reviews) "The dealer contacted me but we could not agree on a trade number. The trade number was under market value and unfortunately could not take the initiative to complete the deal. Result, no deal. "
https://static.cargurus.com/images/forsale/2017/04/06/12/18/2017_bmw_x5-pic-2086962468868593699-152x114.jpeg

2017 BMW X5 xDrive35i Used Cars in Turnersville, NJ 08012-1775

Fair Deal
$473 ABOVE
Instant Market Value of $58,527

Price: $59,000

Mileage: 1,400

Location: Turnersville, NJ 08012-1775

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2017 BMW X5 xDrive35i for sale - $59,000, 1,400 miles with Bluetooth, Navigation System, Sunroof/Moonroof
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2016 BMW X5 xDrive40e Used Cars in West Chester, PA 19382

Fair Deal
$948 BELOW
Instant Market Value of $58,940

Price: $57,992

Mileage: 3,884

Location: West Chester, PA 19382

Average time on market: 31 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Space Gray Metallic Description: Used 2016 BMW X5 xDrive40e for sale - $57,992, 3,884 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (5 reviews) "Excellent service. Quick response. Very kind and willing to help"
https://static.cargurus.com/images/forsale/2016/09/09/20/12/2017_bmw_x5-pic-6496047338043130020-152x114.jpeg

2017 BMW X5 xDrive35i Used Cars in Doylestown, PA 18901-2497

Fair Deal
$802 ABOVE
Instant Market Value of $59,187

Price: $59,989

Mileage: 8,323

Location: Doylestown, PA 18901-2497

Average time on market: 26 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2017 BMW X5 xDrive35i for sale - $59,989, 8,323 miles with Leather Seats, Navigation System, Premium Package, Climate Package, Luxury Package
Avg. Dealer Rating: (11 reviews) "They contacted me, but they did not have the features that I wanted. Cheryl"
https://static.cargurus.com/images/forsale/2017/04/22/12/31/2017_bmw_x5-pic-81226521842914585-152x114.jpeg

2017 BMW X5 xDrive35i Used Cars in Doylestown, PA 18901-2497

Fair Deal
$1,113 ABOVE
Instant Market Value of $64,876

Price: $65,989

Mileage: 5,833

Location: Doylestown, PA 18901-2497

Average time on market: 26 days Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Description: Used 2017 BMW X5 xDrive35i for sale - $65,989, 5,833 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package, M Sport Package, Climate Package
Avg. Dealer Rating: (11 reviews) "Great service"
https://static.cargurus.com/images/forsale/2016/11/11/10/59/2016_bmw_x5-pic-3613250096637819228-152x114.jpeg

2016 BMW X5 xDrive50i Used Cars in Huntingdon Valley, PA 19006

Fair Deal
$2,665 ABOVE
Instant Market Value of $66,285

Price: $68,950

Mileage: 16,186

Location: Huntingdon Valley, PA 19006

Average time on market: 49 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: White Description: Used 2016 BMW X5 xDrive50i for sale - $68,950, 16,186 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Executive Package, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, M Sport Package, Climate Package
Avg. Dealer Rating: (31 reviews) "Good"
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 18 Great Deals $48,444 7,941 listings
2016 BMW X5 30 Great Deals $32,991 560 listings
2015 BMW X5 35 Great Deals $31,900 606 listings
2014 BMW X5 135 Great Deals $26,993 2,043 listings
2013 BMW X5 68 Great Deals $14,400 1,216 listings
2012 BMW X5 21 Great Deals $14,800 570 listings
2011 BMW X5 22 Great Deals $11,995 523 listings
2010 BMW X5 6 Great Deals $9,395 274 listings
2009 BMW X5 16 Great Deals $9,977 458 listings
2008 BMW X5 27 Great Deals $7,500 665 listings