Used BMW X3 Prices by Year
As of October 2026, a used BMW X3 typically lists for $28,493 in the US. Depending on model year, typical asking prices run from $4,700 for a 2006 to $49,980 for a 2026 — every figure below is a national median of 9,861 live listings, not a book value, and the X3 steps down a median 12.8% per model year of age.
BMW X3 price by model year
| Year | Typical price | Most listings fall between | Avg mileage | EPA combined | NCAP | For sale |
|---|---|---|---|---|---|---|
| 2026 | $49,980 | $41,769 – $59,503 | 11,409 mi | 29 MPG | 4★ | 1,467 |
| 2025 | $43,327 | $38,445 – $54,517 | 18,442 mi | 29 MPG | 4★ | 469 |
| 2024 | $37,088 | $30,225 – $48,320 | 29,919 mi | 24–25 MPG | 5★ | 1,317 |
| 2023 | $33,973 | $27,970 – $39,990 | 35,924 mi | 24–25 MPG | 5★ | 1,121 |
| 2022 | $28,493 | $22,937 – $37,558 | 52,981 mi | 24–25 MPG | 5★ | 886 |
| 2021 | $24,193 | $17,899 – $34,059 | 64,151 mi | 24–27 MPG | 5★ | 568 |
| 2020 | $22,493 | $16,296 – $36,654 | 70,436 mi | 24–27 MPG | 5★ | 600 |
| 2019 | $17,999 | $13,981 – $24,435 | 79,957 mi | 25–26 MPG | 5★ | 1,068 |
| 2018 | $17,895 | $13,980 – $25,000 | 84,837 mi | 25 MPG | — | 341 |
| 2017 | $12,250 | $8,945 – $16,154 | 98,061 mi | 21–24 MPG | 5★ | 570 |
| 2016 | $11,215 | $7,999 – $14,995 | 105,115 mi | 21–30 MPG | 5★ | 361 |
| 2015 | $10,258 | $7,489 – $13,676 | 111,343 mi | 21–30 MPG | 5★ | 226 |
| 2014 | $8,950 | $5,995 – $12,003 | 110,520 mi | 21–24 MPG | — | 339 |
| 2013 | $7,999 | $5,870 – $10,989 | 110,739 mi | 21–24 MPG | — | 278 |
| 2012 | $7,600 | $5,827 – $9,999 | 116,539 mi | 21 MPG | — | 68 |
| 2011 | $6,396 | $4,059 – $10,294 | 124,735 mi | 21 MPG | — | 78 |
| 2008 | $4,999 | $3,890 – $7,074 | 132,953 mi | 19–20 MPG | — | 29 |
| 2007 | $5,122 | $3,689 – $8,045 | 139,507 mi | 19–20 MPG | — | 30 |
| 2006 | $4,700 | $2,986 – $7,470 | 135,875 mi | 17–18 MPG | — | 20 |
| 2005 | $5,875 | $2,750 – $7,854 | 145,695 mi | 17–18 MPG | — | 25 |
“Typical price” is the national median asking price; the range covers the middle 80% of listings (10th–90th percentile), so it excludes teaser and outlier prices on both ends.
Cheapest BMW X3
The cheapest quotable model year is the 2006, typically listing for $4,700 (most between $2,986 and $7,470) with an average odometer of 135,875 miles. Among recent model years, the least-expensive common trim is the SDRIVE30I at a typical $33,013. Before chasing the lowest price, weigh mileage against a one-year-newer car — each model year of age saves a median 12.8%, and the per-year table above shows where the price-per-mile balance is best. See the cheapest BMW X3 listings for sale →
Most expensive BMW X3
The priciest used model year is the 2026 at a typical $49,980 (most between $41,769 and $59,503). The most expensive common trim is the M50I, typically $57,699 — a $24,686 spread over the base SDRIVE30I within the same nameplate.
BMW X3 price by trim (last 4 model years)
The trim changes the price more than a model year does: the cheapest common trim, the SDRIVE30I, typically lists for $33,013; the priciest, the M50I, for $57,699. The 30 XDRIVE is what the used market mostly stocks — 38.6% of trim-labeled listings.
| Trim | Typical price | Most listings fall between | Share of listings | Avg mileage |
|---|---|---|---|---|
| 30 XDRIVEMost popular | $46,594 | $39,948 – $57,885 | 38.6% | 13,354 mi |
| XDRIVE30I | $35,977 | $28,991 – $40,949 | 29.4% | 33,998 mi |
| SDRIVE30ICheapest | $33,013 | $27,972 – $37,995 | 14.4% | 32,736 mi |
| XDRIVE30I SA | $36,702 | $30,998 – $40,526 | 5.1% | 29,299 mi |
| M40I | $50,497 | $43,993 – $54,929 | 4.5% | 31,572 mi |
| M50IPriciest | $57,699 | $53,500 – $63,138 | 3.9% | 11,448 mi |
| SDRIVE30I SA | $34,950 | $30,131 – $38,998 | 2.4% | 26,538 mi |
| M50 | $54,888 | $51,495 – $59,489 | 1.8% | 15,024 mi |
Share = portion of the model's trim-labeled used listings from the last 4 model years — a supply-side popularity signal. Trims with fewer than 25 live cars are not quoted.
Frequently asked questions
How much does a used BMW X3 cost?
As of October 2026, a used BMW X3 typically lists for $28,493 nationally. Depending on model year, typical prices run from $4,700 (2006) to $49,980 (2026), based on 9,861 live listings.
How much is a 2026 BMW X3?
A used 2026 BMW X3 typically lists for $49,980, with most asking prices between $41,769 and $59,503. Average odometer reading is 11,409 miles.
What's the cheapest year of the BMW X3 worth looking at?
The 2006 model year is the least expensive quotable year at a typical $4,700 — but compare its mileage (135,875 miles on average) and per-year table above before deciding; a newer year at a small premium often carries far fewer miles.
How fast does the BMW X3 depreciate?
Across adjacent model years currently on the market, the X3 steps down a median 12.8% per model year of age — e.g. moving one year older typically saves about that share of the price.
How much does the trim change a used X3's price?
A lot: over the last 4 model years, the cheapest common trim (SDRIVE30I) typically lists for $33,013 while the priciest (M50I) runs $57,699 — a $24,686 spread within the same nameplate. The most common trim on the used market is the 30 XDRIVE (38.6% of trim-labeled listings) at a typical $46,594.
How much is a used 2024 BMW X3?
A used 2024 BMW X3 typically lists for $37,088, with most asking prices between $30,225 and $48,320; average odometer is 29,919 miles (1,317 for sale).
https://vehisales.com/research/prices/bmw/x3.
Compare the X3 against its rivals
BMW X3 vs Chevrolet Tahoe BMW X3 vs Toyota 4Runner BMW X3 vs Lexus RX
See also: BMW X3 hub — live listings & specs · BMW X3 MPG by year · All model price pages · Best used cars by budget.