Used BMW X5 for sale
3,303 cars from UK dealers, updated 23 October 2026. Typical asking price £41,000. Half of them are priced between £28,500 and £61,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 X5 cost?
Typical asking price £41,000 across 3,303 cars for sale. A 2026 one is typically £69,500, a 2011 one £7,300.
1,443 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 563 | £69,500 | £67,500 to £74,000 |
| 2025 | 293 | £64,500 | £60,000 to £67,000 |
| 2024 | 230 | £58,500 | £54,000 to £61,000 |
| 2023 | 295 | £52,000 | £47,500 to £55,000 |
| 2022 | 381 | £41,500 | £38,500 to £44,500 |
| 2021 | 215 | £37,500 | £34,500 to £40,000 |
| 2020 | 173 | £35,500 | £32,500 to £39,000 |
| 2019 | 316 | £33,000 | £30,500 to £36,500 |
| 2018 | 207 | £25,000 | £22,000 to £28,000 |
| 2017 | 157 | £22,000 | £19,000 to £24,500 |
| 2016 | 128 | £19,000 | £16,000 to £21,500 |
| 2015 | 115 | £16,000 | £14,000 to £18,800 |
| 2014 | 80 | £15,200 | £12,400 to £17,300 |
| 2013 | 31 | £12,000 | £10,000 to £14,700 |
| 2012 | 24 | £8,700 | £7,300 to £9,100 |
| 2011 | 24 | £7,300 | £6,300 to £8,000 |
Cars for sale now, page 3 of 34
The cheaper cars like each one are on its AskCar page.
- 2023 BMW X5, 11,524 miles, £52,995, £5,807 under typical, Dundee
- 2011 BMW X5, 122,000 miles, £5,999, £656 under typical, Bracknell
- 2017 BMW X5, 65,703 miles, £20,060, £2,176 under typical, Chesterfield
- 2019 BMW X5, 49,000 miles, £31,948, £3,464 under typical, Bridgnorth
- 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
- 2019 BMW X5, 66,000 miles, £23,990, £2,584 under typical, Doncaster
- 2023 BMW X5, 45,000 miles, £44,500, £4,765 under typical, West Drayton
- 2026 BMW X5, 8,383 miles, £62,600, £6,698 under typical, Bournemouth
- 2024 BMW X5, 22,118 miles, £53,299, £5,698 under typical, Stoke-on-Trent
- 2014 BMW X5, 99,891 miles, £11,995, £1,278 under typical, Hitchin
- 2021 BMW X5, 26,319 miles, £43,480, £4,627 under typical, Knaresborough
- 2020 BMW X5, 36,784 miles, £35,250, £3,742 under typical, Thornaby-on-Tees
- 2012 BMW X5, 138,519 miles, £5,750, £609 under typical, Musselburgh
- 2019 BMW X5, 52,663 miles, £31,995, £3,388 under typical, Liverpool
- 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, 29,680 miles, £33,199, £3,495 under typical, Winsford
- 2025 BMW X5, 12,493 miles, £58,995, £6,204 under typical, Belfast
- 2016 BMW X5, 65,093 miles, £21,434, £2,238 under typical, Swindon
- 2022 BMW X5, 40,406 miles, £41,500, £4,331 under typical, Chigwell
- 2022 BMW X5, 94,789 miles, £27,895, £2,908 under typical, Coventry
- 2012 BMW X5, 96,000 miles, £9,000, £936 under typical, Epsom
- 2023 BMW X5, 64,565 miles, £40,995, £4,257 under typical, Exeter
- 2026 BMW X5, 1,755 miles, £66,500, £6,904 under typical, Bracknell
- 2022 BMW X5, 2,993 miles, £49,290, £5,098 under typical, Louth
- 2012 BMW X5, 108,000 miles, £8,695, £897 under typical, Swindon
- 2006 BMW X5, 89,000 miles, £4,450, £458 under typical, Loughborough
- 2020 BMW X5, 43,000 miles, £34,495, £3,546 under typical, Manchester
- 2012 BMW X5, 95,000 miles, £8,290, £851 under typical, Willenhall
- 2008 BMW X5, 144,000 miles, £3,950, £405 under typical, Whaley Bridge
- 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
- 2021 BMW X5, 64,368 miles, £32,395, £3,305 under typical, Derby
- 2020 BMW X5, 39,000 miles, £37,995, £3,871 under typical, High Wycombe
- 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
- 2021 BMW X5, 70,172 miles, £32,930, £3,330 under typical, Stoke-on-Trent
- 2024 BMW X5, 23,548 miles, £51,186, £5,163 under typical, Teesside
- 2026 BMW X5, 9 miles, £70,198, £7,059 under typical, Irvine
- 2026 BMW X5, 10 miles, £70,198, £7,057 under typical, Glasgow
- 2017 BMW X5, 68,909 miles, £21,480, £2,155 under typical, York
- 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
- 2020 BMW X5, 58,000 miles, £32,895, £3,292 under typical, Magherafelt
- 2016 BMW X5, 103,884 miles, £14,500, £1,451 under typical, Middlesbrough
- 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
- 2025 BMW X5, 9,554 miles, £55,750, £5,541 under typical, King's Lynn
- 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
- 2018 BMW X5, 63,641 miles, £18,995, £1,882 under typical, Pontefract
- 2016 BMW X5, 56,000 miles, £21,500, £2,123 under typical, Chelmsford
- 2026 BMW X5, 4,137 miles, £64,999, £6,417 under typical, Stafford
- 2022 BMW X5, 43,471 miles, £38,300, £3,780 under typical, Ipswich
- 2020 BMW X5, 58,000 miles, £38,995, £3,847 under typical, Wembley
- 2022 BMW X5, 34,289 miles, £42,799, £4,222 under typical, Southampton
- 2022 BMW X5, 43,000 miles, £45,250, £4,462 under typical, Stockton-on-Tees
- 2018 BMW X5, 108,812 miles, £14,500, £1,429 under typical, Watford
- 2026 BMW X5, 11 miles, £68,898, £6,787 under typical, Irvine
- 2023 BMW X5, 30,465 miles, £49,695, £4,866 under typical, Derby
- 2022 BMW X5, 54,000 miles, £36,950, £3,613 under typical, Radlett
- 2018 BMW X5, 24,630 miles, £28,995, £2,834 under typical, Bedford
- 2023 BMW X5, 9,791 miles, £53,990, £5,265 under typical, Bradford
- 2013 BMW X5, 94,715 miles, £9,790, £954 under typical, Windsor
- 2026 BMW X5, 3,162 miles, £65,299, £6,357 under typical, Chester
- 2017 BMW X5, 67,829 miles, £22,495, £2,189 under typical, Blackburn
- 2021 BMW X5, 40,069 miles, £36,675, £3,569 under typical, Bromley
- 2020 BMW X5, 60,300 miles, £32,000, £3,099 under typical, Hatfield
- 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, 38,397 miles, £37,799, £3,655 under typical, Stoke-on-Trent
- 2022 BMW X5, 60,708 miles, £28,960, £2,798 under typical, Blackburn
- 2018 BMW X5, 130,170 miles, £14,499, £1,400 under typical, Bracknell
- 2026 BMW X5, 500 miles, £69,450, £6,704 under typical, Leeds
- 2019 BMW X5, 54,500 miles, £31,500, £3,023 under typical, Hatfield
- 2016 BMW X5, 111,149 miles, £11,995, £1,148 under typical, Needham Market
- 2024 BMW X5, 18,862 miles, £52,450, £5,017 under typical, Oxford
- 2021 BMW X5, 64,804 miles, £32,495, £3,107 under typical, Wimbledon
- 2018 BMW X5, 60,000 miles, £26,777, £2,560 under typical, Rochester
- 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
- 2019 BMW X5, 79,000 miles, £26,999, £2,564 under typical, Leighton Buzzard
- 2024 BMW X5, 24,112 miles, £53,866, £5,094 under typical, Teesside
- 2023 BMW X5, 55,922 miles, £39,995, £3,781 under typical, Liverpool
- 2023 BMW X5, 17,382 miles, £52,500, £4,962 under typical, High Wycombe
- 2017 BMW X5, 119,718 miles, £14,595, £1,379 under typical, Nelson
- 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
- 2017 BMW X5, 52,900 miles, £18,290, £1,710 under typical, Yiewsley
- 2021 BMW X5, 45,398 miles, £42,000, £3,923 under typical, King's Lynn
- 2020 BMW X5, 59,223 miles, £37,595, £3,500 under typical, Reading
- 2024 BMW X5, 29,680 miles, £49,999, £4,646 under typical, Crewe
- 2020 BMW X5, 35,612 miles, £38,000, £3,524 under typical, High Wycombe
- 2022 BMW X5, 46,000 miles, £37,490, £3,467 under typical, Godstone
- 2015 BMW X5, 69,876 miles, £19,299, £1,782 under typical, Chadwell Heath
- 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
BMW X5 by gearbox, fuel and body
- Petrol BMW X5 (119)
- Diesel BMW X5 (1,116)
- Hybrid BMW X5 (1,065)
- 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 cars
- BMW 1 Series (7,294)
- BMW 3 Series (7,164)
- 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)