BMW X4 M · Prices
Used 2020 BMW X4 M prices
The average asking price for a used 2020 BMW X4 M is $40,227, with 69,959 miles on average, across 54 cars for sale at U.S. dealers as of Nov 10, 2026.
Average asking
$40,227
median $39,499
Average miles
69,959
For sale now
54
Average days listed
61
of 53 with a listing date
2020 BMW X4 M prices by state
Used and certified cars for sale at US dealers, each car counted once. Days listed are the dealer’s own days on market where they publish it. Price moves compare the same cars at both ends of the window.
