BMW 5 Series prices

Aggregated from 5,151 BMW 5 Series listings across model years 20152027. The median asking price is $31,997, and the middle half of listings falls between $18,130 and $66,285.

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

At a glance

Listings analysed
5,151
Median asking price
$31,997
Typical range (25th–75th)
$18,130$66,285
Median odometer
54,344 mi

Asking price by model year

Listings of the 2027 BMW 5 Series ask a median of $73,750, against $12,840 for the 2016 — a spread of 83% across 11 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
2027$73,7501,055
2026$67,265492
2025$47,599102
2024$43,297143
2023$37,789555
2022$32,285226
2021$27,289327
2020$25,135206
2019$19,998589
2018$17,999555
2017$17,138259
2016$12,840341

Most listed trims

TrimMedian asking priceListings
530i$37,2281,339
530i xDrive$36,9891,272
540i xDrive$38,998510
540i$26,142320
M550i xDrive$39,296284

Get this programmatically

Every figure above is an aggregate of the same listings the API serves. To price a specific BMW 5 Series 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.