2017 BMW X5 for sale
All available 2017 BMW X5 listings.
1,606 listings • $8,980 – $44,885 • avg 87,776 mi
Featured listings
Browse all 1,606 2017 bmw x5 for sale →
Clean title USED · SUV
2017 BMW X5
50i · AWD · Automatic
$31,998
Tolleson, AZ
Clean title USED · SUV
2017 BMW X5
35i · RWD · Automatic
$16,999
Fullerton, CA
Clean title USED · SUV
2017 BMW X5
50i · AWD · Automatic
$19,995
Manassas, VA
Clean title USED · SUV
2017 BMW X5
35i · AWD · Automatic
$21,451
Creve Coeur, MO
Clean title USED · SUV
2017 BMW X5
35i · AWD · Automatic
$17,888
Kirkland, WA
Clean title USED · SUV
2017 BMW X5
35i · AWD · Automatic
$15,982
South Plainfield, NJ
Clean title USED · SUV
2017 BMW X5
40e · AWD · Automatic
$14,700
Conyers, GA
Clean title USED · SUV
2017 BMW X5
35i · AWD · Automatic
$17,400
North Hollywood, CA
Clean title USED · SUV
2017 BMW X5
35i · AWD · Automatic
$24,400
Pittsburgh, PA
Clean title USED · SUV
2017 BMW X5
35i · AWD · Automatic
$23,289
Memphis, TN
Clean title USED · SUV
2017 BMW X5
35i · RWD · Automatic
$18,798
Walnut Creek, CA
Clean title USED · SUV
2017 BMW X5
35i · AWD · Automatic
$16,278
Fredericksburg, VA
Clean title USED · SUV
2017 BMW X5
35i · AWD · Automatic
$18,888
Manassas, VA
Clean title USED · SUV
2017 BMW X5
35i · AWD · Automatic
$21,499
Rancho Cordova, CA
Clean title USED · SUV
2017 BMW X5
35i · RWD · Automatic
$16,999
Brentwood, TN
Clean title USED · SUV
2017 BMW X5
50i · AWD · Automatic
$18,495
Bellevue, WA
Clean title USED · SUV
2017 BMW X5
35i · RWD · Automatic
$15,900
North Plainfield, NJ
Clean title USED · SUV
2017 BMW X5
50i · AWD · Automatic
$21,500
Grapevine, TX
Clean title USED · SUV
2017 BMW X5
35i · AWD · Automatic
$17,673
Old Bridge, NJ
Clean title USED · SUV
2017 BMW X5
35i · RWD · Automatic
$19,995
Akron, OH
Clean title USED · SUV
2017 BMW X5
35i · RWD · Automatic
$18,495
Tampa, FL
Clean title USED · SUV
2017 BMW X5
35i · AWD · Automatic
$16,995
Carey, NC
Clean title USED · SUV
2017 BMW X5
35i · AWD · Automatic
$15,995
Oxnard, CA
Clean title USED · SUV
2017 BMW X5
35i · AWD · Automatic
$18,994
Morrisville, PA
About this category
The 2017 BMW X5 is currently available in 1,606 listings on Carlify. Average mileage across these listings is 87,776 miles. Pricing starts at $8,980 and reaches $44,885. Browse photos, full vehicle history, and dealer details for each 2017 X5.
Frequently asked questions
- How much does a 2017 BMW X5 cost used?
- 2017 BMW X5 listings range from $8,980 to $44,885, averaging $19,383 on Carlify.
- How many 2017 BMW X5 are listed?
- Carlify shows 1,606 active 2017 BMW X5 listings.
- What's the average mileage on a 2017 BMW X5?
- Average mileage across 2017 BMW X5 listings is 87,776 miles.
Browse by year
Top cities
- Used BMW X5 in New YorkNY
- Used BMW X5 in Los AngelesCA
- Used BMW X5 in ChicagoIL
- Used BMW X5 in HoustonTX
- Used BMW X5 in PhoenixAZ
- Used BMW X5 in PhiladelphiaPA
- Used BMW X5 in San AntonioTX
- Used BMW X5 in San DiegoCA
- Used BMW X5 in DallasTX
- Used BMW X5 in JacksonvilleFL
- Used BMW X5 in AustinTX
- Used BMW X5 in Fort WorthTX
- Used BMW X5 in San JoseCA
- Used BMW X5 in ColumbusOH
- Used BMW X5 in CharlotteNC
- Used BMW X5 in IndianapolisIN
- Used BMW X5 in San FranciscoCA
- Used BMW X5 in SeattleWA