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.
BMW X5 price by model year
| Year | Typical price | Most listings fall between | Avg mileage | EPA combined | NCAP | For 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.
| Trim | Typical price | Most listings fall between | Share of listings | Avg 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).
https://vehisales.com/research/prices/bmw/x5.
Compare the X5 against its rivals
BMW X5 vs Chevrolet Tahoe BMW X5 vs Toyota 4Runner BMW X5 vs Lexus RX
See also: BMW X5 hub — live listings & specs · BMW X5 MPG by year · All model price pages · Best used cars by budget.