Bmw M240i prices by year
A 2026 Bmw M240i averages $61,465 — older years range down to $22,942 (2017), across 377 active listings.
Updated July 25, 2026 · 9 model years tracked
Bmw M240i price by year
| Year | Average price | Price range | Listings |
|---|---|---|---|
| 2026 | $61,465 | $51,348–$68,105 | 126 |
| 2025 | $53,610 | $48,731–$58,800 | 51 |
| 2024 | $50,238 | $45,052–$54,462 | 51 |
| 2023 | $48,669 | $41,048–$54,405 | 55 |
| 2022 | $44,053 | $39,383–$49,740 | 11 |
| 2020 | $32,833 | $26,077–$38,989 | 21 |
| 2019 | $32,260 | $25,106–$41,998 | 15 |
| 2018 | $27,287 | $17,536–$36,998 | 28 |
| 2017 | $22,942 | $17,321–$30,555 | 19 |
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.