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...

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

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
Featured Listings
https://static.cargurus.com/images/forsale/2017/10/17/17/06/2017_bmw_x5-pic-8347357833532383481-152x114.jpeg

2017 BMW X5 xDrive35i Used Cars in Doylestown, PA 18901

Good Deal
$2,040 BELOW
CarGurus IMV of $57,029

Price: $54,989

Mileage: 3,530

Location: Doylestown, PA 18901

Average time on market: 52 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Jet Black Description: Used 2017 BMW X5 xDrive35i for sale - $54,989, 3,530 miles with Bluetooth, Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (16 reviews) "good"
https://static.cargurus.com/images/forsale/2017/10/06/14/01/2016_bmw_x5-pic-4450439586008111321-152x114.jpeg

2016 BMW X5 xDrive35i Used Cars in Bala Cynwyd, PA 19004

Fair Deal
$1,040 BELOW
CarGurus IMV of $48,937

Price: $47,897

Mileage: 19,535

Location: Bala Cynwyd, PA 19004

Average time on market: 34 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Black Description: Used 2016 BMW X5 xDrive35i for sale - $47,897, 19,535 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (29 reviews) "great"
https://static.cargurus.com/images/forsale/2017/09/21/14/02/2017_bmw_x5-pic-3067104678142908171-152x114.jpeg

2017 BMW X5 xDrive35i Used Cars in Mt Laurel, NJ 08054

Fair Deal
$1,112 BELOW
CarGurus IMV of $64,982

Price: $63,870

Mileage: 4,487

Location: Mt Laurel, NJ 08054

Average time on market: 52 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: White Description: Used 2017 BMW X5 xDrive35i for sale - $63,870, 4,487 miles with Sport Package, Bluetooth, Leather Seats, Premium Package, M Sport Package
Avg. Dealer Rating: (4 reviews) "I purchased the vehicle after the text drive. There was a check engine light and it I was told it was an 02 sensor issue but can be fixed. Heat was also coming out ones you lift the hood. Car was taken to the garage for about 3days but the company provided a rental car while the issue was being resolved. In short, car was delivered to my home and everything appears to be working good. "
https://static.cargurus.com/images/forsale/2017/09/27/12/22/2017_bmw_x5-pic-5851439869988291013-152x114.jpeg

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

Fair Deal
$133 BELOW
CarGurus IMV of $59,627

Price: $59,494

Mileage: 4,460

Location: Bala Cynwyd, PA 19004

Average time on market: 52 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Black Description: Used 2017 BMW X5 xDrive35i for sale - $59,494, 4,460 miles with Sunroof/Moonroof, Navigation System, Bluetooth, Backup Camera, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (29 reviews) "Exceptional sales support, fair pricing. All around great people to work with. Didn't purchase a car, but may in the future."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 BMW X5 xDrive35i Used Cars in Wilmington, DE 19806

Fair Deal
$1,370 BELOW
CarGurus IMV of $53,865

Price: $52,495

Mileage: 11,183

Location: Wilmington, DE 19806

Average time on market: 52 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2017 BMW X5 xDrive35i for sale - $52,495, 11,183 miles with Navigation System, Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "This was what I can best describe as a "no-BS" sale. Let me preface by saying I knew exactly what I wanted and what to look for. I know Mustangs and I know how to inspect a used car. I thoroughly went through the car without any help, then asked for a test drive and was granted one immediately. The car wasn't perfect, but even still, the price was a steal. After the test drive I took about 30min to discuss the car with my friend based on its condition, then went back and said I'd take it. I got a cashier's check from the PNC down the street, went on my phone and added the car to my insurance policy and sent the proof of insurance to my salesman, and then filled out the necessary paperwork. I was driving the car home within 2 hours of setting foot on the lot for the first time. Jim and I were both very focused individuals who knew what we wanted, and I appreciate that as someone who knows cars and whether or not I want to buy something. Once I made up my mind on buying the car, everyone at the dealership worked very efficiently to get me squared away. Note that I paid cash, so had I needed to finance the car I'm sure it naturally would have taken longer. This was a great used car buying experience and I got a KILLER deal on the mustang with only about $200 or so in dealer fees. "
https://static.cargurus.com/images/forsale/2017/08/24/16/39/2016_bmw_x5-pic-671446187839437577-152x114.jpeg

2016 BMW X5 xDrive35i Used Cars in Ewing, NJ 08638

Fair Deal
$814 BELOW
CarGurus IMV of $42,223

Price: $41,409

Mileage: 29,124

Location: Ewing, NJ 08638

Average time on market: 34 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Color: Alpine White Description: Used 2016 BMW X5 xDrive35i for sale - $41,409, 29,124 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (43 reviews) "Awsome!!!!! Sales was very helpful, And everything was up front...Jonah was a big help!! Thanks Davis Hyundai"
https://static.cargurus.com/images/forsale/2016/08/27/12/17/2017_bmw_x5-pic-4394143113754890746-152x114.jpeg

2017 BMW X5 xDrive50i Used Cars in Boyertown, PA 19512

Fair Deal
$48 ABOVE
CarGurus IMV of $69,840

Price: $69,888

Mileage: 8,554

Location: Boyertown, PA 19512

Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Black Description: Used 2017 BMW X5 xDrive50i for sale - $69,888, 8,554 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (24 reviews) "Jessica was very helpful and responded right away to my inquiry. She has been following up with me and has been very helpful, even though I am not quite ready to come in to look at anytbing just yet. I would definitely recommend them!"
https://static.cargurus.com/images/forsale/2017/08/11/12/18/2017_bmw_x5-pic-316132731174502169-152x114.jpeg

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

