Used hybrid BMW X5 for sale
1,065 cars from UK dealers, updated 23 October 2026. Typical asking price £53,000. Half of them are priced between £42,000 and £64,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 hybrid BMW X5 cost?
Typical asking price £53,000 across 1,065 cars for sale. A 2026 one is typically £69,000, a 2020 one £35,000.
544 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 202 | £69,000 | £67,000 to £74,000 |
| 2025 | 165 | £62,000 | £58,000 to £67,000 |
| 2024 | 140 | £56,000 | £53,000 to £60,000 |
| 2023 | 166 | £50,500 | £45,500 to £54,500 |
| 2022 | 242 | £42,000 | £39,500 to £45,000 |
| 2021 | 107 | £38,000 | £35,000 to £40,500 |
| 2020 | 43 | £35,000 | £33,000 to £37,500 |
Cars for sale now, page 1 of 11
The cheaper cars like each one are on its AskCar page.
- 2023 BMW X5, 47,286 miles, £36,495, £9,567 under typical, Dundee
- 2023 BMW X5, 29,937 miles, £42,998, £10,384 under typical, Grangemouth
- 2023 BMW X5, 30,783 miles, £41,500, £8,260 under typical, Nottingham
- 2023 BMW X5, 43,000 miles, £39,499, £7,528 under typical, Stafford
- 2023 BMW X5, 35,506 miles, £40,930, £7,711 under typical, Woolwich
- 2026 BMW X5, 2,237 miles, £60,200, £11,073 under typical, Salisbury
- 2023 BMW X5, 13,029 miles, £48,250, £8,804 under typical, Shrewsbury
- 2023 BMW X5, 14,900 miles, £48,000, £8,636 under typical, Chigwell
- 2021 BMW X5, 83,000 miles, £26,990, £4,774 under typical, Flimwell
- 2023 BMW X5, 51,000 miles, £38,500, £6,709 under typical, Bromley
- 2021 BMW X5, 36,894 miles, £34,990, £5,893 under typical, Barry
- 2023 BMW X5, 1 miles, £55,995, £9,230 under typical, Ballymena
- 2021 BMW X5, 23,508 miles, £36,588, £5,897 under typical, York
- 2022 BMW X5, 61,070 miles, £32,990, £5,284 under typical, Royal Sutton Coldfield
- 2023 BMW X5, 22,999 miles, £44,289, £7,000 under typical, Leeds
- 2023 BMW X5, 41,217 miles, £40,920, £6,453 under typical, Potters Bar
- 2023 BMW X5, 19,577 miles, £48,211, £7,539 under typical, York
- 2026 BMW X5, 13,495 miles, £57,300, £8,802 under typical, Grimsby
- 2025 BMW X5, 5,299 miles, £55,100, £8,319 under typical, Grimsby
- 2022 BMW X5, 47,470 miles, £38,495, £5,745 under typical, Bridgend
- 2023 BMW X5, 27,733 miles, £46,898, £6,949 under typical, Glasgow
- 2021 BMW X5, 22,013 miles, £38,000, £5,555 under typical, Hinckley
- 2025 BMW X5, 12,720 miles, £51,699, £7,448 under typical, Salisbury
- 2023 BMW X5, 10,050 miles, £63,990, £9,056 under typical, Leicester
- 2023 BMW X5, 25,181 miles, £45,470, £6,429 under typical, Blue Bell Hill
- 2021 BMW X5, 64,396 miles, £31,354, £4,378 under typical, Bradford
- 2021 BMW X5, 31,041 miles, £36,599, £5,056 under typical, Scunthorpe
- 2025 BMW X5, 4,402 miles, £54,998, £7,360 under typical, Stoke-on-Trent
- 2024 BMW X5, 20,612 miles, £49,999, £6,631 under typical, Crewe
- 2023 BMW X5, 51,886 miles, £39,890, £5,243 under typical, Harrogate
- 2023 BMW X5, 40,619 miles, £41,999, £5,506 under typical, Edinburgh
- 2025 BMW X5, 4,903 miles, £57,950, £7,594 under typical, Peterborough
- 2023 BMW X5, 30,946 miles, £47,000, £6,135 under typical, Oldbury
- 2026 BMW X5, 9,207 miles, £59,790, £7,655 under typical, Hook
- 2023 BMW X5, 36,650 miles, £43,795, £5,587 under typical, Maidstone
- 2021 BMW X5, 24,000 miles, £39,990, £5,070 under typical, South Croydon
- 2023 BMW X5, 18,370 miles, £49,990, £6,025 under typical, Bracknell
- 2022 BMW X5, 27,000 miles, £39,995, £4,799 under typical, Crawley
- 2026 BMW X5, 3,500 miles, £62,940, £7,543 under typical, Blackburn
- 2026 BMW X5, 12 miles, £67,990, £8,084 under typical, Rochdale
- 2024 BMW X5, 17,981 miles, £51,180, £6,040 under typical, Chesterfield
- 2021 BMW X5, 30,390 miles, £36,998, £4,340 under typical, Grangemouth
- 2024 BMW X5, 24,772 miles, £50,199, £5,879 under typical, Hook
- 2025 BMW X5, 4,090 miles, £55,898, £6,527 under typical, Kirkcaldy
- 2025 BMW X5, 11,783 miles, £55,995, £6,512 under typical, Portadown
- 2025 BMW X5, 12,342 miles, £55,898, £6,471 under typical, Hereford
- 2022 BMW X5, 34,766 miles, £37,799, £4,357 under typical, Stoke-on-Trent
- 2021 BMW X5, 69,899 miles, £30,958, £3,551 under typical, Newtownabbey
- 2025 BMW X5, 12,586 miles, £56,000, £6,309 under typical, Scunthorpe
- 2023 BMW X5, 44,301 miles, £41,995, £4,708 under typical, Blackpool
- 2023 BMW X5, 66,899 miles, £36,990, £4,133 under typical, Stoke-on-Trent
- 2022 BMW X5, 40,324 miles, £37,975, £4,229 under typical, Bury
- 2025 BMW X5, 13,086 miles, £55,995, £6,192 under typical, Ballymena
- 2022 BMW X5, 44,871 miles, £37,649, £4,160 under typical, Bromley
- 2022 BMW X5, 45,825 miles, £37,500, £4,125 under typical, Norwich
- 2023 BMW X5, 35,000 miles, £43,995, £4,760 under typical, Stockton-on-Tees
- 2025 BMW X5, 9,079 miles, £56,950, £6,160 under typical, Cheltenham
- 2023 BMW X5, 45,000 miles, £44,500, £4,765 under typical, West Drayton
- 2024 BMW X5, 22,118 miles, £53,299, £5,698 under typical, Stoke-on-Trent
- 2021 BMW X5, 26,319 miles, £43,480, £4,627 under typical, Knaresborough
- 2021 BMW X5, 48,757 miles, £34,995, £3,706 under typical, Washington
- 2023 BMW X5, 36,786 miles, £44,390, £4,678 under typical, Lincoln
- 2022 BMW X5, 40,406 miles, £41,500, £4,331 under typical, Chigwell
- 2023 BMW X5, 64,565 miles, £40,995, £4,257 under typical, Exeter
- 2022 BMW X5, 2,993 miles, £49,290, £5,098 under typical, Louth
- 2025 BMW X5, 9,119 miles, £57,500, £5,893 under typical, Solihull
- 2022 BMW X5, 34,781 miles, £39,749, £4,057 under typical, Hook
- 2022 BMW X5, 33,500 miles, £39,995, £4,071 under typical, Derby
- 2021 BMW X5, 48,612 miles, £39,500, £4,005 under typical, Chelmsford
- 2024 BMW X5, 23,548 miles, £51,186, £5,163 under typical, Teesside
- 2020 BMW X5, 58,000 miles, £32,895, £3,292 under typical, Magherafelt
- 2025 BMW X5, 9,554 miles, £55,750, £5,541 under typical, King's Lynn
- 2022 BMW X5, 43,471 miles, £38,300, £3,780 under typical, Ipswich
- 2022 BMW X5, 34,289 miles, £42,799, £4,222 under typical, Southampton
- 2026 BMW X5, 11 miles, £68,898, £6,787 under typical, Irvine
- 2022 BMW X5, 54,000 miles, £36,950, £3,613 under typical, Radlett
- 2022 BMW X5, 38,397 miles, £37,799, £3,655 under typical, Stoke-on-Trent
- 2024 BMW X5, 18,862 miles, £52,450, £5,017 under typical, Oxford
- 2021 BMW X5, 33,000 miles, £37,995, £3,631 under typical, Newport
- 2026 BMW X5, 5,352 miles, £63,500, £6,063 under typical, Leicester
- 2023 BMW X5, 55,922 miles, £39,995, £3,781 under typical, Liverpool
- 2025 BMW X5, 4,368 miles, £56,999, £5,366 under typical, Scunthorpe
- 2021 BMW X5, 37,215 miles, £39,110, £3,678 under typical, Rotherham
- 2021 BMW X5, 47,687 miles, £39,940, £3,752 under typical, Hindley Green
- 2026 BMW X5, 4,892 miles, £63,799, £5,987 under typical, Conwy
- 2024 BMW X5, 29,680 miles, £49,999, £4,646 under typical, Crewe
- 2022 BMW X5, 64,035 miles, £33,499, £3,069 under typical, Clitheroe
- 2025 BMW X5, 13,298 miles, £56,950, £5,185 under typical, Huddersfield
- 2024 BMW X5, 22,428 miles, £51,990, £4,677 under typical, Tynemouth
- 2022 BMW X5, 28,000 miles, £41,450, £3,689 under typical, South Shields
- 2021 BMW X5, 54,400 miles, £35,295, £3,138 under typical, Maidstone
- 2022 BMW X5, 36,537 miles, £38,400, £3,412 under typical, Hook
- 2024 BMW X5, 16,045 miles, £53,310, £4,727 under typical, Bridgwater
- 2026 BMW X5, 8,171 miles, £62,850, £5,509 under typical, Wollaston
- 2024 BMW X5, 18,242 miles, £52,995, £4,613 under typical, Blackpool
- 2021 BMW X5, 52,500 miles, £34,995, New Malden
- 2025 BMW X5, 2,748 miles, £64,000, Cardiff
- 2024 BMW X5, 24,665 miles, £53,790, Hook
- 2022 BMW X5, 49,721 miles, £37,670, Lincoln
- 2022 BMW X5, 51,256 miles, £37,000, Chelmsford
BMW X5 by gearbox, fuel and body
- Petrol BMW X5 (119)
- Diesel BMW X5 (1,116)
- Plug-in hybrid BMW X5 (973)
- BMW X5 estate (32)
- BMW X5 7-seater (253)
BMW X5 prices by year
- 2026 (563)
- 2025 (293)
- 2024 (230)
- 2023 (295)
- 2022 (381)
- 2021 (215)
- 2020 (173)
- 2019 (316)
- 2018 (207)
- 2017 (157)
- 2016 (128)
- 2015 (115)
- 2014 (80)
- 2013 (31)
- 2012 (24)
- 2011 (24)
BMW X5 by price
- Under £5,000 (32)
- Under £8,000 (87)
- Under £10,000 (128)
- Under £15,000 (260)
- Under £20,000 (497)
- Under £30,000 (929)
BMW X5 near you
More BMW
- All BMW X5
- 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)