2,725 used BMW X5 have been price checked

Do not overpay for your next car with AutoUncle’s valuation

  • Super price
  • Good price
  • Fair price
  • A bit pricey
  • Expensive
-1% 1/4 used BMW X5 xDrive30d M Sport
  • 2019
  • 14,522 miles
  • 3.0 Diesel 261 BHP 35.8 Mpg
  • Dealer, WD62BT Borehamwood, Hertfordshire
Super price
Save £4,200
£44,490 Estimated price £48,700
See more details
-1% 1/4 used BMW X5 xDrive30d M Sport 5dr Auto 3.0
  • 2016
  • 30,893 miles
  • 3.0 Diesel 254 BHP 47.1 Mpg
  • Dealer, PE15PT Peterborough, Cambridgeshire
Super price
Save £3,200
£27,980 Estimated price £31,200
See more details
New 1/4 used BMW X5 xDrive40d M Sport
  • 2018
  • 16,630 miles
  • 3.0 Diesel 308 BHP 40.3 Mpg
  • Dealer, PL68LD Plymouth, Devon
Super price
Save £3,500
£36,990 Estimated price £40,500
See more details
-4% 1/4 used BMW X5 2016 Malton xDrive M50d 5dr Auto
  • 2016
  • 51,561 miles
  • 3.0 Diesel 381 BHP 42.8 Mpg
  • Dealer, YO176TB Malton, North Yorkshire
Super price
Save £3,600
£30,246 Estimated price £33,800
See more details
1/4 used BMW X5 xDrive30d M Sport
  • 2018
  • 25,000 miles
  • 3.0 Diesel 258 BHP 40.9 Mpg
  • Dealer, PE217PQ Boston, Lincolnshire
Super price
Save £3,700
£33,900 Estimated price £37,600
See more details
-2% 1/4 used BMW X5 xDrive40d M Sport
  • 2017
  • 20,656 miles
  • 3.0 Diesel 313 BHP 47.1 Mpg
  • Dealer, MK150DQ Milton Keynes, Buckinghamshire
Super price
Save £3,500
£32,995 Estimated price £36,500
See more details
0% 1/4 used BMW X5 xDrive30d xLine
  • 2020
  • 2,801 miles
  • 3.0 Diesel 261 BHP 47.1 Mpg
  • Dealer, RG20GH Reading, Berkshire
Super price
Save £5,200
£47,605 Estimated price £52,800
See more details
1/4 used BMW X5 3.0 30d SE Auto xDrive (s/s) 5dr
  • 2017
  • 41,378 miles
  • 3.0 Diesel 258 BHP 40.9 Mpg
  • Dealer, PR25PZ Preston, Lancashire
Super price
Save £4,000
£28,491 Estimated price £32,500
See more details
-1% 1/4 used BMW X5 xDrive30d SE
  • 2017
  • 28,054 miles
  • 3.0 Diesel 258 BHP 47.9 Mpg
  • Dealer, LS7 3JB Leeds, West Yorkshire
Super price
Save £6,100
£28,000 Estimated price £34,100
See more details
-2% 1/4 used BMW X5 xDrive50i M Sport
  • 2018
  • 26,618 miles
  • 4.4 Petrol 449 BHP 29.1 Mpg
  • Dealer, G466JB Glasgow
Super price
Save £3,800
£35,898 Estimated price £39,700
See more details
1/2 used BMW X5 xDrive30d SE
  • 2016
  • 27,000 miles
  • 3.0 Diesel 254 BHP 47.9 Mpg
  • Dealer, AB123EW Aberdeen
Super price
Save £4,800
£27,000 Estimated price £31,800
See more details
1/4 used BMW X5 xDrive30d xLine
  • 2019
  • 5,106 miles
  • 3.0 Diesel 261 BHP 36.7 Mpg
  • Dealer, BN411YH Brighton, East Sussex
