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.