Filter results 17 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
£27,995
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)
HPL Motors Atherton Preston
24,000 miles
Request callback
£37,499
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
2024 BMW X4
xDrive20d MHT M Sport 5dr Step Auto
xDrive20d MHT M Sport 5dr Step Auto
Marshall BMW Salisbury
5,230 miles
Request callback
£50,863
2019 BMW X4
xDrive20d M Sport X 5dr Step Auto
xDrive20d M Sport X 5dr Step Auto
Stellantis &You Hatfield
56,162 miles
Request callback
£25,640
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
£34,924
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,510
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
£31,920
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,507
Buy new from | £48,370 | (list price from £54,045) |
Showing 1 - 15 of 17 cars