2020 BMW X4 for sale
All available 2020 BMW X4 listings.
360 listings • $19,999 – $59,599 • avg 56,732 mi
Featured listings
Browse all 360 2020 bmw x4 for sale →
Clean title USED · SUV
2020 BMW X4
30i · AWD · Automatic
$26,990
Pleasantville, NJ
Clean title USED · SUV
2020 BMW X4
M40i · AWD · Automatic
$31,415
Schererville, IN
Clean title USED · SUV
2020 BMW X4
30i · AWD · Automatic
$30,935
Waukegan, IL
Clean title USED · SUV
2020 BMW X4
30i · AWD · Automatic
$27,990
Austin, TX
Clean title USED · SUV
2020 BMW X4
30i · AWD · Automatic
$25,645
Jamaica, NY
Clean title USED · SUV
2020 BMW X4
30i · AWD · Automatic
$24,990
St. Louis, MO
Clean title USED · SUV
2020 BMW X4
30i · AWD · Automatic
$24,488
Aurora, CO
Clean title USED · SUV
2020 BMW X4
M40i · AWD · Automatic
$37,981
West Covina, CA
Clean title USED · SUV
2020 BMW X4
M40i · AWD · Automatic
$38,739
Long Island City, NY
Clean title USED · SUV
2020 BMW X4
M40i · AWD · Automatic
$42,989
Naperville, IL
Clean title USED · SUV
2020 BMW X4
M40i · AWD · Automatic
$40,998
Pineville, NC
Clean title USED · SUV
2020 BMW X4
30i · AWD · Automatic
$25,895
Des Plaines, IL
Clean title USED · SUV
2020 BMW X4
30i · AWD · Automatic
$29,880
Dublin, OH
Clean title USED · SUV
2020 BMW X4
M40i · AWD · Automatic
$43,991
San Leandro, CA
Clean title USED · SUV
2020 BMW X4
30i · AWD · Automatic
$30,790
Marietta, GA
Clean title USED · SUV
2020 BMW X4
30i · AWD · Automatic
$22,991
Palmdale, CA
Clean title USED · SUV
2020 BMW X4
30i · AWD · Automatic
$30,951
McAllen, TX
Clean title USED · SUV
2020 BMW X4
30i · AWD · Automatic
$24,743
Conyers, GA
Clean title USED · SUV
2020 BMW X4
M40i · AWD · Automatic
$33,794
Long Island City, NY
Clean title USED · SUV
2020 BMW X4
30i · AWD · Automatic
$26,691
Somerville, NJ
Clean title USED · SUV
2020 BMW X4
30i · AWD · Automatic
$28,500
Owings Mills, MD
Clean title USED · SUV
2020 BMW X4
M40i · AWD · Automatic
$33,495
Atlanta, GA
Clean title USED · SUV
2020 BMW X4
30i · AWD · Automatic
$30,988
D'Iberville, MS
Clean title USED · SUV
2020 BMW X4
30i · AWD · Automatic
$29,850
Bellingham, WA
About this category
The 2020 BMW X4 is currently available in 360 listings on Carlify. Average mileage across these listings is 56,732 miles. Pricing starts at $19,999 and reaches $59,599. Browse photos, full vehicle history, and dealer details for each 2020 X4.
Frequently asked questions
- How much does a 2020 BMW X4 cost used?
- 2020 BMW X4 listings range from $19,999 to $59,599, averaging $31,733 on Carlify.
- How many 2020 BMW X4 are listed?
- Carlify shows 360 active 2020 BMW X4 listings.
- What's the average mileage on a 2020 BMW X4?
- Average mileage across 2020 BMW X4 listings is 56,732 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