Live US dealer listings Median-priced benchmark Updated 2026-10-17
Market price · Used BMW M240i 332 listings tracked

Used BMW M240i Price in the US

A used BMW M240i in the US typically lists for $30,691–$51,353, with a median asking price of $45,795 across 332 active US dealer listings (as of 2026-10-17). The cheapest one listed right now is $16,125, a 2017 in Austin, TX — below 95% of the market, so expect an older model year, high mileage or a branded title — check the vehicle history.

Used BMW M240i · asking prices332 listings
$20k$60k
Typical range
$30,691 – $51,353
Median
$45,795
Cheapest 5%
under $20,662
Cheapest listed now
$16,125

Browse by model year

typical price per year
More years (2)

Cheapest 10 listed right now

ranked by price
  1. $16,125
    2017 BMW M240i
    132,053 mi · Austin, TX · Mercedes-Benz of Austin
    View listing →
  2. 2017 BMW M240i
    $16,490
    2017 BMW M240i
    141,679 mi · Lodi, NJ · Rev Auto Sales
    View listing →
  3. 2017 BMW M240i
    $16,975
    2017 BMW M240i Xdrive
    97,393 mi · Huber Heights, OH · Leo Auto Sales
    View listing →
  4. $16,991
    2017 BMW M240i Xdrive
    111,098 mi · Farmers Branch, TX · 1 Oak Autos
    View listing →
  5. $17,110
    2017 BMW M240i Xdrive
    99,957 mi · Stafford, VA · Pro Auto Expo
    View listing →
  6. $17,779
    2017 BMW M240i Convertible
    90,780 mi · Sarasota, FL · Sarasota Auto Source Inc.
    View listing →
  7. 2017 BMW M240i
    $17,997
    2017 BMW M240i
    100,459 mi · Fredericksburg, VA · CarPlug
    View listing →
  8. $17,999
    2017 BMW M240i Xdrive
    98,913 mi · Demorest, GA · Top Gear Auto Gallery
    View listing →
  9. $18,800
    2017 BMW M240i Convertible
    83,100 mi · Charlotte, NC · M Design Auto
    View listing →
  10. 2018 BMW M240i
    $18,900
    2018 BMW M240i Convertible
    99,375 mi · Hollywood, FL · Noah Autos
    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 BMW M240i asks $30,691–$51,353. Cars this far under: expect an older model year, high mileage or a branded title — check the vehicle history.

FAQ

How much does a used BMW M240i cost?

A used BMW M240i in the US typically lists for $30,691 to $51,353, with a median asking price of $45,795 across 332 active US dealer listings. Nine in ten are priced between $20,662 and $55,870 (as of 2026-10-17, source: UnderMarket Cars).

Is $46,000 a good price for a used BMW M240i?

That sits at about the market median ($45,795) for a used BMW M240i. Under $30,691 puts you in the cheapest quarter of active US listings and under $20,662 in the cheapest 5%; above $55,870 is the priciest 5% (as of 2026-10-17).

What is the cheapest used BMW M240i for sale right now?

$16,125 — a 2017 BMW M240i in Austin, TX, $29,670 under the median (as of 2026-10-17).

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?

The listing data behind UnderMarket Cars is rebuilt from live US dealer inventory every few hours, and this used BMW M240i page is regenerated from it when it is requested. The figures on this page are from 2026-10-17.

Explore more

Search with map & filters

Prices updated 2026-10-17. Data covers active dealer listings across the USA.