Used BMW 4 Series prices

Asking price over time

Median asking price of newly listed cars, per week, for all BMW 4 Series listings. Moves with the mix of model years listed. Filters don't change this chart.

$11,000$11,500$12,000$12,500$13,000$13,500$14,000Sep 14Sep 28Oct 12Oct 26
Typical asking price
$12,500
Most listings
$8,900–$17,987
Typical odometer
65,244 mi
Last 30 days
-2.6%

From 628 listings, all model years together. Updated November 8, 2026.

Price by model year

YearTypical priceListings
2026$49,5003
2025$41,5005
2024$40,00010
2023$40,99521
2022$29,98811
2021$35,90012
2020$15,20016
2019$17,50065
2018$13,00074
2017$14,00044
2016$10,00072
2015$9,900164
2014$8,500128

Price by trim

TrimTypical priceListings
428i$8,800181
Gran Coupe$11,499123
430i$15,000113
435i$14,00071
440i$19,90024
M440i$43,99518

Price by odometer

OdometerTypical priceListings
0–50,000 mi$19,895177
50,000–100,000 mi$10,900406
100,000–150,000 mi$5,75044

Price by seller

SellerTypical priceListings
Private seller$10,900449
Dealer$15,600176

Price by transmission

TransmissionTypical priceListings
Automatic$12,500622
Manual$19,7886

Price by fuel

FuelTypical priceListings
Gasoline$12,500537

Price by marketplace

MarketplaceTypical priceListings
Facebook Marketplace$12,500620
OfferUp$16,1486

Listings under the typical price

Compared with the same model year. Check the listing first: a low price can mean damage or a problem with the title.

BMW 4 Series price facts

How much is a used BMW 4 Series?

A used BMW 4 Series typically asks $12,500, across all model years. Half of the 628 listings we priced in the last 90 days ask between $8,900 and $17,987, at a typical 65,244 mi.

How does the model year change a used BMW 4 Series's price?

A 2023 BMW 4 Series typically asks $40,995, while a 2014 asks $8,500. Those are the newest and oldest model years with at least 20 listings.

Which BMW 4 Series trim costs the most?

Of the trims sellers name most often, the 440i asks the most at a typical $19,900, and the 428i the least at $8,800. Trim and model year move together, so compare like for like.

How much does mileage change a used BMW 4 Series's price?

Cars at 0–50,000 mi typically ask $19,895, against $5,750 at 100,000–150,000 mi.

Do dealers ask more for a used BMW 4 Series?

Dealer listings typically ask $15,600, 43% more than private seller listings at $10,900. Dealer cars are often newer, which accounts for part of any gap.

Are used BMW 4 Series prices going up or down?

The typical asking price moved down 2.6% over the last 30 days. That can reflect the mix of cars listed as well as the market.

How we calculate this: asking prices from public marketplace listings matched to the BMW 4 Series, excluding salvage and rebuilt titles, with placeholder and outlier prices removed. Each currency is its own market of local listings, not a conversion. Asking prices are not sale prices.

More used car prices

Beat the market

Get alerted when a BMW 4 Series lists under market.

Start free trial →