2020 BMW X4 M for sale
All available 2020 BMW X4 M listings.
136 listings • $33,895 – $55,998 • avg 49,091 mi
Featured listings
Browse all 136 2020 bmw x4 m for sale →
Clean title USED · SUV
2020 BMW X4 M
Competition · AWD · Automatic
$41,500
Bloomington, IN
Clean title USED · SUV
2020 BMW X4 M
Competition · AWD · Automatic
$51,988
Salem, OR
Clean title USED · SUV
2020 BMW X4 M
Competition · AWD · Automatic
Contact for price
Humble, TX
Clean title USED · SUV
2020 BMW X4 M
Competition · AWD · Automatic
$47,000
Florissant, MO
Clean title USED · SUV
2020 BMW X4 M
Competition · AWD · Automatic
$41,847
West Park, FL
Clean title USED · SUV
2020 BMW X4 M
Competition · AWD · Automatic
$39,695
St Charles, IL
Clean title USED · SUV
2020 BMW X4 M
Standard · AWD · Automatic
$39,374
Bloomfield, NJ
Clean title USED · SUV
2020 BMW X4 M
Competition · AWD · Automatic
$40,980
South Amboy, NJ
Salvage USED · SUV
2020 BMW X4 M
Standard · AWD · Automatic
$38,414
Houston, TX
Clean title USED · SUV
2020 BMW X4 M
Standard · AWD · Automatic
$49,625
Miami, FL
Clean title USED · SUV
2020 BMW X4 M
Competition · AWD · Automatic
$46,652
Avondale, AZ
Clean title USED · SUV
2020 BMW X4 M
Standard · AWD · Automatic
$47,955
Ann Arbor, MI
Clean title USED · SUV
2020 BMW X4 M
Standard · AWD · Automatic
$44,995
Palos Hills, IL
Clean title USED · SUV
2020 BMW X4 M
Standard · AWD · Automatic
$47,304
Little Rock, AR
Clean title USED · SUV
2020 BMW X4 M
Standard · AWD · Automatic
$46,716
Ann Arbor, MI
Clean title USED · SUV
2020 BMW X4 M
Standard · AWD · Automatic
$47,998
Doral, FL
Clean title USED · SUV
2020 BMW X4 M
Competition · AWD · Automatic
$42,500
Springfield, VA
Clean title USED · SUV
2020 BMW X4 M
Standard · AWD · Automatic
$42,691
Highlands Ranch, CO
Clean title USED · SUV
2020 BMW X4 M
Competition · AWD · Automatic
$43,522
Kennesaw, GA
Clean title USED · SUV
2020 BMW X4 M
Standard · AWD · Automatic
$40,904
Arlington, TX
Clean title USED · SUV
2020 BMW X4 M
Competition · AWD · Automatic
$45,995
Noblesville, IN
Clean title USED · SUV
2020 BMW X4 M
Standard · AWD · Automatic
$38,774
Coconut Creek, FL
Clean title USED · SUV
2020 BMW X4 M
Competition · AWD · Automatic
$48,998
Gastonia, NC
Clean title USED · SUV
2020 BMW X4 M
Competition · AWD · Automatic
$39,630
Yonkers, NY
About this category
The 2020 BMW X4 M is currently available in 136 listings on Carlify. Average mileage across these listings is 49,091 miles. Pricing starts at $33,895 and reaches $55,998. Browse photos, full vehicle history, and dealer details for each 2020 X4 M.
Frequently asked questions
- How much does a 2020 BMW X4 M cost used?
- 2020 BMW X4 M listings range from $33,895 to $55,998, averaging $45,597 on Carlify.
- How many 2020 BMW X4 M are listed?
- Carlify shows 136 active 2020 BMW X4 M listings.
- What's the average mileage on a 2020 BMW X4 M?
- Average mileage across 2020 BMW X4 M listings is 49,091 miles.
Browse by year
Top cities
- Used BMW X4 M in New YorkNY
- Used BMW X4 M in Los AngelesCA
- Used BMW X4 M in ChicagoIL
- Used BMW X4 M in HoustonTX
- Used BMW X4 M in PhoenixAZ
- Used BMW X4 M in PhiladelphiaPA
- Used BMW X4 M in San AntonioTX
- Used BMW X4 M in San DiegoCA
- Used BMW X4 M in DallasTX
- Used BMW X4 M in JacksonvilleFL
- Used BMW X4 M in AustinTX
- Used BMW X4 M in Fort WorthTX
- Used BMW X4 M in San JoseCA
- Used BMW X4 M in ColumbusOH
- Used BMW X4 M in CharlotteNC
- Used BMW X4 M in IndianapolisIN
- Used BMW X4 M in San FranciscoCA
- Used BMW X4 M in SeattleWA