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 3 of 5
The cheaper cars like each one are on its AskCar page.
- 2025 BMW X7, 5,000 miles, £76,000, Wolverhampton
- 2024 BMW X7, 54,539 miles, £55,999, King's Lynn
- 2024 BMW X7, 19,986 miles, £62,990, Tonbridge
- 2024 BMW X7, 23,623 miles, £62,795, Bolton
- 2024 BMW X7, 8,571 miles, £66,779, City of Westminster
- 2023 BMW X7, 25,397 miles, £62,444, City of Westminster
- 2021 BMW X7, 55,327 miles, £47,995, Dungannon
- 2025 BMW X7, 8,107 miles, £70,000, Leicester
- 2026 BMW X7, 8,000 miles, £73,985, Liverpool
- 2026 BMW X7, 10,107 miles, £71,990, Canterbury
- 2024 BMW X7, 34,256 miles, £59,998, Grangemouth
- 2025 BMW X7, 6,791 miles, £70,950, Dungannon
- 2021 BMW X7, 60,151 miles, £46,990, Heywood
- 2024 BMW X7, 17,660 miles, £64,950, Wollaston
- 2026 BMW X7, 3,945 miles, £76,490, Oldbury
- 2024 BMW X7, 54,534 miles, £56,475, Bury
- 2026 BMW X7, 2,856 miles, £73,495, Stirling
- 2026 BMW X7, 4,809 miles, £72,950, Carlisle
- 2026 BMW X7, 6,912 miles, £75,000, Cardiff
- 2026 BMW X7, 9,722 miles, £72,490, Colne
- 2025 BMW X7, 14,100 miles, £67,990, Luton
- 2019 BMW X7, 61,029 miles, £49,995, Abertillery
- 2020 BMW X7, 82,883 miles, £36,990, Chertsey
- 2020 BMW X7, 76,000 miles, £41,989, Luton
- 2026 BMW X7, 3,387 miles, £76,158, Preston
- 2023 BMW X7, 31,708 miles, £60,000, Llandudno
- 2023 BMW X7, 39,979 miles, £71,490, Leeds
- 2021 BMW X7, 71,200 miles, £43,789, Luton
- 2023 BMW X7, 18,579 miles, £63,898, Glasgow
- 2020 BMW X7, 74,570 miles, £44,390, Doncaster
- 2024 BMW X7, 14,810 miles, £65,495, Stirling
- 2025 BMW X7, 9,173 miles, £71,931, Preston
- 2020 BMW X7, 39,227 miles, £58,500, Chelmsford
- 2022 BMW X7, 14,300 miles, £60,000, Nottingham
- 2020 BMW X7, 95,000 miles, £35,995, Romford
- 2026 BMW X7, 9,000 miles, £74,290, Stockport
- 2026 BMW X7, 2,000 miles, £77,990, Liverpool
- 2024 BMW X7, 51,800 miles, £59,995, Thirsk
- 2025 BMW X7, 3,938 miles, £73,950, Newcastle upon Tyne
- 2026 BMW X7, 9,555 miles, £73,990, Cambridge
- 2022 BMW X7, 64,257 miles, £59,990, Shrewsbury
- 2024 BMW X7, 17,322 miles, £64,990, Birmingham
- 2025 BMW X7, 8,561 miles, £70,790, Kingston upon Hull
- 2020 BMW X7, 73,000 miles, £41,995, Leeds
- 2019 BMW X7, 60,000 miles, £47,995, Huddersfield
- 2026 BMW X7, 15 miles, £82,999, Perth
- 2026 BMW X7, 6,083 miles, £75,599, Southport
- 2019 BMW X7, 73,000 miles, £36,995, Reading
- 2020 BMW X7, 51,686 miles, £39,990, South Croydon
- 2021 BMW X7, 56,000 miles, £48,750, Coalville
- 2026 BMW X7, 6,020 miles, £74,000, Bromley
- 2023 BMW X7, 39,284 miles, £59,995, Wigan
- 2026 BMW X7, 3,452 miles, £70,900, Ruxley
- 2026 BMW X7, 73 miles, £84,000, Solihull
- 2025 BMW X7, 14,132 miles, £68,950, Wollaston
- 2020 BMW X7, 83,950 miles, £41,975, Luton
- 2025 BMW X7, 11,200 miles, £69,950, Peterborough
- 2026 BMW X7, 5,100 miles, £77,450, Cockermouth
- 2025 BMW X7, 5,435 miles, £75,000, Huddersfield
- 2025 BMW X7, 5,200 miles, £78,000, Newport
- 2020 BMW X7, 79,289 miles, £43,475, Rugby
- 2022 BMW X7, 65,581 miles, £47,690, Catterick
- 2020 BMW X7, 34,000 miles, £52,990, Bedford
- 2026 BMW X7, 5,749 miles, £76,481, Redhill
- 2021 BMW X7, 88,000 miles, £39,680, Watford
- 2026 BMW X7, 9,449 miles, £75,000, Nottingham
- 2024 BMW X7, 15,509 miles, £69,989, Preston
- 2026 BMW X7, 5,873 miles, £74,000, Solihull
- 2026 BMW X7, 10,000 miles, £73,990, Potters Bar
- 2022 BMW X7, 34,500 miles, £49,990, Birmingham
- 2023 BMW X7, 19,993 miles, £66,995, Leatherhead
- 2025 BMW X7, 17,124 miles, £68,898, Glasgow
- 2022 BMW X7, 31,823 miles, £72,271, Cobham
- 2026 BMW X7, 10,490 miles, £74,995, Ashford
- 2025 BMW X7, 10,919 miles, £70,898, Glasgow
- 2026 BMW X7, 2,256 miles, £78,995, Hungerford
- 2025 BMW X7, 13,835 miles, £70,000, Wakefield
- 2023 BMW X7, 78,601 miles, £56,000, Fareham
- 2023 BMW X7, 59,943 miles, £63,670, Teesside
- 2026 BMW X7, 4,621 miles, £77,990, Manchester
- 2020 BMW X7, 82,225 miles, £39,290, Leeds
- 2019 BMW X7, 89,000 miles, £40,199, Stafford
- 2023 BMW X7, 56,510 miles, £55,500, Chelmsford
- 2026 BMW X7, 18,555 miles, £71,995, Cambridge
- 2023 BMW X7, 28,300 miles, £62,950, Peterborough
- 2021 BMW X7, 91,000 miles, £41,984, Leeds
- 2024 BMW X7, 43,208 miles, £58,790, Bury St Edmunds
- 2021 BMW X7, 55,598 miles, £49,995, Huddersfield
- 2024 BMW X7, 53,641 miles, £56,485, Manchester
- 2022 BMW X7, 40,303 miles, £54,000, High Wycombe
- 2026 BMW X7, 2,687 miles, £79,898, Irvine
- 2025 BMW X7, 20,632 miles, £68,495, Milton Keynes
- 2024 BMW X7, 32,920 miles, £62,990, Luton
- 2024 BMW X7, 10,122 miles, £65,998, Inverness
- 2022 BMW X7, 58,407 miles, £50,990, Hindley Green
- 2020 BMW X7, 100,000 miles, £35,925, Ashford
- 2025 BMW X7, 14,888 miles, £70,490, Harrogate
- 2024 BMW X7, 26,857 miles, £65,000, Bracknell
- 2026 BMW X7, 10,965 miles, £74,995, Ashford
- 2026 BMW X7, 3,905 miles, £78,995, Edinburgh
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)