2021 BMW X4 for sale
All available 2021 BMW X4 listings.
435 listings • $22,995 – $58,695 • avg 47,678 mi
Featured listings
Browse all 435 2021 bmw x4 for sale →
Clean title USED · SUV
2021 BMW X4
30i · AWD · Automatic
$30,076
Newnan, GA
Clean title USED · SUV
2021 BMW X4
30i · AWD · Automatic
$30,995
Houston, TX
Clean title USED · SUV
2021 BMW X4
30i · AWD · Automatic
$32,990
Plano, TX
Clean title USED · SUV
2021 BMW X4
M40i · AWD · Automatic
$34,998
Addison, TX
Clean title USED · SUV
2021 BMW X4
30i · AWD · Automatic
$27,277
Lawrenceville, GA
Clean title USED · SUV
2021 BMW X4
30i · AWD · Automatic
$33,490
Alpharetta, GA
Clean title USED · SUV
2021 BMW X4
M40i · AWD · Automatic
$34,615
Conyers, GA
Clean title USED · SUV
2021 BMW X4
30i · AWD · Automatic
$34,966
Marietta, GA
Clean title USED · SUV
2021 BMW X4
M40i · AWD · Automatic
$40,991
Aurora, CO
Clean title USED · SUV
2021 BMW X4
30i · AWD · Automatic
Contact for price
Jacksonville, FL
Clean title USED · SUV
2021 BMW X4
30i · AWD · Automatic
$31,590
North Brunswick Township, NJ
Clean title USED · SUV
2021 BMW X4
30i · AWD · Automatic
$36,999
Naperville, IL
Clean title USED · SUV
2021 BMW X4
M40i · AWD · Automatic
$42,568
Boise, ID
Clean title USED · SUV
2021 BMW X4
30i · AWD · Automatic
$31,145
Bradenton, FL
Clean title USED · SUV
2021 BMW X4
30i · AWD · Automatic
$32,990
North Brunswick Township, NJ
Clean title USED · SUV
2021 BMW X4
30i · AWD · Automatic
$30,500
Buena Park, CA
Clean title USED · SUV
2021 BMW X4
30i · AWD · Automatic
$25,500
Roseville, CA
Clean title USED · SUV
2021 BMW X4
30i · AWD · Automatic
$32,772
San Antonio, TX

USED · SUV
2021 BMW X4
M40i · AWD · Automatic
$37,991
Houston, TX
Clean title USED · SUV
2021 BMW X4
30i · AWD · Automatic
$33,999
Colorado Springs, CO
Clean title USED · SUV
2021 BMW X4
30i · AWD · Automatic
$26,985
Paterson, NJ
Clean title USED · SUV
2021 BMW X4
M40i · AWD · Automatic
$42,494
Mount Pleasant, WI
Clean title USED · SUV
2021 BMW X4
M40i · AWD · Automatic
$31,995
Marietta, GA
Clean title USED · SUV
2021 BMW X4
30i · AWD · Automatic
$37,939
Silver Spring, MD
About this category
The 2021 BMW X4 is currently available in 435 listings on Carlify. Average mileage across these listings is 47,678 miles. Pricing starts at $22,995 and reaches $58,695. Browse photos, full vehicle history, and dealer details for each 2021 X4.
Frequently asked questions
- How much does a 2021 BMW X4 cost used?
- 2021 BMW X4 listings range from $22,995 to $58,695, averaging $35,202 on Carlify.
- How many 2021 BMW X4 are listed?
- Carlify shows 435 active 2021 BMW X4 listings.
- What's the average mileage on a 2021 BMW X4?
- Average mileage across 2021 BMW X4 listings is 47,678 miles.
Browse by year
Top cities
- Used BMW X4 in New YorkNY
- Used BMW X4 in Los AngelesCA
- Used BMW X4 in ChicagoIL
- Used BMW X4 in HoustonTX
- Used BMW X4 in PhoenixAZ
- Used BMW X4 in PhiladelphiaPA
- Used BMW X4 in San AntonioTX
- Used BMW X4 in San DiegoCA
- Used BMW X4 in DallasTX
- Used BMW X4 in JacksonvilleFL
- Used BMW X4 in AustinTX
- Used BMW X4 in Fort WorthTX
- Used BMW X4 in San JoseCA
- Used BMW X4 in ColumbusOH
- Used BMW X4 in CharlotteNC
- Used BMW X4 in IndianapolisIN
- Used BMW X4 in San FranciscoCA
- Used BMW X4 in SeattleWA