Used plug-in hybrid BMW X5 for sale
973 cars from UK dealers, updated 23 October 2026. Typical asking price £63,000. Half of them are priced between £42,000 and £68,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 plug-in hybrid BMW X5 cost?
Typical asking price £63,000 across 973 cars for sale. A 2026 one is typically £69,500, a 2020 one £32,500.
497 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 359 | £69,500 | £67,500 to £74,000 |
| 2025 | 128 | £65,500 | £64,000 to £67,000 |
| 2024 | 86 | £59,000 | £57,000 to £62,500 |
| 2023 | 121 | £53,000 | £49,500 to £56,500 |
| 2022 | 114 | £38,500 | £34,000 to £42,000 |
| 2021 | 84 | £37,000 | £32,000 to £39,500 |
| 2020 | 25 | £32,500 | £30,000 to £37,500 |
Cars for sale now, page 1 of 10
The cheaper cars like each one are on its AskCar page.
- 2021 BMW X5, 47,060 miles, £32,260, £6,704 under typical, Leeds
- 2026 BMW X5, 12 miles, £64,990, £12,260 under typical, Rochdale
- 2026 BMW X5, 777 miles, £63,750, £11,788 under typical, Oxford
- 2021 BMW X5, 40,000 miles, £33,993, £6,264 under typical, Tortworth
- 2021 BMW X5, 75,919 miles, £28,050, £5,134 under typical, Watford
- 2021 BMW X5, 55,064 miles, £32,200, £5,348 under typical, Cannock
- 2022 BMW X5, 22,738 miles, £38,999, £6,382 under typical, Hook
- 2026 BMW X5, 118 miles, £66,450, £10,561 under typical, Maidenhead
- 2021 BMW X5, 47,754 miles, £33,567, £5,272 under typical, Cannock
- 2018 BMW X5, 65,848 miles, £17,995, £2,807 under typical, Romford
- 2022 BMW X5, 92,780 miles, £26,995, £4,202 under typical, Hinckley
- 2021 BMW X5, 28,000 miles, £36,990, £5,505 under typical, New Malden
- 2022 BMW X5, 29,743 miles, £38,500, £5,647 under typical, Middlesbrough
- 2021 BMW X5, 62,592 miles, £31,520, £4,584 under typical, Blackburn
- 2023 BMW X5, 32,327 miles, £47,499, £6,594 under typical, Stoke-on-Trent
- 2022 BMW X5, 46,104 miles, £35,990, £4,947 under typical, Southend-on-Sea
- 2025 BMW X5, 7,968 miles, £58,888, £8,036 under typical, Swindon
- 2021 BMW X5, 76,920 miles, £29,100, £3,874 under typical, Barnet
- 2018 BMW X5, 37,000 miles, £18,994, £2,509 under typical, St Albans
- 2020 BMW X5, 60,078 miles, £30,929, £4,076 under typical, Cannock
- 2022 BMW X5, 45,433 miles, £36,299, £4,765 under typical, Stoke-on-Trent
- 2025 BMW X5, 7,873 miles, £59,290, £7,685 under typical, Maidstone
- 2020 BMW X5, 49,154 miles, £32,599, £4,225 under typical, Poole
- 2016 BMW X5, 93,221 miles, £12,979, £1,651 under typical, London
- 2024 BMW X5, 20,011 miles, £53,170, £6,749 under typical, Hook
- 2023 BMW X5, 28,702 miles, £48,799, £6,160 under typical, Stafford
- 2020 BMW X5, 47,412 miles, £32,995, £4,127 under typical, London
- 2023 BMW X5, 37,951 miles, £46,850, £5,855 under typical, Cannock
- 2022 BMW X5, 37,000 miles, £37,995, £4,702 under typical, Market Harborough
- 2025 BMW X5, 7,089 miles, £59,999, £7,399 under typical, Exeter
- 2022 BMW X5, 48,369 miles, £30,000, £3,664 under typical, Yate
- 2022 BMW X5, 100,510 miles, £26,495, £3,222 under typical, Hinckley
- 2023 BMW X5, 37,899 miles, £47,060, £5,657 under typical, Enfield
- 2026 BMW X5, 2,157 miles, £64,771, £7,774 under typical, Ealing
- 2022 BMW X5, 62,419 miles, £28,060, £3,356 under typical, Cannock
- 2022 BMW X5, 52,856 miles, £35,510, £4,169 under typical, Shiremoor
- 2021 BMW X5, 36,635 miles, £36,611, £4,277 under typical, York
- 2026 BMW X5, 654 miles, £68,000, £7,811 under typical, Bromley
- 2023 BMW X5, 26,900 miles, £49,695, £5,655 under typical, Maidstone
- 2021 BMW X5, 10,000 miles, £40,980, £4,635 under typical, Sheffield
- 2021 BMW X5, 50,000 miles, £34,550, £3,888 under typical, Bedford
- 2023 BMW X5, 11,524 miles, £52,995, £5,807 under typical, Dundee
- 2026 BMW X5, 8,383 miles, £62,600, £6,698 under typical, Bournemouth
- 2020 BMW X5, 36,784 miles, £35,250, £3,742 under typical, Thornaby-on-Tees
- 2022 BMW X5, 29,680 miles, £33,199, £3,495 under typical, Winsford
- 2025 BMW X5, 12,493 miles, £58,995, £6,204 under typical, Belfast
- 2022 BMW X5, 94,789 miles, £27,895, £2,908 under typical, Coventry
- 2026 BMW X5, 1,755 miles, £66,500, £6,904 under typical, Bracknell
- 2021 BMW X5, 64,368 miles, £32,395, £3,305 under typical, Derby
- 2026 BMW X5, 9 miles, £70,198, £7,059 under typical, Irvine
- 2026 BMW X5, 10 miles, £70,198, £7,057 under typical, Glasgow
- 2022 BMW X5, 69,674 miles, £32,820, £3,290 under typical, Peterborough
- 2024 BMW X5, 46,629 miles, £48,490, £4,855 under typical, Bristol
- 2024 BMW X5, 8,205 miles, £57,490, £5,740 under typical, Rochdale
- 2025 BMW X5, 5,888 miles, £61,897, £6,153 under typical, Preston
- 2021 BMW X5, 22,599 miles, £39,490, £3,918 under typical, Norwich
- 2026 BMW X5, 3,169 miles, £65,190, £6,465 under typical, Maidstone
- 2026 BMW X5, 4,137 miles, £64,999, £6,417 under typical, Stafford
- 2018 BMW X5, 108,812 miles, £14,500, £1,429 under typical, Watford
- 2023 BMW X5, 30,465 miles, £49,695, £4,866 under typical, Derby
- 2023 BMW X5, 9,791 miles, £53,990, £5,265 under typical, Bradford
- 2026 BMW X5, 3,162 miles, £65,299, £6,357 under typical, Chester
- 2021 BMW X5, 40,069 miles, £36,675, £3,569 under typical, Bromley
- 2019 BMW X5, 47,042 miles, £32,000, £3,098 under typical, Chelmsford
- 2024 BMW X5, 21,803 miles, £54,250, £5,248 under typical, Warwick
- 2022 BMW X5, 60,708 miles, £28,960, £2,798 under typical, Blackburn
- 2026 BMW X5, 500 miles, £69,450, £6,704 under typical, Leeds
- 2016 BMW X5, 111,149 miles, £11,995, £1,148 under typical, Needham Market
- 2021 BMW X5, 64,804 miles, £32,495, £3,107 under typical, Wimbledon
- 2024 BMW X5, 24,112 miles, £53,866, £5,094 under typical, Teesside
- 2023 BMW X5, 17,382 miles, £52,500, £4,962 under typical, High Wycombe
- 2022 BMW X5, 46,000 miles, £37,490, £3,467 under typical, Godstone
- 2026 BMW X5, 2,512 miles, £65,771, £6,046 under typical, Ealing
- 2026 BMW X5, 5,513 miles, £64,950, £5,962 under typical, Milton Keynes
- 2023 BMW X5, 40,588 miles, £47,690, £4,376 under typical, Brent
- 2023 BMW X5, 64,056 miles, £42,500, £3,890 under typical, Chelmsford
- 2026 BMW X5, 560 miles, £69,661, £6,359 under typical, City of Westminster
- 2023 BMW X5, 32,720 miles, £49,490, £4,505 under typical, Bristol
- 2026 BMW X5, 4,000 miles, £65,490, £5,960 under typical, Harrogate
- 2017 BMW X5, 93,912 miles, £15,298, £1,390 under typical, Birmingham
- 2023 BMW X5, 46,741 miles, £46,500, £4,105 under typical, Scunthorpe
- 2026 BMW X5, 5,822 miles, £64,999, £5,738 under typical, Chester
- 2026 BMW X5, 15 miles, £70,999, £6,245 under typical, Warrington
- 2022 BMW X5, 63,572 miles, £34,499, £3,032 under typical, Corby
- 2021 BMW X5, 74,498 miles, £30,795, £2,688 under typical, Melton Mowbray
- 2022 BMW X5, 69,953 miles, £33,190, Bury St Edmunds
- 2022 BMW X5, 50,176 miles, £36,995, Crewe
- 2024 BMW X5, 23,744 miles, £54,400, Chelmsford
- 2023 BMW X5, 48,857 miles, £41,995, Middlesbrough
- 2021 BMW X5, 85,490 miles, £28,795, Hinckley
- 2022 BMW X5, 42,705 miles, £38,390, Maidstone
- 2023 BMW X5, 15,734 miles, £53,399, Stoke-on-Trent
- 2021 BMW X5, 69,153 miles, £31,980, Chesterfield
- 2021 BMW X5, 44,559 miles, £36,400, Northampton
- 2026 BMW X5, 3,961 miles, £65,995, Portadown
- 2022 BMW X5, 50,853 miles, £36,999, Stoke-on-Trent
- 2022 BMW X5, 44,745 miles, £38,078, Wolverhampton
- 2022 BMW X5, 57,000 miles, £35,990, Dartford
- 2026 BMW X5, 7,112 miles, £64,750, Chelmsford
- 2026 BMW X5, 4,537 miles, £65,999, Warrington
BMW X5 by gearbox, fuel and body
- Petrol BMW X5 (119)
- Diesel BMW X5 (1,116)
- Hybrid BMW X5 (1,065)
- 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)