Bmw M235i prices by year

A 2024 Bmw M235i averages $40,332 — older years range down to $16,592 (2014), across 255 active listings.

Updated July 25, 2026 · 8 model years tracked

Bmw M235i price by year

Year Average price Price range Listings
2024 $40,332 $34,471–$55,458 29
2023 $34,087 $29,228–$40,082 23
2022 $30,433 $23,174–$36,919 28
2021 $26,819 $19,154–$34,316 18
2020 $26,392 $23,556–$30,188 17
2016 $19,909 $13,515–$26,918 77
2015 $18,598 $12,990–$24,996 53
2014 $16,592 $11,928–$22,303 10

See the full Bmw M235i depreciation curve →

Shopping for this car?

Check individual VINs before you buy — decode the exact trim and mileage, see every active listing, and how each price compares to the local market.