Super price
Save £3,600
£45,985 Estimated price £49,600
See more details
1/4 used BMW X5 Xdrive M50D 5Dr Auto
  • 2019
  • 150 miles
  • 3.0 Diesel 400 BHP 41.5 Mpg
  • Dealer, NE360BQ Sunderland, Tyne and Wear
Super price
Save £6,300
£59,960 Estimated price £66,300
See more details
1/4 used BMW X5 xDrive30d SE
  • 2016
  • 43,470 miles
  • 3.0 Diesel 258 BHP 47.9 Mpg
  • Dealer, HG31LG Harrogate, North Yorkshire
Super price
Save £3,500
£25,740 Estimated price £29,200
See more details
-2% 1/4 used BMW X5 Xdrive25D Se 5Dr Auto
  • 2014
  • 38,837 miles
  • 2.0 Diesel 214 BHP 48.7 Mpg
  • Dealer, PO303BQ Isle of Wight, Isle of Wight
Super price
Save £3,200
£19,999 Estimated price £23,200
See more details
1/4 used BMW X5 2.0 xDrive 40e SE Nav 5dr
  • 2016
  • 66,903 miles
  • 2.0 Electric/Hybrid 309 BHP
  • Dealer, Milton MK EB, Buckinghamshire
Super price
Save £3,800
£22,870 Estimated price £26,700
See more details
1/4 used BMW X5 2.0 40e xDrive SE Steptronic Nav 5dr
  • 2017
  • 26,022 miles
  • 2.0 Petrol 313 BHP 85.6 Mpg
  • Dealer, Milton MK EB, Buckinghamshire
Super price
Save £3,300
£30,800 Estimated price £34,100
See more details
-3% 1/4 used BMW X5 Series xDrive 30d M Sport Nav 5dr 3.0
  • 2017
  • 31,019 miles
  • 3.0 Diesel 258 BHP 40.9 Mpg
  • Dealer, Milton MK EB, Buckinghamshire
Super price
Save £4,200
£30,440 Estimated price £34,600
See more details
-9% 1/4 used BMW X5 3.0 40d M Sport Auto xDrive (s/s) 5dr
  • 2017
  • 56,106 miles
  • 3.0 Diesel BHP 40.9 Mpg
  • Private seller, Enfield, London
Super price
Save £3,800
£30,000 Estimated price £33,800
See more details
New 1/4 used BMW X5 3.0 30d SE Auto xDrive (s/s) 5dr
  • 2017
  • 66,500 miles
  • 3.0 Diesel 258 BHP 40.9 Mpg
  • Dealer, Lyme Regis, Dorset
Super price
Save £4,700
£25,300 Estimated price £30,000
See more details
1/4 used BMW X5 3.0 i Sport 5dr
  • 2003
  • 132,285 miles
  • 3.0 Petrol BHP 21.9 Mpg
  • Private seller, Waltham Cross, Hertfordshire
Super price
Save £1,200
£1,495 Estimated price £2,700
See more details
1/4 used BMW X5 X5 3.0iSPORT AUTOMATIC PETROL CHEAPEST AUTOMATIC PETROL 4x4 3.0 5dr
  • 2003
  • 170,000 miles
  • 3.0 Petrol BHP 21.9 Mpg
  • Dealer, Chelmsford, Essex
Super price
Save £1,400
£699 Estimated price £2,100
See more details
1/4 used BMW X5 3.0 i Sport 5dr
  • 2003
  • 168,000 miles
  • 3.0 Petrol 231 BHP 21.9 Mpg
  • Dealer, Manchester, Manchester
Super price
Save £1,200
£1,000 Estimated price £2,200
See more details
-28% 1/4 used BMW X5 3.0 d Sport 5dr
  • 2005
  • 180,000 miles
  • 3.0 Diesel BHP 30.1 Mpg
  • Dealer, Willesden, London
Super price
Save £1,100
£1,790 Estimated price £2,900
See more details