2020 BMW M4 for sale
All available 2020 BMW M4 listings.
141 listings • $35,000 – $74,900 • avg 36,938 mi
Featured listings
Browse all 141 2020 bmw m4 for sale →
Clean title USED · Coupe
2020 BMW M4
Standard · RWD · Manual
$45,799
Burlington, NJ
Clean title USED · Convertible
2020 BMW M4
Standard · RWD · Automatic
$37,995
Orlando, FL
Clean title USED · Coupe
2020 BMW M4
Standard · RWD · Manual
$54,900
Baton Rouge, LA
Clean title USED · Convertible
2020 BMW M4
Standard · RWD · Automatic
$48,000
Mahwah, NJ
Clean title USED · Coupe
2020 BMW M4
CS · RWD · Automatic
$56,183
Peoria, AZ
Clean title USED · Convertible
2020 BMW M4
Standard · RWD · Automatic
$48,999
Santa Clara, CA
Clean title USED · Coupe
2020 BMW M4
Standard · RWD · Automatic
$52,593
Santa Ana, CA
Clean title USED · Convertible
2020 BMW M4
Standard · RWD · Automatic
$42,936
Peoria, AZ
Clean title USED · Convertible
2020 BMW M4
Standard · RWD · Automatic
$48,795
Jacksonville, FL
Clean title USED · Convertible
2020 BMW M4
Standard · RWD · Automatic
$47,900
Hermosa Beach, CA
Clean title USED · Coupe
2020 BMW M4
CS · RWD · Automatic
$64,725
Ewing, NJ
Clean title USED · Convertible
2020 BMW M4
Standard · RWD · Automatic
$42,938
Delray Beach, FL
Clean title USED · Coupe
2020 BMW M4
CS · RWD · Automatic
$54,005
Yonkers, NY
Clean title USED · Convertible
2020 BMW M4
Standard · RWD · Automatic
$47,998
Houston, TX
Clean title USED · Convertible
2020 BMW M4
Standard · RWD · Automatic
$46,292
Sarasota, FL
Clean title USED · Coupe
2020 BMW M4
Standard · RWD · Automatic
$71,995
Ewing, NJ
Clean title USED · Convertible
2020 BMW M4
Standard · RWD · Automatic
$40,995
Orlando, FL
Clean title USED · Coupe
2020 BMW M4
Standard · RWD · Automatic
$60,998
Graniteville, SC
Clean title USED · Coupe
2020 BMW M4
Standard · RWD · Automatic
$47,995
Orlando, FL
Clean title USED · Convertible
2020 BMW M4
Standard · RWD · Automatic
$42,998
Henderson, NV
Clean title USED · Coupe
2020 BMW M4
Standard · RWD · Automatic
$58,995
Ft. Lauderdale, FL
Clean title USED · Coupe
2020 BMW M4
Standard · RWD · Manual
Contact for price
Portland, OR
Clean title USED · Coupe
2020 BMW M4
Standard · RWD · Automatic
$56,913
Butler, NJ
Clean title USED · Convertible
2020 BMW M4
Standard · RWD · Automatic
$40,974
Frisco, TX
About this category
The 2020 BMW M4 is currently available in 141 listings on Carlify. Average mileage across these listings is 36,938 miles. Pricing starts at $35,000 and reaches $74,900. Browse photos, full vehicle history, and dealer details for each 2020 M4.
Frequently asked questions
- How much does a 2020 BMW M4 cost used?
- 2020 BMW M4 listings range from $35,000 to $74,900, averaging $53,881 on Carlify.
- How many 2020 BMW M4 are listed?
- Carlify shows 141 active 2020 BMW M4 listings.
- What's the average mileage on a 2020 BMW M4?
- Average mileage across 2020 BMW M4 listings is 36,938 miles.
Browse by year
Top cities
- Used BMW M4 in New YorkNY
- Used BMW M4 in Los AngelesCA
- Used BMW M4 in ChicagoIL
- Used BMW M4 in HoustonTX
- Used BMW M4 in PhoenixAZ
- Used BMW M4 in PhiladelphiaPA
- Used BMW M4 in San AntonioTX
- Used BMW M4 in San DiegoCA
- Used BMW M4 in DallasTX
- Used BMW M4 in JacksonvilleFL
- Used BMW M4 in AustinTX
- Used BMW M4 in Fort WorthTX
- Used BMW M4 in San JoseCA
- Used BMW M4 in ColumbusOH
- Used BMW M4 in CharlotteNC
- Used BMW M4 in IndianapolisIN
- Used BMW M4 in San FranciscoCA
- Used BMW M4 in SeattleWA