Sell My Car
AutosXchange market research

BMW 128i market value, prices & key facts

What dealers are asking for the BMW 128i right now, from 8 current listings at 6 dealerships across 6 states, with government facts for each model year.

Asking prices of current listings · AutosXchange live dealer listings, November 6, 2026 · not sold prices

8Listings for sale now
$9,497Median asking price
$6,327–$11,439Typical range (10th–90th percentile)
85,896Median miles (8 listings with odometer)
2013, 2012, 2009Most common model years
6Dealerships listing it
In brief

BMW 128i overview

AutosXchange lists the BMW 128i across 4 model years, from 2009 to 2013. 8 are listed now, with a median asking price of $9,497 and median 85,896 miles.

Market snapshot

BMW 128i: the market right now

Half of the 8 listings ask between $7,509 and $11,049.

$7,50925th percentile asking price
$9,497Median asking price
$11,04975th percentile asking price
85,896Median miles (middle half 71,917–103,913)
0Listings with a price cut since first listed
6Cities with listings

New vs. used (by odometer)

New or demo (under 100 mi): 0Used (100+ mi): 8

Top cities by supply

BMW 128i listings by cityFort Myers, FL: 2 listings, median $11,499; Fort Mill, SC: 2 listings, median $7,350; Macomb, MI: 1 listings, median $7,814; Raleigh, NC: 1 listings, median $9,995; Houston, TX: 1 listings, median $6,595; Dublin, VA: 1 listings, median $11,199.Fort Myers, FLFort Myers, FL: 2 · median $11.5k2 · median $11.5kFort Mill, SCFort Mill, SC: 2 · median $7.4k2 · median $7.4kMacomb, MIMacomb, MI: 1 · median $7.8k1 · median $7.8kRaleigh, NCRaleigh, NC: 1 · median $10k1 · median $10kHouston, TXHouston, TX: 1 · median $6.6k1 · median $6.6kDublin, VADublin, VA: 1 · median $11.2k1 · median $11.2k
Price by model year

BMW 128i: median asking price by model year

Median asking price runs from $9,995 for 2009 models to $10,999 for 2013 models.

BMW 128i median asking price by model yearMedian and middle-50% range of asking prices for current BMW 128i listings, by model year (years with at least 3 listings): 2009 median $9,995 from 3 listings; 2013 median $10,999 from 3 listings.$9k$9.5k$10k$10.5k$11k$11.5k2009: median $9,995, middle half $9,497–$10,597, 3 listingsn=32013: median $10,999, middle half $9,407–$11,499, 3 listingsn=320092010201120122013Model year (dot = median, bar = middle 50% of asking prices)
Price distribution

BMW 128i: how asking prices are spread

Half of listings ask between $7,509 and $11,049; the most common band is $5,500–$6,000 (1 listing).

BMW 128i asking price distributionHistogram of 8 current BMW 128i asking prices in 13 bins of $500; median $9,497.00111$5.5k–$6k: 1 listing$6k–$6.5k: 0 listings$6.5k–$7k: 1 listing$7k–$7.5k: 0 listings$7.5k–$8k: 1 listing$8k–$8.5k: 0 listings$8.5k–$9k: 1 listing$9k–$9.5k: 0 listings$9.5k–$10k: 1 listing$10k–$10.5k: 0 listings$10.5k–$11k: 1 listing$11k–$11.5k: 1 listing$11.5k–$12k: 1 listing$5.5k$7k$8.5k$10k$11.5k$12kMedian $9,497Asking price (bar height = number of listings)
Where they are listed

BMW 128i: listings by state

Florida has the most, with 2 listings (25% of 8).

BMW 128i listings by stateNumber of current BMW 128i listings by dealer state: Florida 2, South Carolina 2, Michigan 1, North Carolina 1, Texas 1, Virginia 1.FloridaFlorida: 2 · 25%2 · 25%South CarolinaSouth Carolina: 2 · 25%2 · 25%MichiganMichigan: 1 · 13%1 · 13%North CarolinaNorth Carolina: 1 · 13%1 · 13%TexasTexas: 1 · 13%1 · 13%VirginiaVirginia: 1 · 13%1 · 13%
Current listings

BMW 128i for sale now: best value first

AutosXchange Intel

BMW 128i price activity

AutosXchange started tracking BMW 128i prices on Nov 5, 2026. Price-activity trends appear once at least 30 listings from 5 dealers are tracked nationally.

By model year

BMW 128i market data by model year

Shop locally

BMW 128i for sale by city

FAQ

Frequently asked questions

What is the average asking price of a BMW 128i?
Across 8 current listings on AutosXchange, the median asking price of a BMW 128i is $9,497. Most listings (10th to 90th percentile) ask between $6,327 and $11,439. These are dealer asking prices, not sold prices.
How many BMW 128i are for sale?
AutosXchange currently lists 8 vehicles from 6 dealerships in 6 states.
What mileage is typical for a BMW 128i?
The median odometer reading is 85,896 miles; the middle half of listings show between 71,917 and 103,913 miles (8 listings with a published odometer).
What is a fair asking price for a BMW 128i?
Half of current listings ask between $7,509 and $11,049 (25th to 75th percentile), around a median of $9,497. Compare mileage, trim, condition and the vehicle history report before deciding; AutosXchange figures are asking prices, not sold prices.
Which BMW 128i model years are most available?
The most-listed model years are 2013 (3), 2009 (3), 2012 (1).
Where are the most BMW 128i for sale?
Florida has the most current listings (2), followed by South Carolina (2).

AutosXchange market data is calculated from the asking prices of current dealer listings on AutosXchange, refreshed as dealers update their inventory. These are not sold or transaction prices and not appraisals. Listings with an asking price under $500 (placeholder prices) are excluded. Confirm price, fees and availability with the selling dealer.