Sort By
2020 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Prestige Cars Kent - 66 miles away
32,162 miles
Call dealer
£28,780
2020 BMW X4
2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
S James Prestige Limited - 82 miles away
52,100 miles
Call dealer
£26,990
2024 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Hampshire - 106 miles away
5,769 miles
Call dealer
£47,354
2017 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Sandicliffe Nissan Nottingham - 116 miles away
51,433 miles
Call dealer
£18,600
2021 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
CarSupermarket.com Grimsby - 118 miles away
50,838 miles
Call dealer
£27,676
2019 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
CarSupermarket.com Hessle - 133 miles away
43,311 miles
Call dealer
£24,997
2020 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Carsa Southampton - 134 miles away
22,805 miles
Call dealer
£28,574
2024 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Salisbury - 144 miles away
5,230 miles
Call dealer
£46,718
2019 BMW X4
2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
MotorClass - 190 miles away
91,000 miles
Call dealer
£21,495
2022 BMW X4
2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
MotorClass - 190 miles away
5,490 miles
Call dealer
£41,995
2023 BMW X4
2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)
MotorClass - 190 miles away
11,944 miles
Call dealer
£44,295
2019 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Vertu Bmw Bridgwater - 191 miles away
42,171 miles
Call dealer
£26,732
2019 BMW X4
2.0 20d M Sport 5dr Diesel Auto xDrive (SAT NAV, FULL LEATHER)
2.0 20d M Sport 5dr Diesel Auto xDrive (SAT NAV, FULL LEATHER)
Jeff White Motors - 192 miles away
42,111 miles
Call dealer
£26,488
2018 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Hippo Approved - 192 miles away
84,852 miles
Call dealer
£21,420
2016 BMW X4
2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)
Wavertree Car Centre Ltd - 195 miles away
83,730 miles
Call dealer
£14,995
Buy new from | £49,050 | (list price from £54,725) |
Showing 1 - 15 of 24 cars