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 4 of 5
The cheaper cars like each one are on its AskCar page.
- 2023 BMW X7, 47,861 miles, £58,500, Nottingham
- 2023 BMW X7, 33,000 miles, £61,990, Manchester
- 2019 BMW X7, 95,730 miles, £38,750, Sheffield
- 2023 BMW X7, 39,979 miles, £71,490, Leeds
- 2022 BMW X7, 65,255 miles, £49,470, Harold Wood
- 2026 BMW X7, 7,513 miles, £77,995, Hailsham
- 2020 BMW X7, 117,000 miles, £32,495, Hillingdon
- 2022 BMW X7, 27,000 miles, £53,980, Sutton in Ashfield
- 2020 BMW X7, 56,000 miles, £47,995, Bathgate
- 2024 BMW X7, 29,631 miles, £64,000, Cardiff
- 2026 BMW X7, 3,123 miles, £79,950, Newcastle upon Tyne
- 2026 BMW X7, 6,950 miles, £80,000, Shrewsbury
- 2024 BMW X7, 17,862 miles, £64,900, Tonbridge
- 2020 BMW X7, 80,000 miles, £42,995, Hoddesdon
- 2019 BMW X7, 92,153 miles, £35,990, Luton
- 2023 BMW X7, 28,957 miles, £65,900, Ealing
- 2025 BMW X7, 22,534 miles, £73,500, Ealing
- 2025 BMW X7, 6,867 miles, £75,949, Grange-over-Sands
- 2026 BMW X7, 7,917 miles, £78,795, Bolton
- 2026 BMW X7, 5,000 miles, £79,990, Blackpool
- 2022 BMW X7, 51,200 miles, £53,990, Ealing
- 2026 BMW X7, 12,001 miles, £76,898, Glasgow
- 2020 BMW X7, 59,000 miles, £49,995, Darlington
- 2026 BMW X7, 2,580 miles, £82,000, Tamworth
- 2024 BMW X7, 14,486 miles, £73,271, Cobham
- 2023 BMW X7, 20,103 miles, £80,271, Cobham
- 2022 BMW X7, 44,119 miles, £54,985, Blackburn
- 2025 BMW X7, 15,000 miles, £73,995, Dundee
- 2021 BMW X7, 61,000 miles, £49,995, Peterborough
- 2021 BMW X7, 55,364 miles, £48,995, Maidenhead
- 2021 BMW X7, 85,000 miles, £42,500, Kingsnorth
- 2022 BMW X7, 64,867 miles, £49,995, Manchester
- 2021 BMW X7, 63,072 miles, £46,990, Acklam
- 2023 BMW X7, 26,147 miles, £78,777, City of Westminster
- 2023 BMW X7, 33,984 miles, £64,771, Cobham
- 2020 BMW X7, 87,781 miles, £49,995, Luton
- 2025 BMW X7, 7,000 miles, £74,000, Cheshunt
- 2020 BMW X7, 88,800 miles, £42,990, Birmingham
- 2019 BMW X7, 110,200 miles, £32,595, Bolton
- 2026 BMW X7, 3,000 miles, £79,995, Ruxley
- 2023 BMW X7, 26,735 miles, £66,000, Nottingham
- 2022 BMW X7, 44,500 miles, £55,990, Leicester
- 2024 BMW X7, 16,955 miles, £69,499, Hereford
- 2025 BMW X7, 4,912 miles, £77,950, Dungannon
- 2025 BMW X7, 7,957 miles, £77,950, Newcastle upon Tyne
- 2024 BMW X7, 48,504 miles, £62,999, King's Lynn
- 2024 BMW X7, 21,000 miles, £74,995, Leeds
- 2025 BMW X7, 8,032 miles, £77,995, Blackpool
- 2026 BMW X7, 3,231 miles, £79,500, Bracknell
- 2024 BMW X7, 34,785 miles, £64,990, Peterborough
- 2026 BMW X7, 4,524 miles, £82,949, Grange-over-Sands
- 2024 BMW X7, 17,397 miles, £70,800, Cobham
- 2021 BMW X7, 79,000 miles, £42,990, Lasham
- 2023 BMW X7, 36,136 miles, £65,991, Nottingham
- 2022 BMW X7, 21,300 miles, £62,995, Leeds
- 2025 BMW X7, 7,663 miles, £77,995, Blackpool
- 2020 BMW X7, 69,500 miles, £49,995, Sandy
- 2025 BMW X7, 6,703 miles, £79,990, Blackpool
- 2021 BMW X7, 97,350 miles, £39,995, Peterborough
- 2021 BMW X7, 60,273 miles, £43,995, Darwen
- 2024 BMW X7, 34,310 miles, £65,470, Harold Wood
- 2026 BMW X7, 2,654 miles, £84,898, Glasgow
- 2019 BMW X7, 83,214 miles, £39,999, Chadwell Heath
- 2026 BMW X7, 3,012 miles, £84,000, High Wycombe
- 2026 BMW X7, 3,261 miles, £84,990, Lincoln
- 2022 BMW X7, 54,975 miles, £54,000, Dundee
- 2021 BMW X7, 67,699 miles, £47,271, Ealing
- 2026 BMW X7, 3,784 miles, £84,995, Cambridge
- 2020 BMW X7, 91,000 miles, £40,795, Dungannon
- 2026 BMW X7, 10 miles, £92,798, Inverness
- 2024 BMW X7, 63,847 miles, £57,490, Harrogate
- 2019 BMW X7, 77,597 miles, £41,990, Catterick
- 2019 BMW X7, 66,721 miles, £44,333, Mansfield Woodhouse
- 2026 BMW X7, 2,562 miles, £86,898, Irvine
- 2026 BMW X7, 5,356 miles, £84,990, Tynemouth
- 2026 BMW X7, 2,181 miles, £87,950, Luton
- 2026 BMW X7, 9,000 miles, £83,500, Coventry
- 2024 BMW X7, 41,264 miles, £64,970, Harold Wood
- 2026 BMW X7, 572 miles, £93,000, Sheffield
- 2024 BMW X7, 31,000 miles, £73,950, Magherafelt
- 2019 BMW X7, 37,500 miles, £48,990, London
- 2026 BMW X7, 2,845 miles, £90,000, Warwick
- 2026 BMW X7, 6,000 miles, £89,000, Tring
- 2026 BMW X7, 3,000 miles, £90,990, Edinburgh
- 2023 BMW X7, 9,500 miles, £82,995, Manchester
- 2024 BMW X7, 40,036 miles, £71,000, King's Lynn
- 2025 BMW X7, 8,000 miles, £82,995, Boroughbridge
- 2022 BMW X7, 33,000 miles, £86,995, Castleford
- 2025 BMW X7, 10 miles, £100,998, Inverness
- 2026 BMW X7, 10 miles, £83,898, Inverness
- 2026 BMW X7, 2,476 miles, £82,495, Croydon
- 2020 BMW X7, 59,406 miles, £49,450, Croydon
- 2026 BMW X7, 4,500 miles, £79,771, Cobham
- 2026 BMW X7, 9,722 miles, £72,490, Colne
- 2025 BMW X7, 3,938 miles, £73,950, Newcastle upon Tyne
- 2026 BMW X7, 2,644 miles, £74,950, Newcastle upon Tyne
- 2025 BMW X7, 13,800 miles, £74,995, Ealing
- 2025 BMW X7, 6,867 miles, £75,949, Aberdeen
- 2026 BMW X7, 5,877 miles, £77,450, Cockermouth
- 2025 BMW X7, 7,957 miles, £77,950, Newcastle upon Tyne
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)