Filter results 20 Cars
Browse by shape
Browse by trim
Sort By
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
42,155 miles
Request callback
£28,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
11,944 miles
Request callback
£44,995
2022 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu BMW York
41,403 miles
Request callback
£35,000
2024 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Scunthorpe
2,818 miles
Request callback
£49,890
2019 BMW X4
xDrive20d M Sport 5dr Step Auto
xDrive20d M Sport 5dr Step Auto
Marshall Peugeot Peterborough
40,832 miles
Request callback
£26,950
2021 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Scunthorpe
29,557 miles
Request callback
£32,260
2020 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Motorpoint Castleford
37,500 miles
Request callback
£27,999
2021 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Vertu BMW Teesside
33,500 miles
Request callback
£34,935
2022 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall Land Rover Whisby Road
19,896 miles
Request callback
£37,360
Buy new from | £48,370 | (list price from £54,045) |
Showing 1 - 15 of 20 cars