Used BMW X5 Prices by Year

As of October 2026, a used BMW X5 typically lists for $31,795 in the US. Depending on model year, typical asking prices run from $4,873 for a 2004 to $68,033 for a 2026 — every figure below is a national median of 9,376 live listings, not a book value, and the X5 steps down a median 12.8% per model year of age.

$31,795Typical used X5 asking price
$4,873–$68,033Typical price span, 2004 → 2026
9,376Live listings behind these numbers

BMW X5 price by model year

YearTypical priceMost listings fall betweenAvg mileageEPA combinedNCAPFor sale
2026 $68,033 $50,998 – $84,633 14,689 mi 22–25 MPG 4★ 1,138
2025 $55,946 $44,841 – $74,984 28,184 mi 22–25 MPG 4★ 549
2024 $51,000 $42,075 – $60,495 34,390 mi 25 MPG 4★ 1,221
2023 $39,998 $31,706 – $50,143 48,515 mi 20–23 MPG 4★ 588
2022 $36,462 $28,808 – $46,216 56,185 mi 20–23 MPG 4★ 812
2021 $31,795 $25,704 – $43,320 65,667 mi 20–23 MPG 4★ 583
2020 $27,207 $21,995 – $35,109 74,511 mi 18–23 MPG 4★ 570
2019 $24,999 $20,900 – $29,676 81,052 mi 19–22 MPG 4★ 766
2018 $17,273 $13,495 – $24,592 92,554 mi 17–25 MPG 5★ 446
2017 $15,783 $11,820 – $20,629 101,808 mi 17–25 MPG 5★ 523
2016 $13,995 $10,500 – $19,282 106,328 mi 17–25 MPG 5★ 578
2015 $12,500 $9,140 – $16,899 114,983 mi 17–27 MPG 5★ 592
2014 $11,698 $8,818 – $15,876 115,203 mi 17–26 MPG — 233
2013 $8,947 $5,999 – $13,272 120,374 mi 16–22 MPG — 285
2012 $8,499 $5,312 – $14,038 119,453 mi 14–21 MPG — 140
2011 $8,500 $5,897 – $13,357 117,740 mi 14–22 MPG — 105
2010 $7,498 $4,898 – $12,419 123,908 mi 14–22 MPG — 39
2009 $6,495 $4,499 – $9,700 134,154 mi 16–22 MPG — 53
2008 $6,599 $3,990 – $10,052 124,891 mi 16–18 MPG — 45
2007 $5,199 $3,959 – $8,559 138,101 mi 16–18 MPG — 27
2006 $5,795 $3,297 – $10,694 144,854 mi 16 MPG — 39
2005 $6,372 $3,719 – $9,698 134,521 mi 16 MPG — 24
2004 $4,873 $3,680 – $7,534 151,973 mi 16 MPG — 20

“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 X5

The cheapest quotable model year is the 2004, typically listing for $4,873 (most between $3,680 and $7,534) with an average odometer of 151,973 miles. Among recent model years, the least-expensive common trim is the XDRIVE45E at a typical $39,961. 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 X5 listings for sale →

Most expensive BMW X5

The priciest used model year is the 2026 at a typical $68,033 (most between $50,998 and $84,633). The most expensive common trim is the M60I, typically $75,376 — a $35,415 spread over the base XDRIVE45E within the same nameplate.

BMW X5 price by trim (last 4 model years)

The trim changes the price more than a model year does: the cheapest common trim, the XDRIVE45E, typically lists for $39,961; the priciest, the M60I, for $75,376. The XDRIVE40I is what the used market mostly stocks — 33.1% of trim-labeled listings.

TrimTypical priceMost listings fall betweenShare of listingsAvg mileage
XDRIVE40IMost popular $49,319 $38,043 – $58,519 33.1% 36,216 mi
XDRIVE40 $64,377 $50,994 – $78,846 19.6% 16,984 mi
SDRIVE40I $48,183 $36,178 – $67,535 19.5% 30,049 mi
XDRIVE50E $55,684 $44,558 – $81,289 13.5% 27,936 mi
M60IPriciest $75,376 $60,982 – $88,773 8.2% 22,244 mi
XDRIVE45ECheapest $39,961 $31,182 – $47,958 3.0% 49,596 mi
M50I $49,339 $40,309 – $60,514 1.6% 47,975 mi
X5 M COMPETITION $97,900 $83,390 – $109,211 1.6% 24,673 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 X5 cost?

As of October 2026, a used BMW X5 typically lists for $31,795 nationally. Depending on model year, typical prices run from $4,873 (2004) to $68,033 (2026), based on 9,376 live listings.

How much is a 2026 BMW X5?

A used 2026 BMW X5 typically lists for $68,033, with most asking prices between $50,998 and $84,633. Average odometer reading is 14,689 miles.

What's the cheapest year of the BMW X5 worth looking at?

The 2004 model year is the least expensive quotable year at a typical $4,873 — but compare its mileage (151,973 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 X5 depreciate?

Across adjacent model years currently on the market, the X5 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 X5's price?

A lot: over the last 4 model years, the cheapest common trim (XDRIVE45E) typically lists for $39,961 while the priciest (M60I) runs $75,376 — a $35,415 spread within the same nameplate. The most common trim on the used market is the XDRIVE40I (33.1% of trim-labeled listings) at a typical $49,319.

How much is a used 2024 BMW X5?

A used 2024 BMW X5 typically lists for $51,000, with most asking prices between $42,075 and $60,495; average odometer is 34,390 miles (1,221 for sale).

About this data: prices, ranges and mileage are national aggregates of 9,376 live VehiSales listings (October 2026), refreshed daily; model years with fewer than 20 live cars are not quoted. Fuel economy: U.S. EPA/DOE. Safety: NHTSA NCAP. How to cite: “VehiSales Research, Used BMW X5 Prices by Year” with a link to https://vehisales.com/research/prices/bmw/x5.

Compare the X5 against its rivals

See also: BMW X5 hub — live listings & specs · BMW X5 MPG by year · All model price pages · Best used cars by budget.

© 2026 VehiSales · Data from live US vehicle listings · Methodology · Editorial policy · About · Privacy Policy · Cookie settings · Press: cite as “VehiSales Used Car Price Index” with a link to this page.