2021 BMW X5 for sale
All available 2021 BMW X5 listings.
2,643 listings • $24,777 – $74,945 • avg 47,638 mi
Featured listings
Browse all 2,643 2021 bmw x5 for sale →
Clean title USED · SUV
2021 BMW X5
45e · AWD · Automatic
$43,998
Katy, TX
Clean title USED · SUV
2021 BMW X5
40i · AWD · Automatic
$43,998
Raleigh, NC
Clean title USED · SUV
2021 BMW X5
40i · AWD · Automatic
Contact for price
Pelham, AL
Clean title USED · SUV
2021 BMW X5
40i · RWD · Automatic
$34,490
Miami, FL
Clean title USED · SUV
2021 BMW X5
40i · AWD · Automatic
$31,395
Brooklyn, NY
Clean title USED · SUV
2021 BMW X5
40i · AWD · Automatic
$44,352
Marietta, GA
Clean title USED · SUV
2021 BMW X5
40i · AWD · Automatic
$41,990
Springfield, NJ
Clean title USED · SUV
2021 BMW X5
M50i · AWD · Automatic
$41,535
Wynnewood, PA
Clean title USED · SUV
2021 BMW X5
M50i · AWD · Automatic
$46,985
Hasbrouck Heights, NJ

USED · SUV
2021 BMW X5
40i · RWD · Automatic
$33,260
Newnan, GA
Clean title USED · SUV
2021 BMW X5
40i · RWD · Automatic
$39,995
Costa Mesa, CA
Clean title USED · SUV
2021 BMW X5
40i · RWD · Automatic
$29,999
Norco, CA
Clean title USED · SUV
2021 BMW X5
40i · AWD · Automatic
$36,990
Elmont, NY
Clean title USED · SUV
2021 BMW X5
40i · AWD · Automatic
$42,000
Austin, TX
Clean title USED · SUV
2021 BMW X5
45e · AWD · Automatic
$45,957
Las Vegas, NV
Clean title USED · SUV
2021 BMW X5
40i · AWD · Automatic
$43,900
Poway, CA
Clean title USED · SUV
2021 BMW X5
40i · RWD · Automatic
$34,997
Katy, TX
Clean title USED · SUV
2021 BMW X5
40i · AWD · Automatic
$37,597
Cockeyesville, MD
Clean title USED · SUV
2021 BMW X5
45e · AWD · Automatic
$34,850
Philadelphia, PA
Clean title USED · SUV
2021 BMW X5
40i · AWD · Automatic
$36,997
Morristown, NJ
Clean title USED · SUV
2021 BMW X5
45e · AWD · Automatic
$49,990
Fife, WA
Clean title USED · SUV
2021 BMW X5
40i · RWD · Automatic
$32,579
Scottsdale, AZ
Clean title USED · SUV
2021 BMW X5
M50i · AWD · Automatic
$42,590
Schererville, IN
Clean title USED · SUV
2021 BMW X5
40i · AWD · Automatic
$43,998
Bristol, TN
About this category
The 2021 BMW X5 is currently available in 2,643 listings on Carlify. Average mileage across these listings is 47,638 miles. Pricing starts at $24,777 and reaches $74,945. Browse photos, full vehicle history, and dealer details for each 2021 X5.
Frequently asked questions
- How much does a 2021 BMW X5 cost used?
- 2021 BMW X5 listings range from $24,777 to $74,945, averaging $40,114 on Carlify.
- How many 2021 BMW X5 are listed?
- Carlify shows 2,643 active 2021 BMW X5 listings.
- What's the average mileage on a 2021 BMW X5?
- Average mileage across 2021 BMW X5 listings is 47,638 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