Used BMW X5 for sale under £8,000
87 cars from UK dealers, updated 23 October 2026. Typical asking price £6,000. Half of them are priced between £4,800 and £7,000.
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.
12 have had their price cut since they were first listed.
Cars for sale now
The cheaper cars like each one are on its AskCar page.
- 2013 BMW X5, 138,897 miles, £5,995, £1,850 under typical, Sandy
- 2005 BMW X5, 170,000 miles, £2,995, £907 under typical, Flint
- 2010 BMW X5, 128,509 miles, £4,995, £1,506 under typical, Birmingham
- 2011 BMW X5, 133,000 miles, £4,950, £1,228 under typical, Halifax
- 2007 BMW X5, 128,000 miles, £5,495, £1,309 under typical, Hillingdon
- 2007 BMW X5, 107,000 miles, £3,500, £832 under typical, Farnham Common and Farnham Royal
- 2010 BMW X5, 159,266 miles, £4,795, £1,088 under typical, Northampton
- 2014 BMW X5, 161,191 miles, £7,495, £1,606 under typical, Ilford
- 2009 BMW X5, 125,000 miles, £6,999, £1,482 under typical, Bedford
- 2009 BMW X5, 124,000 miles, £4,205, £821 under typical, Blackburn
- 2012 BMW X5, 84,565 miles, £7,199, £1,290 under typical, Birmingham
- 2013 BMW X5, 136,259 miles, £6,890, £1,076 under typical, Nelson
- 2008 BMW X5, 112,228 miles, £5,495, £821 under typical, Preston
- 2011 BMW X5, 120,000 miles, £7,994, £1,095 under typical, Alcester
- 2012 BMW X5, 106,000 miles, £7,345, £996 under typical, St Albans
- 2011 BMW X5, 93,000 miles, £7,989, £1,046 under typical, Keighley
- 2012 BMW X5, 135,195 miles, £6,350, £828 under typical, Oldham
- 2012 BMW X5, 102,000 miles, £7,000, £850 under typical, Letchworth
- 2011 BMW X5, 125,000 miles, £6,475, £784 under typical, Gloucester
- 2008 BMW X5, 190,382 miles, £3,595, £426 under typical, Nelson
- 2011 BMW X5, 116,000 miles, £5,995, £672 under typical, Glenrothes
- 2012 BMW X5, 131,000 miles, £6,500, £721 under typical, Manchester
- 2011 BMW X5, 122,000 miles, £5,999, £656 under typical, Bracknell
- 2012 BMW X5, 138,519 miles, £5,750, £609 under typical, Musselburgh
- 2006 BMW X5, 89,000 miles, £4,450, £458 under typical, Loughborough
- 2008 BMW X5, 144,000 miles, £3,950, £405 under typical, Whaley Bridge
- 2010 BMW X5, 143,466 miles, £6,495, £592 under typical, Burnley
- 2009 BMW X5, 137,159 miles, £5,495, Devizes
- 2011 BMW X5, 144,000 miles, £5,295, Wigan
- 2005 BMW X5, 127,000 miles, £4,995, Southampton
- 2012 BMW X5, 97,000 miles, £7,595, Oldbury
- 2012 BMW X5, 133,000 miles, £6,999, Peasenhall
- 2009 BMW X5, 125,000 miles, £5,995, Newark-on-Trent
- 2011 BMW X5, 133,000 miles, £5,790, Bradford
- 2012 BMW X5, 112,101 miles, £7,990, Falkirk
- 2011 BMW X5, 91,100 miles, £7,499, Dunstable
- 2011 BMW X5, 94,000 miles, £8,000, Warrington
- 2006 BMW X5, 83,672 miles, £4,900, Blackburn
- 2011 BMW X5, 123,980 miles, £6,500, Birmingham
- 2011 BMW X5, 124,000 miles, £6,295, Wellingborough
- 2013 BMW X5, 152,700 miles, £7,645, Biggleswade
- 2011 BMW X5, 119,286 miles, £6,795, Peterborough
- 2011 BMW X5, 107,582 miles, £7,099, Peterborough
- 2007 BMW X5, 111,000 miles, £6,495, Edinburgh
- 2009 BMW X5, 81,810 miles, £7,000, Coventry
- 2010 BMW X5, 124,805 miles, £6,990, Exeter
- 2010 BMW X5, 117,002 miles, £7,995, Wigan
- 2014 BMW X5, 150,000 miles, £7,995, Crewe
- 2008 BMW X5, 103,500 miles, £6,980, Windsor
- 2009 BMW X5, 145,909 miles, £5,900, Blackburn
- 2010 BMW X5, 112,000 miles, £7,999, Crawley
- 2007 BMW X5, 111,711 miles, £4,995, East Grinstead
- 2011 BMW X5, 137,000 miles, £6,295, Kingston upon Hull
- 2011 BMW X5, 110,234 miles, £7,395, Wakefield
- 2006 BMW X5, 209,000 miles, £3,595, Dungannon
- 2008 BMW X5, 107,156 miles, £6,999, Chichester
- 2011 BMW X5, 110,374 miles, £7,495, Sandy
- 2008 BMW X5, 109,900 miles, £7,480, Windsor
- 2010 BMW X5, 101,416 miles, £7,990, Falkirk
- 2006 BMW X5, 105,226 miles, £4,995, East Grinstead
- 2005 BMW X5, 130,000 miles, £3,990, Flimwell
- 2008 BMW X5, 108,900 miles, £6,495, Edinburgh
- 2006 BMW X5, 131,850 miles, £4,995, Needham Market
- 2007 BMW X5, 117,000 miles, £5,500, Brandon
- 2005 BMW X5, 75,000 miles, £7,995, Kent
- 2007 BMW X5, 99,900 miles, £7,995, Edinburgh
- 2005 BMW X5, 90,000 miles, £1,150, Luton
- 2004 BMW X5, 143,000 miles, £1,999, Harrow
- 2004 BMW X5, 105,395 miles, £2,495, Chesterfield
- 2010 BMW X5, 125,000 miles, £2,495, Basildon
- 2007 BMW X5, 160,000 miles, £1,500, Birmingham
- 2003 BMW X5, 69,000 miles, £4,499, Chobham
- 2005 BMW X5, 133,000 miles, £1,999, Leicester
- 2007 BMW X5, 173,000 miles, £2,000, Tipton
- 2015 BMW X5, 278,000 miles, £6,995, Brierley Hill
- 2002 BMW X5, 95,100 miles, £4,950, Bedford
- 2006 BMW X5, 159,000 miles, £2,480, Warrington
- 2002 BMW X5, 97,000 miles, £3,995, Cardiff
- 2003 BMW X5, 81,659 miles, £5,000, Manchester
- 2011 BMW X5, 91,000 miles, £7,995, Birmingham
- 2010 BMW X5, 136,000 miles, £5,995, Melksham
- 2013 BMW X5, £3,595, Wellington
- 2007 BMW X5, 109,247 miles, £4,495, Hengoed
- 2010 BMW X5, 152,582 miles, £4,750, Ripon
- 2009 BMW X5, 125,440 miles, £4,999, Manchester
- 2005 BMW X5, 93,000 miles, £5,650, Chesterfield
- 2011 BMW X5, £7,250, Peterborough
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
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)