Used BMW X7 for sale
410 cars from UK dealers, updated 23 October 2026. Typical asking price £65,000. Half of them are priced between £51,500 and £73,500.
AskCar lists 589,789 cars from 13,079 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
What does a used BMW X7 cost?
Typical asking price £65,000 across 410 cars for sale. A 2026 one is typically £74,500, a 2020 one £42,000.
197 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 117 | £74,500 | £72,000 to £80,000 |
| 2025 | 61 | £71,000 | £68,500 to £76,000 |
| 2024 | 59 | £63,000 | £59,500 to £65,000 |
| 2023 | 44 | £63,500 | £60,000 to £66,000 |
| 2022 | 36 | £53,000 | £50,000 to £57,000 |
| 2021 | 31 | £47,000 | £42,500 to £48,500 |
| 2020 | 41 | £42,000 | £40,000 to £47,500 |
Cars for sale now, page 5 of 5
The cheaper cars like each one are on its AskCar page.
- 2025 BMW X7, 7,669 miles, £77,995, Blackpool
- 2025 BMW X7, 8,043 miles, £77,995, Blackpool
- 2026 BMW X7, 7,758 miles, £78,990, Colne
- 2026 BMW X7, 4,649 miles, £79,950, Newcastle upon Tyne
- 2025 BMW X7, 6,703 miles, £79,990, Blackpool
- 2026 BMW X7, 12 miles, £79,990, Blackpool
- 2026 BMW X7, 4,612 miles, £82,949, Aberdeen
- 2026 BMW X7, 5,356 miles, £84,990, Reading
- BMW X7, 5 miles, £86,299, Stoke-on-Trent
- BMW X7, 13,000 miles, Hounslow West
BMW X7 by gearbox, fuel and body
BMW X7 prices by year
More BMW
- All BMW cars
- BMW 1 Series (7,294)
- BMW 3 Series (7,164)
- BMW X5 (3,303)
- BMW X3 (3,035)
- BMW 5 Series (2,894)
- BMW X1 (2,640)
- BMW 2 Series (1,868)
- BMW 4 Series (1,799)
- BMW 2 Series Gran Coupe (1,321)
- BMW 4 Series Gran Coupe (1,191)
- BMW i4 (853)
- BMW 2 Series Active Tourer (830)
- BMW M3 (824)
- BMW X2 (793)
- BMW M4 (751)