Used BMW X4 prices
The median asking price for a used BMW X4 on dealer lots is $40,717 (Oct 2026). Prices run from $14,562 to $66,372 across 62 priced listings at 42 dealers; 14 dropped in price this week and 27 this month.
Asking prices as the dealers list them, updated regularly; no adjustment for mileage, trim, condition or dealer fees. Prices by state: Florida, Illinois. Listings by city: Jacksonville, FL, Des Plaines, IL.
By model year
| Year | Listings | From | To | Average |
|---|---|---|---|---|
| 2025 | 9 | $45,908 | $66,372 | $51,329 |
| 2024 | 16 | $38,708 | $56,411 | $47,042 |
| 2023 | 9 | $33,620 | $50,310 | $41,575 |
| 2022 | 8 | $23,300 | $40,717 | $28,912 |
| 2021 | 4 | $23,977 | $35,678 | $28,659 |
| 2020 | 2 | $23,900 | $28,393 | $26,147 |
| 2019 | 7 | $19,600 | $29,778 | $24,985 |
| 2018 | 6 | $16,995 | $25,978 | $19,377 |
| 2016 | 1 | $14,562 | $14,562 | $14,562 |
Cheapest on the lots right now
All BMW X4 listings-
2016 BMW X4 xDrive28i$14,562$500 price drop
$15,062 -
2018 BMW X4 SUV$16,995
-
2018 BMW X4 M40i$17,899
-
2018 BMW X4 xDrive28i$17,913$100 price drop
$18,013 -
2018 BMW X4 M40i$18,478
-
2018 BMW X4 M40i$18,999