2020 BMW X6 for sale
All available 2020 BMW X6 listings.
280 listings • $28,995 – $66,995 • avg 53,791 mi
Featured listings
Browse all 280 2020 bmw x6 for sale →
Clean title USED · SUV
2020 BMW X6
M50i · AWD · Automatic
$39,999
Elmont, NY
Clean title USED · SUV
2020 BMW X6
M50i · AWD · Automatic
$48,990
Miami, FL
Clean title USED · SUV
2020 BMW X6
40i · AWD · Automatic
$41,863
Buford, GA
Clean title USED · SUV
2020 BMW X6
40i · RWD · Automatic
$41,498
Houston, TX
Clean title USED · SUV
2020 BMW X6
M50i · AWD · Automatic
$49,991
Conyers, GA
Clean title USED · SUV
2020 BMW X6
40i · AWD · Automatic
$41,780
Verona, NJ
Clean title USED · SUV
2020 BMW X6
40i · AWD · Automatic
$43,995
Fairfax, VA
Clean title USED · SUV
2020 BMW X6
40i · RWD · Automatic
$41,999
Kingwood, TX
Clean title USED · SUV
2020 BMW X6
40i · AWD · Automatic
$41,791
El Paso, TX
Clean title USED · SUV
2020 BMW X6
40i · RWD · Automatic
$36,184
Marietta, GA
Clean title USED · SUV
2020 BMW X6
40i · AWD · Automatic
$44,998
Clermont, FL
Clean title USED · SUV
2020 BMW X6
M50i · AWD · Automatic
$51,998
Clermont, FL
Clean title USED · SUV
2020 BMW X6
40i · AWD · Automatic
$36,450
North Bergen, NJ
Clean title USED · SUV
2020 BMW X6
M50i · AWD · Automatic
$48,491
Conyers, GA
Clean title USED · SUV
2020 BMW X6
40i · RWD · Automatic
$41,490
Marietta, GA
Clean title USED · SUV
2020 BMW X6
40i · AWD · Automatic
$34,499
Neptune City, NJ
Clean title USED · SUV
2020 BMW X6
40i · AWD · Automatic
$44,990
San Antonio, TX
Clean title USED · SUV
2020 BMW X6
40i · AWD · Automatic
$34,995
Wayne, NJ
Clean title USED · SUV
2020 BMW X6
40i · RWD · Automatic
$49,917
Miami, FL
Clean title USED · SUV
2020 BMW X6
40i · RWD · Automatic
$47,998
Pleasanton, CA
Clean title USED · SUV
2020 BMW X6
M50i · AWD · Automatic
$42,995
Great Neck, NY
Clean title USED · SUV
2020 BMW X6
M50i · AWD · Automatic
$39,845
Bronx, NY
Clean title USED · SUV
2020 BMW X6
M50i · AWD · Automatic
$44,499
Buford, GA
Clean title USED · SUV
2020 BMW X6
M50i · AWD · Automatic
$57,998
Sicklerville, NJ
About this category
The 2020 BMW X6 is currently available in 280 listings on Carlify. Average mileage across these listings is 53,791 miles. Pricing starts at $28,995 and reaches $66,995. Browse photos, full vehicle history, and dealer details for each 2020 X6.
Frequently asked questions
- How much does a 2020 BMW X6 cost used?
- 2020 BMW X6 listings range from $28,995 to $66,995, averaging $45,868 on Carlify.
- How many 2020 BMW X6 are listed?
- Carlify shows 280 active 2020 BMW X6 listings.
- What's the average mileage on a 2020 BMW X6?
- Average mileage across 2020 BMW X6 listings is 53,791 miles.
Browse by year
Top cities
- Used BMW X6 in New YorkNY
- Used BMW X6 in Los AngelesCA
- Used BMW X6 in ChicagoIL
- Used BMW X6 in HoustonTX
- Used BMW X6 in PhoenixAZ
- Used BMW X6 in PhiladelphiaPA
- Used BMW X6 in San AntonioTX
- Used BMW X6 in San DiegoCA
- Used BMW X6 in DallasTX
- Used BMW X6 in JacksonvilleFL
- Used BMW X6 in AustinTX
- Used BMW X6 in Fort WorthTX
- Used BMW X6 in San JoseCA
- Used BMW X6 in ColumbusOH
- Used BMW X6 in CharlotteNC
- Used BMW X6 in IndianapolisIN
- Used BMW X6 in San FranciscoCA
- Used BMW X6 in SeattleWA