Used BMW X5 cars for sale on What Car?

powered by

What Car? Classifieds have 1,644 approved used BMW X5 cars available for sale from BMW approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used BMW X5 cars near you.

powered by

Cars found 1,644

Chosen Filters (2)
* Postcode invalid
BMW X5 3.0 40d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X5 3.0 40d M Sport Auto XDrive Euro 6 (s/s) 5dr

£29,950
2015
Doncaster, South yorkshire
45,741 Miles
Diesel
automatic
5 Doors
BMW X5 3.0 40d M Sport Steptronic XDrive Euro 5 5dr

BMW X5 3.0 40d M Sport Steptronic XDrive Euro 5 5dr

£11,895
2010
Dewsbury, West yorkshire
115,000 Miles
Diesel
automatic
5 Doors
BMW X5 3.0d Le Mans Blue Sport Edition Auto 4WD Euro 4 5dr

BMW X5 3.0d Le Mans Blue Sport Edition Auto 4WD Euro 4 5dr

£9,995
2006
Dewsbury, West yorkshire
80,000 Miles
Diesel
automatic
5 Doors
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

£25,990
2014
Cwmbran, Gwent
53,435 Miles
Diesel
automatic
5 Doors
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

£22,995
2014
Harlow, Essex
85,000 Miles
Diesel
automatic
5 Doors
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

£22,000
2015
London, Greater london
84,646 Miles
Diesel
automatic
5 Doors
BMW X5 Series X5 XDrive30d M Sport

BMW X5 Series X5 XDrive30d M Sport

£39,068
2018
Salfords, Surrey
44,269 Miles
Diesel
automatic
5 Doors
Image unavailable

BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

£50,199
2019
Stevenage, Hertfordshire
48,011 Miles
Diesel
automatic
5 Doors
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

£25,777
2015
Bury, Lancashire
73,000 Miles
Diesel
automatic
5 Doors
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

£25,590
2015
Newcastle upon tyne, Tyne and wear
55,341 Miles
Diesel
automatic
5 Doors
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

£25,995
2015
Glasgow, Lanarkshire
56,473 Miles
Diesel
automatic
5 Doors
BMW X5 3.0 40d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X5 3.0 40d M Sport Auto XDrive Euro 6 (s/s) 5dr

£40,990
2018
Bury, Lancashire
18,188 Miles
Diesel
automatic
5 Doors
BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X5 3.0 30d M Sport Auto XDrive Euro 6 (s/s) 5dr

£24,995
2013
Magherafelt, County londonderry
63,123 Miles
Diesel
automatic
5 Doors
BMW X5 3.0 40d M Sport Steptronic XDrive Euro 5 5dr

BMW X5 3.0 40d M Sport Steptronic XDrive Euro 5 5dr

£13,995
2011
Addlestone, Surrey
96,000 Miles
Diesel
automatic
5 Doors
Image unavailable

BMW X5 Series X5 XDrive40d M Sport

£40,850
2018
Oxford, Oxfordshire
35,578 Miles
Diesel
automatic
5 Doors
BMW X5 Series X5 XDrive40d M Sport

BMW X5 Series X5 XDrive40d M Sport

£74,950
2021
Huddersfield, West yorkshire
21,475 Miles
Diesel Hybrid
automatic
5 Doors
BMW X5 2.0 40e 9.0kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X5 2.0 40e 9.0kWh M Sport Auto XDrive Euro 6 (s/s) 5dr

£31,495
2017
Manchester, Lancashire
59,000 Miles
Petrol Plug-in Hybrid
automatic
5 Doors
BMW X5 3.0 40d M Sport Auto XDrive Euro 6 (s/s) 5dr

BMW X5 3.0 40d M Sport Auto XDrive Euro 6 (s/s) 5dr

£27,995
2016
Bristol, Avon
79,908 Miles
Diesel
automatic
5 Doors
BMW X5 Series X5 XDrive30d M Sport

BMW X5 Series X5 XDrive30d M Sport

£33,950
2017
Hereford, Herefordshire
55,079 Miles
Diesel
automatic
5 Doors
BMW X5 3.0 40d M Sport Steptronic XDrive Euro 5 5dr

BMW X5 3.0 40d M Sport Steptronic XDrive Euro 5 5dr

£16,995
2011
North shields, Tyne and wear
60,096 Miles
Diesel
automatic
5 Doors
...