Sell My Car

BMW 230i

Shop 279 BMW 230i listings from 96 dealers nationwide. Asking prices from $12,898, median $50,285. Prices by year, FAQ and price history.

279 active listings. Asking prices from $12,898 to $57,679. These are asking prices, not sold-price averages. BMW 230i prices, price changes & market data

BMW 230i overview

AutosXchange lists 279 BMW 230i listings from 96 dealerships in 29 states. Asking prices run from $12,898 to $57,679, with a median of $50,285. Used examples average 8,572 miles. Model years range from 2017 to 2026. California has the most listings (68), followed by Texas and Florida.

BMW 230i prices by year

Model yearListingsFromMedian asking price
2026 BMW 230i218$37,169$51,141
2025 BMW 230i17$32,947$39,985
2024 BMW 230i12$29,996$34,288
2023 BMW 230i11$27,707$30,901
2022 BMW 230i7$18,687$28,487
2020 BMW 230i3$20,799$21,588
2019 BMW 230i2$18,010$20,613
2018 BMW 230i4$15,640$17,981
2017 BMW 230i5$12,898$19,538

Asking prices from current dealer listings, not sold prices. Listings flagged by our data checks are left out of prices.

BMW 230i by price

Where to find a BMW 230i

Shop BMW 230i by city

BMW 230i questions

How many BMW 230i cars are for sale on AutosXchange?

As of November 10, 2026, there are 279 listings from 96 dealerships across 29 states.

How much does a BMW 230i cost?

Dealer asking prices range from $12,898 to $57,679. The median asking price is $50,285, based on 279 listings that passed our data checks. These are asking prices, not sold prices.

Which BMW 230i model years are available?

Listings run from 2017 to 2026. The most listings are 2026, 2025, 2024 models.

Where are the most BMW 230i listings?

California (68), Texas (27), Florida (22) have the most BMW 230i listings on AutosXchange.

Are these BMW 230i listings real?

Yes. Every listing comes from a dealership's own published inventory, shows the exact VIN and the dealer's asking price, and links to the selling dealer.

Available BMW 230i vehicles

Next vehicles