Used hybrid BMW X7 for sale
336 cars from UK dealers, updated 26 October 2026. Typical asking price £68,500. Half of them are priced between £60,000 and £74,000.
AskCar lists 579,238 cars from 12,980 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 hybrid BMW X7 cost?
Typical asking price £68,500 across 336 cars for sale. A 2026 one is typically £74,000, a 2021 one £47,000.
166 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 109 | £74,000 | £72,000 to £80,000 |
| 2025 | 60 | £71,000 | £68,500 to £76,000 |
| 2024 | 57 | £63,000 | £60,000 to £65,000 |
| 2023 | 43 | £63,000 | £60,000 to £65,500 |
| 2022 | 31 | £53,000 | £50,000 to £58,000 |
| 2021 | 27 | £47,000 | £43,000 to £47,500 |
Cars for sale now, page 2 of 4
The cheaper cars like each one are on its AskCar page.
- 2026 BMW X7, 6,577 miles, £72,000, Sheffield
- 2023 BMW X7, 45,506 miles, £63,771, Cobham
- 2026 BMW X7, 9,959 miles, £69,990, Norwich
- 2026 BMW X7, 9,939 miles, £69,813, Exeter
- 2024 BMW X7, 15,555 miles, £62,500, Huddersfield
- 2024 BMW X7, 11,570 miles, £63,633, Preston
- 2026 BMW X7, 7,018 miles, £72,000, Solihull
- 2025 BMW X7, 10,956 miles, £67,399, Stoke-on-Trent
- 2023 BMW X7, 14,096 miles, £64,500, Dundee
- 2025 BMW X7, 8,633 miles, £68,500, Leicester
- 2025 BMW X7, 14,148 miles, £66,495, Ballymena
- 2025 BMW X7, 5,561 miles, £70,442, Preston
- 2024 BMW X7, 36,244 miles, £57,990, Doncaster
- 2024 BMW X7, 19,540 miles, £78,835, City of Westminster
- 2025 BMW X7, 10,920 miles, £71,500, Wakefield
- 2023 BMW X7, 30,921 miles, £54,990, Perth
- 2023 BMW X7, 8,249 miles, £64,898, Glasgow
- 2022 BMW X7, 42,352 miles, £50,450, Coleraine
- 2021 BMW X7, 65,776 miles, £41,950, Hook
- 2024 BMW X7, 5,923 miles, £67,949, Plymouth
- 2023 BMW X7, 36,039 miles, £58,000, Oldbury
- 2026 BMW X7, 11,000 miles, £69,985, Liverpool
- 2026 BMW X7, 12 miles, £79,990, Blackpool
- 2022 BMW X7, 41,345 miles, £50,750, Bracknell
- 2022 BMW X7, 29,401 miles, £53,995, Dundee
- 2025 BMW X7, 16,911 miles, £65,995, Milton Keynes
- 2026 BMW X7, 10 miles, £79,890, Perth
- 2022 BMW X7, 28,000 miles, £53,990, Oxford
- 2020 BMW X7, 61,454 miles, £44,975, Doncaster
- 2023 BMW X7, 21,952 miles, £60,890, Doncaster
- 2024 BMW X7, 23,831 miles, £60,890, Manchester
- 2026 BMW X7, 5,086 miles, £73,898, Kirkcaldy
- 2026 BMW X7, 3,121 miles, £71,911, Durham
- 2024 BMW X7, 27,473 miles, £59,990, Bolton
- 2021 BMW X7, 47,000 miles, £46,995, Canterbury
- 2024 BMW X7, 17,000 miles, £63,995, Bedford
- 2025 BMW X7, 5,904 miles, £71,495, Stirling
- 2026 BMW X7, 3,152 miles, £71,999, Stoke-on-Trent
- 2024 BMW X7, 24,250 miles, £60,940, Blackburn
- 2025 BMW X7, 3,716 miles, £71,777, Croydon
- 2023 BMW X7, 36,894 miles, £56,890, Doncaster
- 2026 BMW X7, 10,135 miles, £70,990, Colchester
- 2024 BMW X7, 54,534 miles, £55,975, Bury
- 2026 BMW X7, 3,424 miles, £74,573, Teesside
- 2024 BMW X7, 8,256 miles, £66,000, Enfield
- 2024 BMW X7, 54,539 miles, £55,999, King's Lynn
- 2026 BMW X7, 6,912 miles, £73,000, Cardiff
- 2021 BMW X7, 60,649 miles, £45,990, Bletchley
- 2024 BMW X7, 38,406 miles, £61,990, Colchester
- 2026 BMW X7, 2,644 miles, £74,950, Newcastle upon Tyne
- 2026 BMW X7, 6,000 miles, £74,999, Crewe
- 2026 BMW X7, 4,226 miles, £74,564, Durham
- 2024 BMW X7, 18,110 miles, £62,890, Stockport
- 2026 BMW X7, 7,000 miles, £72,990, Stockport
- 2022 BMW X7, 53,868 miles, £61,450, Maidenhead
- 2025 BMW X7, 8,107 miles, £70,000, Leicester
- 2025 BMW X7, 8,363 miles, £70,490, Canterbury
- 2026 BMW X7, 6,144 miles, £73,897, Plymouth
- 2023 BMW X7, 39,808 miles, £58,499, Southport
- 2024 BMW X7, 32,754 miles, £59,999, Southport
- 2026 BMW X7, 6,501 miles, £94,998, Milton Keynes
- 2023 BMW X7, 13,753 miles, £63,898, Glasgow
- 2025 BMW X7, 6,791 miles, £70,950, Dungannon
- 2021 BMW X7, 57,734 miles, £44,894, Colchester
- 2021 BMW X7, 49,000 miles, £46,990, Peterborough
- 2026 BMW X7, 2,803 miles, £76,708, King's Lynn
- 2024 BMW X7, 23,623 miles, £62,795, Bolton
- 2023 BMW X7, 21,076 miles, £61,995, Eastleigh
- 2023 BMW X7, 49,273 miles, £63,700, Chelmsford
- 2025 BMW X7, 14,100 miles, £67,990, Luton
- 2024 BMW X7, 19,986 miles, £62,990, Tonbridge
- 2026 BMW X7, 3,945 miles, £75,490, Oldbury
- 2023 BMW X7, 25,397 miles, £62,444, City of Westminster
- 2024 BMW X7, 34,256 miles, £59,998, Grangemouth
- 2024 BMW X7, 8,571 miles, £66,779, City of Westminster
- 2021 BMW X7, 55,327 miles, £47,995, Dungannon
- 2025 BMW X7, 11,210 miles, £90,000, Warwick
- 2024 BMW X7, 17,660 miles, £64,950, Wollaston
- 2026 BMW X7, 10,107 miles, £71,990, Canterbury
- 2026 BMW X7, 10 miles, £81,990, Edinburgh
- 2025 BMW X7, 3,938 miles, £73,950, Newcastle upon Tyne
- 2026 BMW X7, 6,020 miles, £74,000, Bromley
- 2026 BMW X7, 9,722 miles, £72,490, Colne
- 2026 BMW X7, 4,809 miles, £72,950, Carlisle
- 2026 BMW X7, 2,856 miles, £73,495, Stirling
- 2021 BMW X7, 60,151 miles, £46,990, Heywood
- 2026 BMW X7, 4,649 miles, £79,950, Newcastle upon Tyne
- 2024 BMW X7, 15,000 miles, £65,999, Derby
- 2025 BMW X7, 8,561 miles, £70,790, Kingston upon Hull
- 2026 BMW X7, 9,722 miles, £72,490, Colne
- 2026 BMW X7, 9,449 miles, £73,000, Nottingham
- 2026 BMW X7, 8,318 miles, £73,500, Leicester
- 2024 BMW X7, 43,500 miles, £56,950, Leighton Buzzard
- 2026 BMW X7, 8,000 miles, £73,985, Liverpool
- 2025 BMW X7, 14,132 miles, £68,950, Wollaston
- 2021 BMW X7, 71,200 miles, £43,789, Luton
- 2023 BMW X7, 31,708 miles, £60,000, Llandudno
- 2025 BMW X7, 11,200 miles, £69,950, Peterborough
- 2020 BMW X7, 76,000 miles, £41,989, Luton
- 2023 BMW X7, 18,579 miles, £63,898, Glasgow
BMW X7 by gearbox, fuel and body
BMW X7 prices by year
More BMW
- All BMW X7
- All BMW cars
- BMW 1 Series (7,155)
- BMW 3 Series (7,003)
- BMW X5 (3,266)
- BMW X3 (2,996)
- BMW 5 Series (2,839)
- BMW X1 (2,580)
- BMW 2 Series (1,845)
- BMW 4 Series (1,754)
- BMW 2 Series Gran Coupe (1,289)
- BMW 4 Series Gran Coupe (1,155)
- BMW i4 (838)
- BMW M3 (814)
- BMW 2 Series Active Tourer (811)
- BMW X2 (775)
- BMW M4 (750)