Bmw 230I prices by year

A 2026 Bmw 230I averages $50,488 — older years range down to $17,823 (2017), across 1,000 active listings.

Updated July 26, 2026 · 9 model years tracked

Bmw 230I price by year

Year Average price Price range Listings
2026 $50,488 $37,456–$56,103 458
2025 $42,107 $34,281–$52,828 142
2024 $35,697 $30,464–$40,222 74
2023 $32,883 $27,535–$36,555 68
2022 $29,467 $25,578–$33,942 52
2020 $23,116 $16,025–$30,955 53
2019 $19,522 $11,108–$26,312 24
2018 $18,940 $10,827–$27,189 48
2017 $17,823 $10,954–$27,631 81

See the full Bmw 230I 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.