Used hybrid BMW X5 for sale
1,062 cars from UK dealers, updated 27 October 2026. Typical asking price £52,500. Half of them are priced between £42,000 and £64,000.
AskCar lists 581,201 cars from 12,993 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 X5 cost?
Typical asking price £52,500 across 1,062 cars for sale. A 2026 one is typically £69,000, a 2020 one £34,500.
574 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 196 | £69,000 | £66,500 to £74,000 |
| 2025 | 160 | £61,500 | £58,000 to £67,000 |
| 2024 | 137 | £56,000 | £53,500 to £60,000 |
| 2023 | 172 | £50,000 | £45,000 to £54,500 |
| 2022 | 249 | £42,000 | £39,500 to £45,000 |
| 2021 | 103 | £38,000 | £35,000 to £40,000 |
| 2020 | 45 | £34,500 | £33,000 to £37,500 |
Cars for sale now, page 6 of 11
The cheaper cars like each one are on its AskCar page.
- 2022 BMW X5, 31,096 miles, £44,000, Chigwell
- 2026 BMW X5, 11,567 miles, £67,998, Glasgow
- 2026 BMW X5, 11,910 miles, £66,898, Kirkcaldy
- 2021 BMW X5, 44,141 miles, £38,975, Grantham
- 2026 BMW X5, 4,786 miles, £69,498, Edinburgh
- 2020 BMW X5, 65,326 miles, £32,700, Chelmsford
- 2022 BMW X5, 52,500 miles, £39,890, Stockport
- 2022 BMW X5, 37,062 miles, £44,999, Crewe
- 2021 BMW X5, 46,708 miles, £37,290, Maidstone
- 2022 BMW X5, 64,711 miles, £39,990, Christchurch and Poole) Christchurch (Bournemouth
- 2021 BMW X5, 39,000 miles, £39,950, Newry
- 2025 BMW X5, 3,682 miles, £68,000, Leicester
- 2026 BMW X5, 3,000 miles, £70,000, Chigwell
- 2026 BMW X5, 3,082 miles, £69,995, Glasgow
- 2026 BMW X5, 6,183 miles, £68,898, Edinburgh
- 2021 BMW X5, 29,941 miles, £42,503, Preston
- 2026 BMW X5, 7,448 miles, £65,490, Colne
- 2026 BMW X5, 8,326 miles, £67,000, Sheffield
- 2023 BMW X5, 23,336 miles, £50,995, Wigan
- 2021 BMW X5, 35,000 miles, £41,950, Sutton Coldfield
- 2024 BMW X5, 26,402 miles, £54,771, Cobham
- 2025 BMW X5, 10,784 miles, £65,000, Luton
- 2026 BMW X5, 7,505 miles, £69,849, Wilmslow
- 2022 BMW X5, 53,870 miles, £39,490, Hindley Green
- 2024 BMW X5, 18,601 miles, £56,495, Glasgow
- 2020 BMW X5, 68,760 miles, £32,796, Redhill
- 2022 BMW X5, 44,647 miles, £41,500, Aberdeen
- 2022 BMW X5, 52,645 miles, £39,995, Castleford
- 2026 BMW X5, 3,749 miles, £69,995, Edinburgh
- 2022 BMW X5, 22,401 miles, £45,745, Liverpool
- 2024 BMW X5, 30,628 miles, £51,990, Potters Bar
- 2022 BMW X5, 35,000 miles, £43,990, Horsham
- 2026 BMW X5, 11,376 miles, £65,899, Southport
- 2024 BMW X5, 7,268 miles, £59,771, City of Westminster
- 2023 BMW X5, 27,000 miles, £66,950, Watford
- 2025 BMW X5, 2,155 miles, £65,945, Manchester
- 2024 BMW X5, 36,365 miles, £52,750, Tamworth
- 2026 BMW X5, 9,256 miles, £67,490, Rochdale
- 2026 BMW X5, 4,914 miles, £66,999, Stoke-on-Trent
- 2022 BMW X5, 33,300 miles, £42,000, Sheffield
- 2025 BMW X5, 10,000 miles, £61,090, Royal Tunbridge Wells
- 2022 BMW X5, 73,670 miles, £35,990, Southend-on-Sea
- 2022 BMW X5, 15,409 miles, £46,990, Colchester
- 2026 BMW X5, 3,572 miles, £72,000, Sheffield
- 2026 BMW X5, 8,469 miles, £67,990, Peterborough
- 2022 BMW X5, 37,551 miles, £43,000, Wolverhampton
- 2022 BMW X5, 28,235 miles, £42,990, Oldbury
- 2024 BMW X5, 29,737 miles, £53,990, Bracknell
- 2022 BMW X5, 39,900 miles, £43,450, Sheffield
- 2026 BMW X5, 15,633 miles, £64,998, Glasgow
- 2021 BMW X5, 78,796 miles, £35,989, Luton
- 2022 BMW X5, 37,800 miles, £45,990, Yatton
- 2022 BMW X5, 59,033 miles, £39,000, High Wycombe
- 2022 BMW X5, 37,938 miles, £43,000, Dundee
- 2022 BMW X5, 33,035 miles, £43,985, Liverpool
- 2025 BMW X5, 13,888 miles, £61,490, Eastleigh
- 2022 BMW X5, 53,939 miles, £41,950, Carlisle
- 2025 BMW X5, 4,838 miles, £64,990, Rochdale
- 2026 BMW X5, 4,646 miles, £71,699, Southport
- 2026 BMW X5, 4,200 miles, £72,000, Tamworth
- 2023 BMW X5, 40,749 miles, £50,700, Ashford
- 2026 BMW X5, 9,688 miles, £67,490, Bolton
- 2024 BMW X5, 53,052 miles, £48,590, Chesterfield
- 2025 BMW X5, 7,949 miles, £63,500, Huddersfield
- 2023 BMW X5, 17,531 miles, £51,995, Farnborough
- 2025 BMW X5, 5,036 miles, £64,995, Portadown
- 2026 BMW X5, 8,318 miles, £70,000, Nottingham
- 2024 BMW X5, 10,052 miles, £58,750, Oxford
- 2026 BMW X5, 10,299 miles, £66,500, Nottingham
- 2023 BMW X5, 48,375 miles, £48,989, Luton
- 2023 BMW X5, 39,700 miles, £50,995, Armagh
- 2026 BMW X5, 9,068 miles, £67,898, Glasgow
- 2024 BMW X5, 10,000 miles, £59,980, Sheffield
- 2021 BMW X5, 89,960 miles, £30,895, Sutton in Ashfield
- 2025 BMW X5, 7,137 miles, £63,950, Cheltenham
- 2022 BMW X5, 34,425 miles, £45,990, Derby
- 2022 BMW X5, 40,900 miles, £42,500, Coventry
- 2026 BMW X5, 2,587 miles, £69,898, Glasgow
- 2026 BMW X5, 2,588 miles, £69,898, Glasgow
- 2026 BMW X5, 8,504 miles, £69,799, Wilmslow
- 2020 BMW X5, 36,173 miles, £39,898, Glasgow
- 2022 BMW X5, 14,504 miles, £41,900, Scunthorpe
- 2020 BMW X5, 61,910 miles, £34,390, Derby
- 2024 BMW X5, 23,000 miles, £59,994, Derby
- 2022 BMW X5, 66,322 miles, £39,995, Canterbury
- 2022 BMW X5, 38,843 miles, £42,950, Carlisle
- 2026 BMW X5, 2,891 miles, £69,898, Glasgow
- 2026 BMW X5, 2,991 miles, £69,898, Glasgow
- 2025 BMW X5, 10,596 miles, £62,498, Edinburgh
- 2024 BMW X5, 21,666 miles, £56,500, Newport
- 2026 BMW X5, 2,501 miles, £67,995, Milton Keynes
- 2022 BMW X5, 19,228 miles, £46,700, Aberdeen
- 2022 BMW X5, 34,312 miles, £43,898, Glasgow
- 2025 BMW X5, 9,402 miles, £62,950, Cheltenham
- 2022 BMW X5, 23,816 miles, £44,000, Sheffield
- 2021 BMW X5, 78,568 miles, £33,950, Coleraine
- 2024 BMW X5, 29,567 miles, £52,711, Preston
- 2024 BMW X5, 32,336 miles, £54,000, King's Lynn
- 2024 BMW X5, 26,021 miles, £59,470, Harold Wood
- 2020 BMW X5, 52,800 miles, £36,989, Luton
BMW X5 by gearbox, fuel and body
- Petrol BMW X5 (116)
- Diesel BMW X5 (1,120)
- Plug-in hybrid BMW X5 (954)
- BMW X5 estate (33)
- BMW X5 7-seater (250)
BMW X5 prices by year
- 2026 (557)
- 2025 (288)
- 2024 (225)
- 2023 (295)
- 2022 (378)
- 2021 (210)
- 2020 (172)
- 2019 (315)
- 2018 (197)
- 2017 (162)
- 2016 (134)
- 2015 (118)
- 2014 (83)
- 2013 (29)
- 2012 (23)
- 2011 (25)
BMW X5 by price
- Under £5,000 (32)
- Under £8,000 (88)
- Under £10,000 (128)
- Under £15,000 (267)
- Under £20,000 (504)
- Under £30,000 (937)
BMW X5 near you
More BMW
- All BMW X5
- All BMW cars
- BMW 1 Series (7,200)
- BMW 3 Series (7,038)
- BMW X5 (3,284)
- BMW X3 (3,030)
- BMW 5 Series (2,832)
- BMW X1 (2,570)
- BMW 2 Series (1,859)
- BMW 4 Series (1,789)
- BMW 2 Series Gran Coupe (1,284)
- BMW 4 Series Gran Coupe (1,179)
- BMW i4 (836)
- BMW 2 Series Active Tourer (812)
- BMW M3 (812)
- BMW X2 (771)
- BMW M4 (762)