Live US dealer listings Median-priced benchmark Updated 2026-09-01
Market price · Used BMW M240i 265 listings tracked

Used BMW M240i Price in the US

A used BMW M240i in the US typically lists for $31,945–$51,458, with a median asking price of $45,791 across 265 active US dealer listings (as of 2026-09-01). The cheapest one listed right now is $15,998, a 2018 Xdrive in Redford, MI — below 95% of the market, so expect an older model year, a base trim or high mileage.

Used BMW M240i · asking prices265 listings
$20k$60k
Typical range
$31,945 – $51,458
Median
$45,791
Cheapest 5%
under $21,917
Cheapest listed now
$15,998

Browse by model year

cheapest per year

Cheapest 10 listed right now

ranked by price
  1. 2018 BMW M240i
    $15,998
    2018 BMW M240i Xdrive
    111,500 mi · Redford, MI · US 24 Auto Group
    View listing →
  2. $16,900
    2017 BMW M240i
    129,035 mi · Oklahoma City, OK · Automay Car Sales
    View listing →
  3. 2017 BMW M240i
    $16,995
    2017 BMW M240i Convertible
    108,085 mi · Palmyra, NJ · SRT Motors
    View listing →
  4. $17,990
    2017 BMW M240i Convertible
    90,780 mi · Sarasota, FL · Sarasota Auto Source
    View listing →
  5. 2018 BMW M240i
    $17,995
    2018 BMW M240i Convertible
    68,000 mi · Oklahoma City, OK · EGM Auto
    View listing →
  6. $17,999
    2017 BMW M240i Xdrive
    98,913 mi · Demorest, GA · Top Gear Auto Gallery
    View listing →
  7. $18,285
    2017 BMW M240i Convertible
    98,286 mi · Orlando, FL · Mint Auto Sales (Orlando)
    View listing →
  8. $18,812
    2017 BMW M240i Convertible
    106,042 mi · Buford, GA · Autosphere Georgia
    View listing →
  9. 2017 BMW M240i
    $19,411
    2017 BMW M240i Convertible
    96,227 mi · Union, MO · Schicker Ford of Union
    View listing →
  10. 2017 BMW M240i
    $19,500
    2017 BMW M240i Convertible
    96,149 mi · Des Moines, IA · MCCJ Auto Group
    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 $31,945–$51,458. Cars this far under usually carry an older model year, a base trim or high mileage.

FAQ

How much does a used BMW M240i cost?

A used BMW M240i in the US typically lists for $31,945 to $51,458, with a median asking price of $45,791 across 265 active US dealer listings. Nine in ten are priced between $21,917 and $57,271 (as of 2026-09-01, source: UnderMarket Cars).

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

That sits at about the market median ($45,791) for a used BMW M240i. Under $31,945 puts you in the cheapest quarter of active US listings and under $21,917 in the cheapest 5%; above $57,271 is the priciest 5% (as of 2026-09-01).

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

$15,998 — a 2018 BMW M240i Xdrive in Redford, MI, $29,793 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 BMW M240i 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.