Used BMW X5 cars for sale on What Car?

powered by

What Car? Classifieds have 1,104 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,104

Chosen Filters (3)
* Postcode invalid
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

£45,989
2019
Bedford, Bedfordshire
49,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

£29,489
2018
Bedford, Bedfordshire
73,700 Miles
Diesel
automatic
5 Doors
Image unavailable

BMW X5 Series X5 XDrive40d M Sport

£64,850
2021
Oxford, Oxfordshire
14,912 Miles
Diesel Hybrid
automatic
5 Doors
Image unavailable

BMW X5 Series X5 XDrive30d M Sport

£46,850
2019
Oxford, Oxfordshire
46,696 Miles
Diesel
automatic
5 Doors
BMW X5 3.0 30d XLine Auto XDrive Euro 6 (s/s) 5dr

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

£41,995
2019
Winchester, Hampshire
32,120 Miles
Diesel
automatic
5 Doors
BMW X5 3.0 40d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

£85,999
2022
Stafford, Staffordshire
2,086 Miles
Diesel Hybrid
automatic
5 Doors
BMW X5 Series X5 XDrive30d M Sport

BMW X5 Series X5 XDrive30d M Sport

£46,990
2019
Preston, Lancashire
23,498 Miles
Diesel
automatic
5 Doors
BMW X5 3.0 30d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr

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

£60,250
2020
Edinburgh, Midlothian
11,399 Miles
Diesel Hybrid
automatic
5 Doors
BMW X5 Series X5 XDrive45e M Sport

BMW X5 Series X5 XDrive45e M Sport

£82,000
2022
Doncaster, South yorkshire
1,500 Miles
Petrol Plug-in Hybrid
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

£45,500
2019
Leicester, Leicestershire
35,820 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

£47,000
2019
Bury st edmunds, Suffolk
19,581 Miles
Diesel
automatic
5 Doors
BMW X5 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

BMW X5 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

£60,995
2021
Manchester, Lancashire
23,700 Miles
Diesel
automatic
5 Doors
BMW X5 Series X5 XDrive30d M Sport

BMW X5 Series X5 XDrive30d M Sport

£57,950
2021
Newcastle upon tyne, Tyne and wear
8,288 Miles
Diesel Hybrid
automatic
5 Doors
BMW X5 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

BMW X5 3.0 M50d Auto XDrive Euro 6 (s/s) 5dr

£55,150
2019
Aberdeen, Kincardineshire
39,850 Miles
Diesel
automatic
5 Doors
BMW X5 XDrive40e M Sport 5dr Auto

BMW X5 XDrive40e M Sport 5dr Auto

£36,000
2018
Perth, Perthshire
32,934 Miles
Petrol 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

£35,000
2018
Inverness, Inverness-shire
34,182 Miles
Diesel
automatic
5 Doors
BMW X5 Series X5 XDrive45e M Sport

BMW X5 Series X5 XDrive45e M Sport

£65,995
2021
Belfast, County antrim
14,042 Miles
Petrol Plug-in Hybrid
automatic
5 Doors
BMW X5 Series X5 XDrive40d M Sport

BMW X5 Series X5 XDrive40d M Sport

£59,995
2021
Belfast, County antrim
18,863 Miles
Diesel Hybrid
automatic
5 Doors
Image unavailable

BMW X5 Series X5 XDrive40d M Sport

£64,950
2022
Coleraine, County londonderry
25,061 Miles
Diesel Hybrid
automatic
5 Doors
BMW X5 Series X5 XDrive30d M Sport

BMW X5 Series X5 XDrive30d M Sport

£46,995
2019
Belfast, County antrim
31,852 Miles
Diesel
automatic
5 Doors
...