Used BMW X7 prices in Illinois
The median asking price for a used BMW X7 on Illinois dealer lots is $57,198 (Oct 2026). Prices run from $28,795 to $94,816 across 69 priced listings at 24 dealers; 26 dropped in price this week and 29 this month.
Asking prices as the dealers list them, updated regularly; no adjustment for mileage, trim, condition or dealer fees. Prices by state: every state we cover. Listings by city: Huntley, IL, Des Plaines, IL, Naperville, IL, Lake Bluff, IL, Arlington Heights, IL, Highland Park, IL.
By model year
| Year | Listings | From | To | Average |
|---|---|---|---|---|
| 2026 | 15 | $59,268 | $86,372 | $68,661 |
| 2025 | 10 | $52,804 | $94,816 | $68,732 |
| 2024 | 15 | $49,410 | $78,372 | $62,238 |
| 2023 | 8 | $43,872 | $68,889 | $55,001 |
| 2022 | 5 | $39,995 | $49,999 | $45,150 |
| 2021 | 7 | $33,400 | $63,779 | $44,149 |
| 2020 | 8 | $28,795 | $42,268 | $34,267 |
| 2019 | 1 | $30,412 | $30,412 | $30,412 |
Cheapest on the lots right now
All BMW X7 listings-
2020 BMW X7 xDrive40i$28,795
-
2020 BMW X7 xDrive40i$29,995
-
2019 BMW X7 xDrive40i$30,412$2,000 price drop
$32,412 -
2020 BMW X7 M50i$31,635$262 price drop
$31,897 -
2020 BMW X7 M50i$32,207$195 price drop
$32,402 -
2020 BMW X7 xDrive40i$32,873