# BMW 2 Series prices

> The median asking price of a BMW 2 Series is $29,995, across 2,364 for sale with a median model year of 2024. The 2026, the model year with the most for sale, has a median asking price of $40,231.

Model page · 2014–2026 · data as of Nov 12, 2026 · [ottoquest.com](https://ottoquest.com/models/bmw-2-series)

- For sale: 2,364 cars, model years 2014–2026
- Median asking price: $29,995 (2,364 for sale, median model year 2024)
- Most are priced between $9,494 and $45,710, depending on model year and mileage
- The 2026, the model year with the most for sale: median $40,231 (673 for sale)
- Median sold price, last 3 years: $37,328 (11 sold, median model year 2020)
- Auction results on record: 13, latest Nov 6, 2026

Over the last three years, 11 sold at auction for a median of $37,328. Their median model year is 2020, against 2024 for the cars for sale: these are older cars, not a guide to what a BMW 2 Series for sale costs today. Compare prices by model year in the table below.

## Price by model year

Asking prices of cars for sale now and sold prices over the last three years.

| Model year | For sale | Median asking | Sold · 3 yrs | Median sold | Middle 50% sold |
| --- | ---: | ---: | ---: | ---: | ---: |
| [2026](https://ottoquest.com/models/bmw-2-series/2026.md) | 673 | $40,231 | 0 | — | — |
| [2025](https://ottoquest.com/models/bmw-2-series/2025.md) | 358 | $32,646 | 0 | — | — |
| [2024](https://ottoquest.com/models/bmw-2-series/2024.md) | 249 | $33,420 | 3 | $51,466 | $46,077–$54,608 |
| [2023](https://ottoquest.com/models/bmw-2-series/2023.md) | 143 | $30,900 | 0 | — | — |
| [2022](https://ottoquest.com/models/bmw-2-series/2022.md) | 164 | $24,206 | 1 | — | — |
| [2021](https://ottoquest.com/models/bmw-2-series/2021.md) | 206 | $20,900 | 0 | — | — |
| [2020](https://ottoquest.com/models/bmw-2-series/2020.md) | 130 | $21,889 | 2 | — | — |
| [2019](https://ottoquest.com/models/bmw-2-series/2019.md) | 39 | $23,784 | 0 | — | — |
| [2018](https://ottoquest.com/models/bmw-2-series/2018.md) | 53 | $20,793 | 2 | — | — |
| [2017](https://ottoquest.com/models/bmw-2-series/2017.md) | 92 | $19,291 | 1 | — | — |
| [2016](https://ottoquest.com/models/bmw-2-series/2016.md) | 140 | $15,842 | 2 | — | — |
| [2015](https://ottoquest.com/models/bmw-2-series/2015.md) | 85 | $15,991 | 0 | — | — |
| [2014](https://ottoquest.com/models/bmw-2-series/2014.md) | 32 | $11,952 | 0 | — | — |

## Trims

Each priced on its own.

| Trim | Years | For sale | Median asking |
| --- | ---: | ---: | ---: |
| [228 xDrive Gran](https://ottoquest.com/variants/bmw-2-series-228-xdrive-gran.md) | 2025–2026 | 299 | $31,625 |
| [230I](https://ottoquest.com/variants/bmw-2-series-230i.md) | 2017–2026 | 290 | $32,998 |
| [228i xDrive Gran](https://ottoquest.com/variants/bmw-2-series-228i-xdrive-gran.md) | 2020–2024 | 248 | $21,994 |
| [230i xDrive](https://ottoquest.com/variants/bmw-2-series-230i-xdrive.md) | 2017–2026 | 242 | $34,596 |
| [228 Gran](https://ottoquest.com/variants/bmw-2-series-228-gran.md) | 2026 | 178 | $33,992 |
| [M240i xDrive](https://ottoquest.com/variants/bmw-2-series-m240i-xdrive.md) | 2017–2026 | 175 | $47,885 |
| [228i Gran](https://ottoquest.com/variants/bmw-2-series-228i-gran.md) | 2021–2024 | 139 | $22,375 |
| [228i](https://ottoquest.com/variants/bmw-2-series-228i.md) | 2014–2024 | 134 | $14,378 |
| [M240i](https://ottoquest.com/variants/bmw-2-series-m240i.md) | 2017–2026 | 114 | $42,760 |
| [228i xDrive](https://ottoquest.com/variants/bmw-2-series-228i-xdrive.md) | 2015–2024 | 91 | $17,590 |
| [M235 xDrive Gran](https://ottoquest.com/variants/bmw-2-series-m235-xdrive-gran.md) | 2025–2026 | 82 | $42,966 |
| [M235i xDrive Gran](https://ottoquest.com/variants/bmw-2-series-m235i-xdrive-gran.md) | 2020–2024 | 79 | $27,585 |
| [M235i xDrive](https://ottoquest.com/variants/bmw-2-series-m235i-xdrive.md) | 2015–2026 | 75 | $23,649 |
| [M235i](https://ottoquest.com/variants/bmw-2-series-m235i.md) | 2014–2016 | 63 | $17,078 |
| [228 Gran xDrive](https://ottoquest.com/variants/bmw-2-series-228-gran-xdrive.md) | 2025–2026 | 60 | $31,100 |
| [228 xDrive](https://ottoquest.com/variants/bmw-2-series-228-xdrive.md) | 2025–2026 | 41 | $34,374 |
| [228](https://ottoquest.com/variants/bmw-2-series-228.md) | 2026 | 28 | $38,704 |
| [M235 xDrive](https://ottoquest.com/variants/bmw-2-series-m235-xdrive.md) | 2025–2026 | 4 | $50,680 |
| [M235i Gran xDrive](https://ottoquest.com/variants/bmw-2-series-m235i-gran-xdrive.md) | 2020–2025 | 4 | $27,796 |
| [xDrive GC](https://ottoquest.com/variants/bmw-2-series-xdrive-gc.md) | 2025–2026 | 4 | $41,210 |
| [228i Gran xDrive](https://ottoquest.com/variants/bmw-2-series-228i-gran-xdrive.md) | 2020 | 3 | $19,201 |
| [Gran](https://ottoquest.com/variants/bmw-2-series-gran.md) | 2022–2026 | 3 | $29,900 |
| [xDrive](https://ottoquest.com/variants/bmw-2-series-xdrive.md) | 2016–2025 | 2 | $36,940 |

## What's for sale

- Gearbox: Auto 99%, Manual 1%
- Body: Coupe 92%, Convertible 5%, Sedan 3%
- Drive: AWD 70%, RWD 19%, FWD 12%

## BMW 2 Series prices: common questions

### How much does a BMW 2 Series cost?

The median asking price of a BMW 2 Series is $29,995, across 2,364 cars for sale in the U.S. Most are priced between $9,494 and $45,710, depending on the model year and mileage. The 2026, the model year with the most for sale, asks a median of $40,231. Cars sold at auction over the last three years were mostly older (a median model year of 2020, against 2024 for those for sale) and sold for a median of $37,328, so they are not a guide to today's asking prices.

### Which BMW 2 Series model year is the cheapest?

Among model years with at least 10 cars for sale, the 2014 BMW 2 Series asks the least: a median of $11,952 across 32 cars, with a typical 104,023 miles. The 2026 asks $40,231.

### Which BMW 2 Series model year has the most cars for sale?

The 2026: 673 of the 2,364 for sale, at a median asking price of $40,231.

## More

- Value a BMW 2 Series: https://ottoquest.com/value?model=bmw-2-series
- BMW 2 Series for sale, with each car's market value: https://ottoquest.com/listings?model=bmw-2-series
- Check one car's price: https://ottoquest.com/deal-check.md?vin=<VIN>&price=<price>&mileage=<miles> (markdown; the page is https://ottoquest.com/deal-check)
- Value a car by model, trim, year and mileage: https://ottoquest.com/value
- Free alerts for new listings and price drops: https://ottoquest.com/deals

Free with an account at https://ottoquest.com/models/bmw-2-series: where it's cheaper by state, cars below market now, year-by-year days to sell, the sold-price trend and every auction result.

---

OttoQuest · [this page](https://ottoquest.com/models/bmw-2-series). Prices are asking prices of cars for sale in the U.S. and recorded sold prices; a guide to the price, not to a car's condition.
