BMW X4 prices

Aggregated from 646 BMW X4 listings across model years 20162025. The median asking price is $41,081, and the middle half of listings falls between $34,360 and $48,507.

These are asking prices from live marketplace listings, not recorded transaction prices. Snapshot taken 2026-08-15.

At a glance

Listings analysed
646
Median asking price
$41,081
Typical range (25th–75th)
$34,360$48,507
Median odometer
33,244 mi

Asking price by model year

Listings of the 2025 BMW X4 ask a median of $49,635, against $25,579 for the 2020 — a spread of 48% across 5 model years. Older cars in this table also carry more miles, so this is the combined effect of age and use, not depreciation measured on one vehicle.

Model yearMedian asking priceListings
2025$49,635167
2024$45,280115
2023$40,213130
2022$34,399112
2021$30,062114
2020$25,5795

Most listed trims

TrimMedian asking priceListings
xDrive30i$39,768475
M40i$48,953165

Get this programmatically

Every figure above is an aggregate of the same listings the API serves. To price a specific BMW X4 rather than the model as a whole, decode its VIN and call the valuation endpoint — the answer accounts for that car’s trim, mileage and condition, which a model-level median cannot.