Fair Deal
$1,117 ABOVE
CarGurus IMV of $59,578

Price: $60,695

Mileage: 4,665

Location: Bala Cynwyd, PA 19004

Average time on market: 52 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Black Description: Used 2017 BMW X5 xDrive35i for sale - $60,695, 4,665 miles with Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (29 reviews) "I did not buy the car, but the dealer's communication was excellent. I received pictures before they were even on Car Gurus or the dealers website."
https://static.cargurus.com/images/forsale/2017/09/09/13/06/2017_bmw_x5-pic-3501159994533329078-152x114.jpeg

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

Fair Deal
$1,833 ABOVE
CarGurus IMV of $59,612

Price: $61,445

Mileage: 4,525

Location: Bala Cynwyd, PA 19004

Average time on market: 52 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: White Description: Used 2017 BMW X5 xDrive35i for sale - $61,445, 4,525 miles with Leather Seats, Navigation System, Alloy Wheels, Bluetooth, Backup Camera, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (29 reviews) "Very well attended to.. helpful sales men they stayed late to finish my contract.. tea and coffee available I was very comfortable and classy environment "
https://static.cargurus.com/images/forsale/2017/10/14/15/29/2017_bmw_x5-pic-4220317142713343584-152x114.jpeg

2017 BMW X5 xDrive35i Used Cars in Mt Laurel, NJ 08054

Fair Deal
$1,559 ABOVE
CarGurus IMV of $59,636

Price: $61,195

Mileage: 4,424

Location: Mt Laurel, NJ 08054

Average time on market: 52 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Description: Used 2017 BMW X5 xDrive35i for sale - $61,195, 4,424 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (4 reviews) " Very helpful. Emailed me promptly."
https://static.cargurus.com/images/forsale/2017/10/14/15/29/2016_bmw_x5-pic-2274468606276392552-152x114.jpeg

2016 BMW X5 xDrive50i Used Cars in Mt Laurel, NJ 08054

Fair Deal
$2,436 ABOVE
CarGurus IMV of $52,044

Price: $54,480

Mileage: 44,114

Location: Mt Laurel, NJ 08054

Average time on market: 45 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Overdrive Description: Used 2016 BMW X5 xDrive50i for sale - $54,480, 44,114 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Executive Package, Navigation System, Bluetooth, Backup Camera, Heat Package, M Sport Package, Climate Package
Avg. Dealer Rating: (4 reviews) "good"
https://static.cargurus.com/images/forsale/2017/07/31/18/45/2017_bmw_x5-pic-5803323936540905007-152x114.jpeg

2017 BMW X5 xDrive35i Used Cars in Devon, PA 19333

Fair Deal
$1,467 ABOVE
CarGurus IMV of $56,514

Price: $57,981

Mileage: 5,703

Location: Devon, PA 19333

Average time on market: 52 days Certified Pre-Owned: Yes Transmission: 8-Speed Automatic Color: Imperial Blue Metallic Description: Used 2017 BMW X5 xDrive35i for sale - $57,981, 5,703 miles with Bluetooth, Navigation System, Sunroof/Moonroof
Avg. Dealer Rating: (32 reviews) "Still considering the vehicle, their response was quick and very professional. "
https://static.cargurus.com/images/forsale/2017/09/23/12/27/2017_bmw_x5-pic-7671904970797784729-152x114.jpeg

2017 BMW X5 xDrive35i Used Cars in Mt Laurel, NJ 08054

Fair Deal
$2,040 ABOVE
CarGurus IMV of $59,580

Price: $61,620

Mileage: 4,656

Location: Mt Laurel, NJ 08054

Average time on market: 52 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: White Description: Used 2017 BMW X5 xDrive35i for sale - $61,620, 4,656 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Bluetooth, Aluminum Wheels, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (4 reviews) "Only by phone, excellent!"
https://static.cargurus.com/images/forsale/2017/09/29/16/29/2016_bmw_x5_xdrive35i-pic-1071643203369675984-152x114.jpeg

2016 BMW X5 xDrive35i Used Cars in Doylestown, 18901

Fair Deal
$1,730 ABOVE
CarGurus IMV of $43,269

Price: $44,999

Mileage: 15,707

Location: Doylestown, 18901

Average time on market: 34 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2016 BMW X5 xDrive35i for sale - $44,999, 15,707 miles
https://static.cargurus.com/images/forsale/2017/10/04/13/01/2017_bmw_x5-pic-3897625464956037905-152x114.jpeg

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

Fair Deal
$2,932 ABOVE
CarGurus IMV of $56,813

Price: $59,745

Mileage: 4,440

Location: Bala Cynwyd, PA 19004

Average time on market: 52 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Overdrive Color: Silver Description: Used 2017 BMW X5 xDrive35i for sale - $59,745, 4,440 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Navigation System
Avg. Dealer Rating: (29 reviews) "Everyone here was very nice and patient. I like how they have the car tech come with you on the test drive, it makes it more relaxing while test driving the car. Buying the car was an easy process and i never felt any pressure when negotiating the price. Overall great experience."
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 38 Great Deals $46,900 2,857 listings
2016 BMW X5 8 Great Deals $30,500 296 listings
2015 BMW X5 49 Great Deals $27,990 1,053 listings
2014 BMW X5 77 Great Deals $24,805 1,213 listings
2013 BMW X5 45 Great Deals $12,995 720 listings
2012 BMW X5 33 Great Deals $11,995 586 listings
2011 BMW X5 29 Great Deals $10,980 613 listings
2010 BMW X5 7 Great Deals $8,980 228 listings
2009 BMW X5 16 Great Deals $8,299 435 listings
2008 BMW X5 24 Great Deals $6,550 602 listings