BMW 2 Series depreciation
A 2026 BMW 2 Series averages $50,269 — a 2015 averages $13,148 (74% lower).
Updated July 25, 2026 · Live dealer listing data
Average price by model year
| Year | Average price | Avg. mileage | vs. previous year | Listings |
|---|---|---|---|---|
| 2026 | $50,269 | 1,680 | +$6,243 | 71 |
| 2025 | $44,026 | 13,818 | +$5,479 | 29 |
| 2024 | $38,547 | 22,196 | +$4,578 | 11 |
| 2023 | $33,969 | 30,184 | +$4,523 | 12 |
| 2022 | $29,446 | 41,628 | +$2,918 | 12 |
| 2020 | $26,528 | 64,563 | +$8,500 | 10 |
| 2017 | $18,028 | 78,426 | +$3,568 | 11 |
| 2016 | $14,460 | 101,877 | +$1,312 | 11 |
| 2015 | $13,148 | 99,011 | — | 12 |
Frequently asked questions
How much does a BMW 2 Series depreciate per year?
A BMW 2 Series averages out to roughly 6.7% of value lost per year, though real-world depreciation is front-loaded — steepest in the first few years. A 2026 averages $50,269, while a 2015 — 11 years older — averages $13,148: 74% lower overall. Figures come from live dealer listings, updated July 25, 2026.
Which BMW 2 Series model year is cheapest?
The 2015 BMW 2 Series is the most affordable model year we track, averaging $13,148 — 74% below the 2026 average of $50,269. Compare every year in the table above.
How many BMW 2 Series model years can I compare here?
This depreciation curve covers 9 model years, from 2015 to 2026, each averaged from live dealer listings and refreshed daily.
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.