Used BMW X7 prices
The median asking price for a used BMW X7 on dealer lots is $57,900 (Oct 2026). Prices run from $23,469 to $110,499 across 186 priced listings at 76 dealers; 62 dropped in price this week and 83 this month.
Asking prices as the dealers list them, updated regularly; no adjustment for mileage, trim, condition or dealer fees. Prices by state: Florida, Illinois. Listings by city: Jacksonville, FL, Miami, FL, Huntley, IL, Des Plaines, IL, Naperville, IL, Lake Bluff, IL, Arlington Heights, IL, Highland Park, IL, Kendall, FL, Tampa, FL, Orlando, FL.
By model year
| Year | Listings | From | To | Average |
|---|---|---|---|---|
| 2027 | 2 | $78,698 | $94,840 | $86,769 |
| 2026 | 41 | $54,347 | $110,499 | $73,767 |
| 2025 | 27 | $44,500 | $99,999 | $69,542 |
| 2024 | 38 | $49,410 | $103,000 | $63,312 |
| 2023 | 18 | $41,678 | $78,393 | $54,928 |
| 2022 | 15 | $35,608 | $74,287 | $44,284 |
| 2021 | 19 | $26,500 | $63,779 | $39,619 |
| 2020 | 18 | $23,469 | $42,268 | $32,575 |
| 2019 | 8 | $26,730 | $36,144 | $31,103 |
Cheapest on the lots right now
All BMW X7 listings-
2020 BMW X7 xDrive40i$23,469
-
2020 BMW X7 xDrive40i$26,485$610 price drop
$27,095 -
2021 BMW X7 XDRIVE40I$26,500
-
2019 BMW X7 xDrive40i$26,730$260 price drop
$26,990 -
2020 BMW X7 xDrive40i$28,374
-
2020 BMW X7 xDrive40i$28,778$400 price drop
$29,178