Used BMW X7 7-seater for sale
270 cars from UK dealers, updated 23 October 2026. Typical asking price £63,500. Half of them are priced between £49,500 and £72,000.
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 7-seater cost?
Typical asking price £63,500 across 270 cars for sale. A 2026 one is typically £74,000, a 2020 one £42,500.
128 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 67 | £74,000 | £71,500 to £79,500 |
| 2025 | 31 | £72,000 | £70,000 to £78,000 |
| 2024 | 44 | £63,000 | £59,000 to £65,000 |
| 2023 | 32 | £64,000 | £59,500 to £66,000 |
| 2022 | 21 | £51,000 | £50,000 to £55,000 |
| 2021 | 22 | £46,500 | £42,500 to £48,500 |
| 2020 | 36 | £42,500 | £41,000 to £45,500 |
Cars for sale now, page 2 of 3
The cheaper cars like each one are on its AskCar page.
- 2025 BMW X7, 6,651 miles, £69,699, Wilmslow
- 2022 BMW X7, 42,352 miles, £50,450, Coleraine
- 2026 BMW X7, 5,086 miles, £73,898, Kirkcaldy
- 2020 BMW X7, 57,208 miles, £47,990, Glasgow
- 2026 BMW X7, 6,982 miles, £72,000, Solihull
- 2020 BMW X7, 61,454 miles, £44,975, Doncaster
- 2026 BMW X7, 3,424 miles, £74,573, Teesside
- 2024 BMW X7, 38,406 miles, £61,990, Colchester
- 2026 BMW X7, 10,135 miles, £70,990, Colchester
- 2026 BMW X7, 11,000 miles, £69,985, Liverpool
- 2023 BMW X7, 36,039 miles, £58,000, Oldbury
- 2026 BMW X7, 10 miles, £79,890, Perth
- 2024 BMW X7, 36,244 miles, £57,990, Doncaster
- 2025 BMW X7, 5,904 miles, £71,495, Stirling
- 2024 BMW X7, 5,923 miles, £67,949, Plymouth
- 2025 BMW X7, 10,920 miles, £71,500, Wakefield
- 2026 BMW X7, 7,546 miles, £72,895, Colchester
- 2026 BMW X7, 6,144 miles, £73,897, Plymouth
- 2026 BMW X7, 3,121 miles, £71,911, Durham
- 2025 BMW X7, 5,561 miles, £70,442, Preston
- 2026 BMW X7, 3,152 miles, £71,999, Stoke-on-Trent
- 2025 BMW X7, 8,363 miles, £70,490, Canterbury
- 2021 BMW X7, 60,649 miles, £45,990, Bletchley
- 2020 BMW X7, 78,804 miles, £41,995, Tring
- 2024 BMW X7, 17,000 miles, £63,995, Bedford
- 2022 BMW X7, 52,000 miles, £59,995, Ferndown
- 2026 BMW X7, 7,000 miles, £72,990, Stockport
- 2023 BMW X7, 13,753 miles, £63,898, Glasgow
- 2026 BMW X7, 8,695 miles, £71,980, Brighton and Hove
- 2023 BMW X7, 39,808 miles, £58,499, Southport
- 2020 BMW X7, 71,911 miles, £41,399, Sunderland
- 2024 BMW X7, 32,754 miles, £59,999, Southport
- 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
- 2023 BMW X7, 25,397 miles, £62,444, City of Westminster
- 2021 BMW X7, 55,327 miles, £47,995, Dungannon
- 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
- 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, 9,722 miles, £72,490, Colne
- 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
- 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
- 2025 BMW X7, 9,173 miles, £71,931, Preston
- 2020 BMW X7, 39,227 miles, £58,500, Chelmsford
- 2020 BMW X7, 95,000 miles, £35,995, Romford
- 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
- 2024 BMW X7, 17,322 miles, £64,990, Birmingham
- 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
- 2021 BMW X7, 56,000 miles, £48,750, Coalville
- 2023 BMW X7, 39,284 miles, £59,995, Wigan
- 2026 BMW X7, 3,452 miles, £70,900, Ruxley
- 2020 BMW X7, 83,950 miles, £41,975, Luton
- 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
- 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
- 2025 BMW X7, 10,919 miles, £70,898, Glasgow
- 2026 BMW X7, 2,256 miles, £78,995, Hungerford
- 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
- 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
- 2021 BMW X7, 91,000 miles, £41,984, Leeds
- 2021 BMW X7, 55,598 miles, £49,995, Huddersfield
- 2024 BMW X7, 53,641 miles, £56,485, Manchester
- 2026 BMW X7, 2,687 miles, £79,898, Irvine
- 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
BMW X7 by gearbox, fuel and body
BMW X7 prices by year
More BMW
- All BMW X7
- 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)