Used BMW X5 M for sale under £30,000
20 cars from UK dealers, updated 23 October 2026. Typical asking price £25,000. Half of them are priced between £18,500 and £27,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.
4 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.
- 2017 BMW X5 M, 57,730 miles, £26,435, £3,678 under typical, Swindon
- 2016 BMW X5 M, 56,000 miles, £25,750, £3,270 under typical, Middlesbrough
- 2017 BMW X5 M, 43,000 miles, £28,999, £3,582 under typical, Moreton-in-Marsh
- 2011 BMW X5 M, 68,000 miles, £13,990, £1,219 under typical, Armadale
- 2010 BMW X5 M, 77,182 miles, £11,995, Luton
- 2018 BMW X5 M, 67,125 miles, £27,989, Hertford
- 2018 BMW X5 M, 95,000 miles, £23,000, Gillingham
- 2012 BMW X5 M, 88,000 miles, £13,990, Bradford
- 2016 BMW X5 M, 53,071 miles, £28,400, Wakefield
- 2011 BMW X5 M, 87,000 miles, £13,000, Leighton Buzzard
- 2017 BMW X5 M, 60,201 miles, £29,750, Doncaster
- 2017 BMW X5 M, 65,080 miles, £29,995, Saltash
- 2017 BMW X5 M, 77,750 miles, £27,495, Holbeach
- 2016 BMW X5 M, 88,000 miles, £24,950, Radlett
- 2016 BMW X5 M, 95,000 miles, £23,995, Denbigh
- 2011 BMW X5 M, 40,000 miles, £19,495, Stockport
- 2013 BMW X5 M, 127,000 miles, £15,499, Burton upon Trent
- 2015 BMW X5 M, 85,945 miles, £23,995, Bristol
- 2016 BMW X5 M, 90,250 miles, £25,890, Wigston
- 2017 BMW X5 M, 138,595 miles, £24,995, Blackburn
BMW X5 M by gearbox, fuel and body
BMW X5 M prices by year
More BMW
- All BMW X5 M
- 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)