Live US dealer listings Median-priced benchmark Updated 2026-09-01
Market price · Used 2018 BMW 230i 46 listings tracked

Used 2018 BMW 230i Price in the US

A used 2018 BMW 230i in the US typically lists for $16,248–$20,846, with a median asking price of $18,889 across 46 active US dealer listings (as of 2026-09-01). The cheapest one listed right now is $12,995, a 2018 Xdrive in North Bergen, NJ — below 95% of the market, so expect an older model year, a base trim or high mileage.

Used 2018 BMW 230i · asking prices46 listings
$13k$25k
Typical range
$16,248 – $20,846
Median
$18,889
Cheapest 5%
under $13,821
Cheapest listed now
$12,995

Browse by model year

cheapest per year

Cheapest 10 listed right now

ranked by price
  1. $12,995
    2018 BMW 230i Xdrive
    155,709 mi · North Bergen, NJ · JG Auto Sales
    View listing →
  2. 2018 BMW 230i
    $13,489
    2018 BMW 230i Convertible
    130,671 mi · Orlando, FL · AutoNation Chevrolet Airport
    View listing →
  3. $13,794
    2018 BMW 230i Xdrive
    123,378 mi · Middletown, NJ · A-Kar Auto Sales
    View listing →
  4. $13,900
    2018 BMW 230i
    43,678 mi · Gilroy, CA · J/V Auto Sales
    View listing →
  5. $13,992
    2018 BMW 230i
    34,023 mi · Lannon, WI · Luxury Auto Sales
    View listing →
  6. 2018 BMW 230i
    $13,995
    2018 BMW 230i
    102,586 mi · Henderson, NV · Auto Connect
    View listing →
  7. $14,500
    2018 BMW 230i Convertible
    98,480 mi · Gallipolis, OH · RJ Hupp Auto Sales
    View listing →
  8. $14,999
    2018 BMW 230i
    93,586 mi · Winter Garden, FL · Southern Trust Auto Group
    View listing →
  9. $15,200
    2018 BMW 230i Convertible
    95,752 mi · Jacksonville, FL · Autoland
    View listing →
  10. 2018 BMW 230i
    $15,888
    2018 BMW 230i Convertible
    83,601 mi · Kannapolis, NC · New Image Auto Imports
    View listing →

These are the bottom of the market, not the going rate — every one is priced below 95% of active listings. A typical used 2018 BMW 230i asks $16,248–$20,846. Cars this far under usually carry an older model year, a base trim or high mileage.

FAQ

How much does a used 2018 BMW 230i cost?

A used 2018 BMW 230i in the US typically lists for $16,248 to $20,846, with a median asking price of $18,889 across 46 active US dealer listings. Nine in ten are priced between $13,821 and $24,673 (as of 2026-09-01, source: UnderMarket Cars).

Is $19,000 a good price for a used 2018 BMW 230i?

That sits at about the market median ($18,889) for a used 2018 BMW 230i. Under $16,248 puts you in the cheapest quarter of active US listings and under $13,821 in the cheapest 5%; above $24,673 is the priciest 5% (as of 2026-09-01).

What is the cheapest used 2018 BMW 230i for sale right now?

$12,995 — a 2018 BMW 230i Xdrive in North Bergen, NJ, $5,894 under the median (as of 2026-09-01).

Are these MSRP or real asking prices?

Real asking prices from active US dealer listings, deduplicated by VIN — not manufacturer MSRP. They already reflect dealer discounts, and they exclude tax, title, registration and dealer fees.

How often are prices updated?

UnderMarket Cars refreshes US dealer listings continuously and re-generates this used 2018 BMW 230i price page at least twice a day. The data date shown on this page is 2026-09-01.

Explore more

Search with map & filters

Prices updated 2026-09-01. Data covers active dealer listings across the USA.